是否可以以编程方式从JPEG图像中删除重启标记?
答案 0 :(得分:3)
jpegtran可以使用-restart N
添加标记,因此它也可以删除它们。即使它不能,如果您想自己编写该功能,它也是正确的修改工具。
答案 1 :(得分:1)
是
编写一个理解JPEG流文件格式的字节流复制器,并响应找到RSTn标记,在输出中省略它,这是一个简单的问题。此外,需要更改JPEG标头,以便删除DRI(定义重启间隔)标记。
重启标记仅用于中流恢复解码,例如在找到文件损坏时。如果没有RSTn标记,很难从轻微缺失的数据块中重新构建图像的MOST。