如何检查JPEG不完整的程度

时间:2018-01-18 10:07:03

标签: python imagemagick jpeg pillow libjpeg

我一直在寻找一种更好的技术来发现JPEG不完整的更灵活,而不是通常的技术,它包括在文件末尾搜索EOI字节。这个想法是不要将错过的图像数据的最小百分位标记为不完整的图像。但是,这似乎并不容易。

第一个想法是尝试检测哪个MCU损坏或丢失,但是在Huffman表上压缩了这个事实,这不是一件容易的事。

我的另一个选择是计算SOS Marker之后的预期内容,然后如果实际内容与指定的内容不多,那么我可以计算出图像数据丢失的数量。

有人可以帮我这个吗?我尝试过像ImageMagick或PIL(python)这样的工具,但我无法为此做好准备。

感谢。

0 个答案:

没有答案