如何断言 TIFF 文件符合标准?

How assert that a TIFF file conforms to standard?

今天,我使用FreeImage 3.15.4.0 生成TIFF 图像。我的一些用户告诉我他无法读取此类图像,因为它的库(我认为是 C++/QT)无法读取它们。

生成的图像可通过 ImageJ 和其他一些图像处理工具读​​取。

所以我想知道:

编辑

我亲手检查我的图像是否遵循 adobe 描述的格式:http://partners.adobe.com/public/developer/en/tiff/TIFF6.pdf

那么,是否存在比较库来了解哪个库支持规范的哪一部分?

回答 3 个问题:是。

事实是 QT 和其他的一样,无法显示 32 位浮点图像:QImage 不支持此功能 class (http://doc.qt.io/qt-5/qimage.html#Format-enum)。

因此用户必须将图像转换为 QT(实际上是系统)能够显示的内容。