【问题标题】:How to convert images from the jpg format to ppm(P3)如何将图像从 jpg 格式转换为 ppm(P3)
【发布时间】:2022-11-30 05:33:27
【问题描述】:

我最近学习了如何在 C++ 中读取 ppm3(P3) 图像。我只是读取以纯格式编写的 RGB 像素。我想将某些 jpg 图片转换为 ppm3,然后尝试不同的东西,比如在那里识别数字,试卷中带圆圈的答案等。

我试过这个网站:https://convertio.co/pdf-ppm/,但是它转换了一张P6格式的照片。有人能帮忙吗?

【问题讨论】:

  • 您是否找到或编写了一个库来读取jpg?如果没有,我会从搜索图书馆开始。
  • Imagemagick claims 支持。你可能想调查一下。另外 -Compress None 可能有助于专门获得 P3。

标签: c++ jpeg rgb image-conversion ppm


【解决方案1】:

您可以使用ImageMagick在终端/外壳中:

magick INPUT.JPG -compress none OUTPUT.PPM

如果您省略 -compress none,您将获得二进制(即 P6)PPM 输出。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-26
    • 2018-07-08
    • 1970-01-01
    • 2023-03-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多