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

画像フォーマットのbit数による違い、int, floatの違いなどまとめ
masahiro.teraoka @tiraoka 2010-03-21 23:56:09
@taikomatsu でも、EXRはとてもいいと思います。ボクもほぼ毎日AEも使ってますが、AEでも、すっと読めればいいのですが・・・ AOVがプラグイン入れないと読めないのですよね 読めたら読めたらでやたらと重いし・・・
murabon @murabon 2010-03-22 00:54:21
@taikomatsu 鈴木さんのexrの解説見たら、多少理解できた。16bitのビットパターンのテーブル持ってるところ、「インド人が計算得意なのは、九九を二桁同士、つまり99x99まで覚えてるからだ」ってのを思い出した。
spafranco @spafranco 2010-03-22 00:59:22
フロートだと1より何倍も明るい白を格納できるのが、俺にはメリット。光ものの合成にはエッジの立ち方や濁りのない合成の可能性を感じる。http://rlb.chillout.jp/pb/twi/10_0317a/HDR-blur.mov
masahiro.teraoka @tiraoka 2010-03-22 01:04:39
@spafranco やっぱexrですよね。cgだと更にノーマルやポジションパスが1までに収まらないから、今後国内でもexrが幅をきかせてくるだろうし。
spafranco @spafranco 2010-03-22 01:16:10
@tiraoka ここでの話が参考になって、最近いろいろ調べていてフロートの意味がこんなにも大きいと再認識。
spafranco @spafranco 2010-03-22 13:19:07
tiffにもフロートハーフ16bitって規格存在するのね。
Masuo Suzuki @masuosuzuki 2010-03-22 14:21:30
@spafranco tiffの16-bitはintじゃないですかね?halfじゃないはずです.
spafranco @spafranco 2010-03-22 14:42:50
@masuosuzuki 先日から非常に興味ある皆さんのツブヤキをフォローさせてもらっております。カラーとても重要なのに全然ついていけないですw ですが今後ともよろしくです。http://bit.ly/a7BkprのTIFFはフロートだと思うのですが・・・。勘違いかな・・・。
spafranco @spafranco 2010-03-22 14:47:40
HDRだけガンマが違う理由も分かんないっ・・・ w http://bit.ly/a7Bkpr
Masuo Suzuki @masuosuzuki 2010-03-22 15:04:58
@spafranco おお,サンプルデータ有り難うございます.自宅に制作環境が全くないので詳しく調べられないのですが,どうやら16bitでサンプルして32-bit floatに格納しているようですね.こういうのは初めて見ました.Photoshop以外でちゃんと開けるのかな?
spafranco @spafranco 2010-03-22 15:09:09
@masuosuzuki さすが!保存するときに、古いリーダーじゃ開かないよ!ってアラート出ましたw AE CS3では開けました。
Masuo Suzuki @masuosuzuki 2010-03-22 15:23:27
@spafranco 面白い物を見つけました:http://chriscox.org/TIFFTN3d1.pdf どうやらPhotoshop限定で拡張してあるようで,最近のバージョンならサポートされているみたい.まだ正式なtiff format(v6)ではないみたいですけど.
spafranco @spafranco 2010-03-22 16:19:18
@masuosuzuki フロート16bit and 24bit Tiffは、Adobeローカルだったのですね!とにかく、ちょっと前masuoさんが言ってた通り、フロートで運用するのが今後大事なことだと同感します。詳しいことは分かりませんが、中でもexrの圧縮効率良いようですね。
Masuo Suzuki @masuosuzuki 2010-03-22 16:28:42
@spafranco floatだとcompで弄っても破綻が少ないんで,いろいろと自由度が増すと思います.リニア教と合わせて布教して下さい!(笑)
spafranco @spafranco 2010-03-22 16:34:49
@masuosuzuki comp状況によってはバンディングに関しては16bit整数にアドバンテージがある可能性が希にあることは否定できないですが、しかし主旨はmasuoさんの言われていることに共感(信者w)します!
spafranco @spafranco 2010-03-22 16:38:32
@masuosuzuki リニア教に入信するために英語がダメなので教典書探してますが、ちょっと良さげなの見つけまして読んでます。読み終わったらリニアカルトに入信ですわw
Masuo Suzuki @masuosuzuki 2010-03-22 16:45:57
@spafranco レンジをフルに使ってgradationとか作るなら,16-bit intの方が微妙にstepが細かいですからね.でも,ダイナミックレンジはfloatの方が圧倒的に広いですから,HDRIとか使うならexrは必須かと.
spafranco @spafranco 2010-03-22 18:50:02
@masuosuzuki ハイ、整数 or フロート 希にそのように使い分ける場合もありそうですが、全くおっしゃる通りです。
新井崇文 @velvetface 2010-03-22 18:56:12
この間16bitにして変になったのはたぶんこの辺だ。調べないと・・。 RT @masuosuzuki: @spafranco レンジをフルに使ってgradationとか作るなら,16-bit intの方が微妙にstepが細かいですからね.でも,ダイナミックレンジはfloatの方.
新井崇文 @velvetface 2010-03-22 19:15:42
@spafranco うわ。MBやボケ方が全然違いますね。
新井崇文 @velvetface 2010-03-22 19:22:07
@spafranco 16bit整数(int?)じゃあクロップされるんですか!なんじゃそりゃー。
murabon @murabon 2010-03-22 19:48:52
Intの16bit画像フォーマットは、刻みステップが増える(6万5千)だけで、記録できるダイナミックレンジは、8bitフォーマットと同じ(0から1.0)ですもの、それを越える値は記録できず、クランプされる。これはあたりまえなのでは? @velvetface @spafranco
spafranco @spafranco 2010-03-22 19:51:52
@murabon そうです。それが分かって驚きました。最近w
spafranco @spafranco 2010-03-22 19:53:32
@murabon フロートのデータは相対的に格納されているんですか?<この辺り全く分かりませんアホなのでw
新井崇文 @velvetface 2010-03-22 19:55:12
@murabon @spafranco 刻みステップが増える、つまり256→6万5千になることで増えた分そのまま記録できるものだと思っていました。そんな。違うなんて。