image – 最小的有效jpeg文件大小(以字节为单位)

我想屏蔽一些jpegs的有效性,然后我将其发送到网络进行更广泛的检查。检查一个有效的页眉和页脚很简单,但最小的大小(以字节为单位),一个有效的jpeg可以是什么?
使用算术编码的125字节的1×1灰度像素,即使大多数解码器无法解码,仍然在JPEG标准中:

ff d8 : SOI
ff e0 ; APP0
 00 10
 4a 46 49 46 00 01 01 01 00 48 00 48 00 00
ff db ; DQT
 00 43
 00
 03 02 02 02 02 02 03 02
 02 02 03 03 03 03 04 06
 04 04 04 04 04 08 06 06
 05 06 09 08 0a 0a 09 08
 09 09 0a 0c 0f 0c 0a 0b
 0e 0b 09 09 0d 11 0d 0e
 0f 10 10 11 10 0a 0c 12
 13 12 10 13 0f 10 10 10
ff c9 ; SOF
 00 0b
 08 00 01 00 01 01 01 11 00
ff cc ; DAC
 00 06 00 10 10 05
ff da ; SOS
 00 08
 01 01 00 00 3f 00 d2 cf 20
ff d9 ; EOI

我不认为所提到的134字节示例是标准的,因为它缺少EOI。所有的解码器都会处理这个问题,但标准说应该以一个解决方案结束。

http://stackoverflow.com/questions/2253404/what-is-the-smallest-valid-jpeg-file-size-in-bytes

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:image – 最小的有效jpeg文件大小(以字节为单位)