0

CImg を使用していますが、フロート データで TIFF 画像を書き込めないことに気付きました。CImg は、それらを 1 バイト/ピクセルの整数イメージとして書き込みます。

float 画像を書き込むことができるかどうか知っている人はいますか? または、それを行う他のライブラリを知っていますか。

4

1 に答える 1

3

CImg はおそらく、すべての画像処理ライブラリの中で最高の tiff サポートの 1 つを備えており、浮動小数点値のマルチスペクトル画像の読み取り/書き込みに最適です。ただし、マクロ「cimg_use_tiff」をコンパイル変数として定義して、コードを libtiff ライブラリにリンクして許可する必要があります

 #define cimg_use_tiff
 #include "CImg.h"

 ..

 CImg<float> img(..);
 img.save_tiff("file_float.tiff");
于 2010-10-19T13:47:26.710 に答える