【发布时间】:2013-12-19 10:28:15
【问题描述】:
出于某种特殊原因,我想从已加载到字节数组中的 jpeg 中提取标头信息。
为了找到标头的长度,我一直在比较不同 jpeg 的字节数。
共同点是每张图片的第 1 623 个字节具有相同的字节值。
这些 jpeg 具有相同的高度、宽度、分辨率,但具有不同的图像/场景。
真的这么简单吗?假设标题不包含每个图像的字节长度,第一个 623 是否是所有标题之间的公共标题?
【问题讨论】:
-
谢谢你们俩。我想知道,在我的场景中,我是否可以简单地忽略第一个 623 字节和最后 2 个字节并说“其余的是像素信息”。我以前看过这些标题描述。我想我会运行一个测试,看看我是否可以在服务器上重建图像,只需添加'common' 623 header 和'common' 2 bytes tail。
-
您的特定方法可能恰好适用于您的输入数据,但这绝不是通用的方法... ;-) JFIF 支持仅表格文件(仅“标题”),以及无表文件(仅限“数据”)。这可能是您想要使用的,但您需要一个支持此功能的编码器/解码器。
-
您好,感谢您的反馈。我很确定这不会是一种通用方法。它特定于我的应用程序,它具有受控的 jpeg 提要。感谢您的信息:)
标签: image-processing jpeg