作为标题。我对FillOrder = 2和FillOrder = 1之间的转换不感兴趣。相反,我有一组TIFF文件,其中一些图像使用一个设置进行编码,但“重新标记”为另一个设置(以便标记的值与编码方法不匹配)。
人类很容易说出图像看起来不对劲。它将包含大多数随机水平条带,偶尔会出现“点中断”。我是否可以编写一种算法来检测这种压缩方法编码或解码错误的图像?
答案 0 :(得分:3)
检测第3组编码图像是否反转位相对容易。每行以EOL开头,即000000000001(12位)。这很容易看出它是否倒退。第4组图像有点难以检测,但如果您正在管理解码器,您可以尝试解码几行,如果没有错误,那么您可能正在使用正确的位顺序。