我发现tiff文档可能具有不正确的ImageLength tiff标签。大多数观众都可以检测到这一点,并以正确的长度显示图像,但是我想以编程方式进行显示。有图书馆可以帮助我吗? (任何语言)

最佳答案

对此的简短答案是,为了找到“真实的” ImageLength,您必须对图像进行解码并查看会发生什么。

从理论上讲,您可以将RowsPerStrip标记乘以行数,以得到图像不能超过的长度,但是如果最后一个带少于每个带的行,则需要解码最后一个行确定。对于图块,您可以执行类似的操作。

当然,这仅适用于图像被剥离或平铺的情况。

否则,要找出答案,您要解码

09-16 10:13