我现在希望通过C ++代码实现将image.jpg转换为image.ppm。我可以在C ++中实现什么库?顺便说一句:我的工作平台是Raspberry Pi 3B +。我期待您的任何帮助并给您答复。
为快速JPEG图像I / O建立的libjpeg-turbo库也可以读写简单的PPM图像格式。您可以使用libjpeg-turbo提供的tjSaveImage()
方法。
在您的代码中,使用tjDecompress2()
和tjSaveImage()
方法。请参见libjpeg-turbo项目中的example code。
您可能还想读this article,以了解如何在树莓平台上进行OpenCV和libjpeg-turbo的优化构建(仅执行libjpeg-turbo
部分。