Я безуспешно пытался OpenCV сохранить изображение indexed8bpp с картой цветов в виде tif-файла. Для этого проекта GDI + не вариант. Я уже скачал библиотеку libtiff, но она кажется мне слишком большой.
Есть ли еще что-нибудь? Я не так требователен, как кажется. 🙂
libtiff слишком большой, но OpenCV нет ?? Я бы подумал, что OpenCV еще больше.
Я бы наверняка использовал libtiff, и я рекомендую вам дать ему второй шанс. Это действительно авторитет при написании файлов TIFF.
Кроме того, вы будете ссылаться только на небольшую его часть, поэтому ее размер не будет увеличивать объем вашего приложения. Я не уверен, что это то, что вы имели в виду, чтобы быть слишком большим … Возможно, вы имели в виду, что вы не хотите помещать все эти источники в систему управления версиями для вашего проекта, и вы также не хотите устанавливать зависимость от внешняя библиотека
Если ваше отсутствие разборчивости распространяется на возможность не использовать TIFF, то вы всегда можете использовать BMP. Это очень легко писать индексированные BMP-файлы =)
Других решений пока нет …