1

Java では、(32 ビット浮動小数点) 値を持つ配列からのグレースケール イメージ。BMP または PGM を使用できますか? これらの (32 ビット浮動小数点) 値を持つこの配列の圧縮なしの最適な画像形式は何ですか?

4

1 に答える 1

2

IEEE 32 ビット浮動小数点サンプルをサポートするPFM (グレースケール モード)と呼ばれる PGM の変形があります。Pf

これらの画像を圧縮されていないTIFFファイルに保存することもできます。ただし、これは確かに「ベースライン」TIFFの範囲外であるため、どのソフトウェアが浮動小数点TIFFをサポートしているかはわかりません。

BMP は浮動小数点には適していません。

私はPFMを読み取る Java ImageIO プラグインを持っていますが、それを拡張して書くのはそれほど難しくないと思います。あなたのタスクが自分で読み書きを実装することである場合、簡単にするために、私は確かに PFM 形式を選択します。

TIFF プラグイン (同じリンクから入手可能) もありますが、浮動小数点サンプル形式 (TIFF サンプル形式3) はまだサポートされていません。そのような機能を自由に提案し、テスト目的でいくつかのサンプル画像を提供してください。

于 2015-05-19T11:16:57.827 に答える