一尘不染

如何在Linux上的C ++中读取JPEG和PNG像素?

linux

我正在做一些图像处理,我想分别读取JPEG和PNG图像中的每个像素值。

在我的部署方案中,使用第3方库对我来说很尴尬(因为我对目标计算机的访问受到限制),但是我假设没有用于读取JPEG / PNG的标准C或C ++库…

因此,如果您知道 使用库的方法,那就太好了,如果没有,那么仍然欢迎回答!


阅读 514

收藏
2020-06-03

共1个答案

一尘不染

C标准中没有标准库可以读取文件格式。

但是,大多数程序,尤其是在Linux平台上,都使用相同的库来解码图像格式:

对于jpeg,它是libjpeg,对于png,它是libpng。

已安装库的机会 非常 高。

http://www.libpng.org

http://www.ijg.org

2020-06-03