在C ++中处理16 bpp tiff文件

时间:2010-06-14 14:23:54

标签: c++ image tiff

我需要在C ++程序中打开16 bpp灰度tiff图像。尝试使用GDI + Image类,我得到OutOfMemoryException(GDI +不支持16 bpp格式)。标准Windows工具(如Paint和Picture Viewer)无法打开此类图像,可能使用GDI或GDI +。 ImageJ程序成功打开此类图像。 是否有一些SDK可以打开这样的图像并提供对图像原始数据的访问?如果没有,我需要TIFF文件规范,并在我自己的代码中实现。

1 个答案:

答案 0 :(得分:4)

使用LibTIFF