画像フォーマットのbit数による違い、int, floatの違いなどまとめ

画像フォーマットのbit数による違い、int, floatの違いなどまとめ
16
masahiro.teraoka @tiraoka

@taikomatsu でも、EXRはとてもいいと思います。ボクもほぼ毎日AEも使ってますが、AEでも、すっと読めればいいのですが・・・ AOVがプラグイン入れないと読めないのですよね 読めたら読めたらでやたらと重いし・・・

2010-03-21 23:56:09
murabon @murabon

@taikomatsu 鈴木さんのexrの解説見たら、多少理解できた。16bitのビットパターンのテーブル持ってるところ、「インド人が計算得意なのは、九九を二桁同士、つまり99x99まで覚えてるからだ」ってのを思い出した。

2010-03-22 00:54:21
spafranco @spafranco

フロートだと1より何倍も明るい白を格納できるのが、俺にはメリット。光ものの合成にはエッジの立ち方や濁りのない合成の可能性を感じる。http://rlb.chillout.jp/pb/twi/10_0317a/HDR-blur.mov

2010-03-22 00:59:22
masahiro.teraoka @tiraoka

@spafranco やっぱexrですよね。cgだと更にノーマルやポジションパスが1までに収まらないから、今後国内でもexrが幅をきかせてくるだろうし。

2010-03-22 01:04:39
spafranco @spafranco

@tiraoka ここでの話が参考になって、最近いろいろ調べていてフロートの意味がこんなにも大きいと再認識。

2010-03-22 01:16:10
spafranco @spafranco

tiffにもフロートハーフ16bitって規格存在するのね。

2010-03-22 13:19:07
Masuo Suzuki @masuosuzuki

@spafranco tiffの16-bitはintじゃないですかね?halfじゃないはずです.

2010-03-22 14:21:30
spafranco @spafranco

@masuosuzuki 先日から非常に興味ある皆さんのツブヤキをフォローさせてもらっております。カラーとても重要なのに全然ついていけないですw ですが今後ともよろしくです。http://bit.ly/a7BkprのTIFFはフロートだと思うのですが・・・。勘違いかな・・・。

2010-03-22 14:42:50
spafranco @spafranco

HDRだけガンマが違う理由も分かんないっ・・・ w http://bit.ly/a7Bkpr

2010-03-22 14:47:40
Masuo Suzuki @masuosuzuki

@spafranco おお,サンプルデータ有り難うございます.自宅に制作環境が全くないので詳しく調べられないのですが,どうやら16bitでサンプルして32-bit floatに格納しているようですね.こういうのは初めて見ました.Photoshop以外でちゃんと開けるのかな?

2010-03-22 15:04:58
spafranco @spafranco

@masuosuzuki さすが!保存するときに、古いリーダーじゃ開かないよ!ってアラート出ましたw AE CS3では開けました。

2010-03-22 15:09:09
Masuo Suzuki @masuosuzuki

@spafranco 面白い物を見つけました:http://chriscox.org/TIFFTN3d1.pdf どうやらPhotoshop限定で拡張してあるようで,最近のバージョンならサポートされているみたい.まだ正式なtiff format(v6)ではないみたいですけど.

2010-03-22 15:23:27
spafranco @spafranco

@masuosuzuki フロート16bit and 24bit Tiffは、Adobeローカルだったのですね!とにかく、ちょっと前masuoさんが言ってた通り、フロートで運用するのが今後大事なことだと同感します。詳しいことは分かりませんが、中でもexrの圧縮効率良いようですね。

2010-03-22 16:19:18
Masuo Suzuki @masuosuzuki

@spafranco floatだとcompで弄っても破綻が少ないんで,いろいろと自由度が増すと思います.リニア教と合わせて布教して下さい!(笑)

2010-03-22 16:28:42
spafranco @spafranco

@masuosuzuki comp状況によってはバンディングに関しては16bit整数にアドバンテージがある可能性が希にあることは否定できないですが、しかし主旨はmasuoさんの言われていることに共感(信者w)します!

2010-03-22 16:34:49
spafranco @spafranco

@masuosuzuki リニア教に入信するために英語がダメなので教典書探してますが、ちょっと良さげなの見つけまして読んでます。読み終わったらリニアカルトに入信ですわw

2010-03-22 16:38:32
Masuo Suzuki @masuosuzuki

@spafranco レンジをフルに使ってgradationとか作るなら,16-bit intの方が微妙にstepが細かいですからね.でも,ダイナミックレンジはfloatの方が圧倒的に広いですから,HDRIとか使うならexrは必須かと.

2010-03-22 16:45:57
spafranco @spafranco

@masuosuzuki ハイ、整数 or フロート 希にそのように使い分ける場合もありそうですが、全くおっしゃる通りです。

2010-03-22 18:50:02
新井崇文 @velvetface

この間16bitにして変になったのはたぶんこの辺だ。調べないと・・。 RT @masuosuzuki: @spafranco レンジをフルに使ってgradationとか作るなら,16-bit intの方が微妙にstepが細かいですからね.でも,ダイナミックレンジはfloatの方.

2010-03-22 18:56:12
新井崇文 @velvetface

@spafranco うわ。MBやボケ方が全然違いますね。

2010-03-22 19:15:42
新井崇文 @velvetface

@spafranco 16bit整数(int?)じゃあクロップされるんですか!なんじゃそりゃー。

2010-03-22 19:22:07
murabon @murabon

Intの16bit画像フォーマットは、刻みステップが増える(6万5千)だけで、記録できるダイナミックレンジは、8bitフォーマットと同じ(0から1.0)ですもの、それを越える値は記録できず、クランプされる。これはあたりまえなのでは? @velvetface @spafranco

2010-03-22 19:48:52
spafranco @spafranco

@murabon そうです。それが分かって驚きました。最近w

2010-03-22 19:51:52
spafranco @spafranco

@murabon フロートのデータは相対的に格納されているんですか?<この辺り全く分かりませんアホなのでw

2010-03-22 19:53:32
新井崇文 @velvetface

@murabon @spafranco 刻みステップが増える、つまり256→6万5千になることで増えた分そのまま記録できるものだと思っていました。そんな。違うなんて。

2010-03-22 19:55:12