CImg, вероятно, имеет одну из лучших TIFF-библиотек среди всех библиотек обработки изображений и идеально подходит для чтения / записи многоспектральных изображений с плавающей запятой.Но вы должны связать свой код с библиотекой libtiff, чтобы разрешить его, определив макрос 'cimg_use_tiff' в качестве переменной компиляции:
#define cimg_use_tiff
#include "CImg.h"
..
CImg<float> img(..);
img.save_tiff("file_float.tiff");