Image processing 无法读取TIFF图像文件

Image processing 无法读取TIFF图像文件,image-processing,tiff,Image Processing,Tiff,大家好 我带着另一个问题回来了。 在制作中,我使用的是TIFF文件。加载映像时,API(第三方库)出现故障。错误代码表示读取/写入文件时失败 我怀疑这个错误是因为某个标记是私有的,但无法验证。我使用了LEADTOOL TIFF标签编辑器和IrfanView工具来查看问题。当我将文件重新保存为TIFF时,它就能够正确加载和处理 有人能告诉我什么工具我可以使用,而且还有一些进一步的提示吗 请在下图中找到标签详细信息(使用LEADTOOL TIFF标签编辑器): 谢谢, Nihal感谢您使用我们的工

大家好

我带着另一个问题回来了。 在制作中,我使用的是TIFF文件。加载映像时,API(第三方库)出现故障。错误代码表示读取/写入文件时失败

我怀疑这个错误是因为某个标记是私有的,但无法验证。我使用了LEADTOOL TIFF标签编辑器和IrfanView工具来查看问题。当我将文件重新保存为TIFF时,它就能够正确加载和处理

有人能告诉我什么工具我可以使用,而且还有一些进一步的提示吗

请在下图中找到标签详细信息(使用LEADTOOL TIFF标签编辑器):

谢谢,
Nihal

感谢您使用我们的工具。标签可能不足以诊断问题,因为它可能与实际图像数据的存储方式有关(例如压缩问题)。但是,此文件的TIFF标记有可疑之处。使用的压缩似乎是LZW(5),像素深度是每像素8位。这些值本身并没有什么问题,但光度学解释可能应该是3而不是1。对于8位图像,文件中通常存储有调色板,对于调色板图像,光度解释应为3。

如果这不是问题的原因,您应该提供一个示例图像,以便我们可以更仔细地检查它。

那么您希望我们告诉您,为什么您的代码无法打开TIIFF文件,而不告诉我们您使用的库、错误消息和TIFF文件?嗯。。。祝你好运。我已经解释过错误代码了。我想知道如何检查tiff文件是否有效,以及是否有一些标记是私有的,然后如何检查哪些标记是私有的。我还分享了上面所附图片中的标签详细信息。您可以使用
libtiff
附带的
tiffdump
,它是一个命令行工具。正在尝试如何使用:)共享该文件,我会告诉你它是否有效。从上面的标签列表中,没有私有/未知标签;它们都是带有正常值的标准标签。谢谢你的回复。您可以提供一些电子邮件id或一些联系人来发送图像。因为这些是一些私人图片,所以我不能在这里发布。另外,请您提供一些关于如何使用LEADTOOL诊断或检查tiff有效性的说明,因为我只获取标签详细信息。通过查看标签,我们无法判断图像是否为有效的tiff。顾名思义,tiff标签编辑器只处理tiff标签。如果您需要更高级的功能和有关图像文件的详细信息,我们为程序员提供的图像工具包可以提供这些信息。如果你是一个程序员,我们的网站上有一个免费的评估版,你可以试试。如果您需要SDK评估方面的帮助,可以联系support@leadtools.com