是否可以以编程方式从 JPEG 图像中删除重新启动标记?
问问题
714 次
2 回答
3
jpegtran可以添加标记,-restart N
因此它可能也可以删除它们。即使不能,如果您想自己编写该功能,它也是修改的正确工具。
于 2011-05-07T19:12:59.603 回答
1
是的。
编写一个理解 JPEG 流文件格式的字节流复制器是一件简单的事情,并响应找到一个 RSTn 标记,在输出时忽略它。此外,需要更改 JPEG 标头,以便删除 DRI(定义重新启动间隔)标记。
重新启动标记仅用于中间流恢复解码,例如当发现文件损坏时。如果没有 RSTn 标记,就很难从丢失的少量数据中重构图像的大部分内容。
于 2011-05-07T19:11:16.233 回答