image - 如何使用 jpeg 在压缩图像中找到 jpeg 标头
问题描述
我有五个压缩图像,我需要从这些图像中找到原始数据。这就是为什么我必须找出 Jpeg 标题。但每个图像的标题是不同的。我认为 jpeg 没有像 bmp 等那样的固定标题。
解决方案
JPEG 根本没有定义标题或文件格式。有几种 jpeg 文件格式在使用,特别是 JFIF、EXIF、SPIFF 和 Adobe。
这些格式定义了预期出现在 SOI 标记之后的 APPn 标记。但是,大多数解码器会尝试在没有这些标头的情况下找出图像。
您不需要标题来查找图像数据。您扫描流中的 JPEG 标记。
推荐阅读
- reactjs - 使用条件监听器响应 UseEffect 和 Unsubscribe 承诺!(优化 Firestore 快照)
- node.js - GCP 中的问题:Google Cloud Platform 中的 getaddrinfo ENOTFOUND 问题
- python - 在另一个循环运行时更新 tkinter 标签
- c++ - 按给定数字拆分 QString 的算法,而不破坏 Qt C++ 中的单词
- python - Python递归迷宫求解器从不回溯
- swift - 使用 SwiftForWindows 编译 Swift 文件时出错
- docker - 输入设备不是 TTY - 在 Jenkins 上运行 docker-compose exec 命令时
- spring-boot - 带有 JDBC 令牌存储的 JWT 与 JSESSION ID
- c# - 在 Handlebars.NET 中提供自定义值绑定器
- ios - MSAL 失败,iOS 模拟器 13 Scheme msauthv2 for broker 不存在