Я работаю со спутниковым радаром и был предоставлен (очень) большой файл TIFF, содержащий полутоновые данные на 32 бит/пкс. К сожалению, libtiff, стандартная библиотека Linux для работы с файлами TIFF, не поддерживает файлы TIFF SampleFormat, что не означает поддержки высоких полутоновых изображений битовой глубины или изображений с плавающей точкой.
Кто-либо знает о библиотеке FOSS C, которая оказывает поддержку для этих типов изображений? Сбой этого, кто-либо может предложить соответствующего формата файла преобразовать в, и библиотека FOSS, которая может загрузить это? (Идеально, это должно быть общепринятым научным сообществом для обмена данными и поддерживаемое IDL/ENVI).
Ну, libtiff должен иметь возможность обрабатывать формат, хотя вы можете быть ограничены API низкого уровня и выполнять преобразование в изображение себя. Если размер изображений> 4Gb, есть bigtiff, порт libtiff, который обрабатывает очень большие изображения.