gpt4 book ai didi

python - 从容器中读取一堆 JPG

转载 作者:行者123 更新时间:2023-11-28 06:45:31 24 4
gpt4 key购买 nike

我有一个容器文件,它包含一个标题(纯文本数据)和一堆 JPG,除以零的十分之几。

我目前有一些 Python 代码,它们执行以下操作:

  • 在需要时跳过零和标题;
  • 寻找 SOI (0xFF, 0xD8) 标记;
  • 寻找 EOI(0xFF, 0xD9)标记;
  • 使用feed , 来自 Pillow 库,具有读取图像本身并保存以将其写入文件的功能;
  • 重复直到保存所有图像。

我想用 C++ 重写它,但坚持读取 JPG,我想要 feed 函数的完整模拟:C++ library that can read JPG between start and stop from fstreamFILE *

boost::GIL里面有这样的东西吗?或任何其他建议。

最佳答案

我自己会使用 Qt 库,特别是 QImageReader/QImageWritter .他们可以读取(和写入)QFile ,可用于在读取图像之前搜索(并最终操作)文件。

Qt 也为构建GUI 提供了大量支持。所以你可以很容易地显示例如向用户预览图像,同时允许他输入文件甚至路径名或通过文件浏览器小部件轻松选择它们。

如果您计划使用 C++ 进行更高级的工作,Qt 是我推荐的首选通用库。一旦你进行了 Qt 链接,就有很多机会(这在非 linux 发行版环境中可能有点棘手,但无论如何在几天内是可行的)。 Qt 学习基础初看起来很大,但文档很棒,而且曲线可能非常陡峭。

关于python - 从容器中读取一堆 JPG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25079098/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com