#jpeg #extract #binary #image #command

bin+lib jpeg_extractor

通过命令行从任何二进制文件中提取 jpeg 图像

3 个版本

0.1.3 2023 年 11 月 5 日
0.1.2 2023 年 11 月 5 日
0.1.1 2021 年 9 月 3 日
0.1.0 2021 年 9 月 3 日

#268图像

MIT 许可证

9KB
144

Crates.io Rust

jpeg_extractor

从二进制文件中提取 JPEG 图像的命令行工具

安装

cargo install jpeg_extractor

用法

要使用此工具,请运行以下命令

Usage: jpeg_extractor <binary_file_containing_jpegs> [--verbose]

选项

  • <包含_jpegs 的二进制文件>: 指定包含您想要提取 JPEG 图像的二进制文件。
  • --verbose (可选): 使用此标志以启用详细输出。

它是如何工作的?

jpeg_extractor 通过查找所有 JPEG 类型都有的特定起始和结束签名来识别二进制文件中的 JPEG 图像。起始签名是 '0xFF, 0xD8, 0xFF, 0xE0',结束签名是 '0xFF, 0xD9'

限制

目前 jpeg_extractor 只支持带有 EXIF 数据的 JPEG。

贡献

如果您想为 jpeg_extractor 的开发做出贡献,请查看 CONTRIBUTING.md

无运行时依赖