最小的有效.tif文件

时间:2017-03-14 13:23:54

标签: image hex tiff filesize hex-editors

我很好奇最小的有效tif文件是什么(仍然没有错误打开,我使用IrFanView来测试有效性)。到目前为止,我通过十六进制编辑器组装的最小的是72字节。我们将此用于每天运行数千次的健康检查,并希望文件尽可能小。我意识到,在这一点上,变得更小将是一个微不足道的差异,但是如果有什么东西可以修剪掉它以使它变小,或者如果有一个不同的方法来制作一个小文件,那就很好奇。这是图像的十六进制,即72字节:

49 49 2A 00 0A 00 00 00 00 00 05 00 00 01 03 00 
01 00 00 00 01 00 00 00 01 01 03 00 01 00 00 00 
01 00 00 00 03 01 03 00 01 00 00 00 01 00 00 00 
11 01 04 00 01 00 00 00 08 00 00 00 17 01 04 00 
01 00 00 00 01 00 00 00

图片在这里: lil.tiff

更新 我们做了一些研究并转而使用Big Endian编码。我们已经能够使用以下内容创建一个46字节的文件:

   4D 4D 00 2A 00 00 00 08 
   00 03 01 00 00 03 00 00
   00 01 00 01 00 00 01 01 
   00 03 00 00 00 01 00 01 
   00 00 01 11 00 03 00 00 
   00 01 00 00 00 00

从我所见过的所有内容来看,属性01 10(宽度),01 10(高度)和01 11(条带偏移)都需要12字节属性。上面第二行的03表示三个属性,将其更改为2,1或0并删除任何属性组合会导致图像无效。我尝试过添加压缩(属性01 13),但显然文件大小足够小但仍会导致丢失。此时,是否可以采取任何措施来缩小文件大小(主要是出于好奇心)。 新图片:Updated 46bytes.tiff

0 个答案:

没有答案