用C ++读取灰度.jpeg图像而不使用外部库?

时间:2014-03-08 15:53:49

标签: c++ image image-processing

我是初学者。

我需要知道是否有任何方法可以读取灰度.jpeg图像并使用C ++生成像素数组而无需使用外部图像处理库。如果有可能,那怎么样?

我已阅读与此相关的其他答案,但所有人都建议使用外部库。

另外,我只需要生成包含(0-255)之间值的像素数组。

1 个答案:

答案 0 :(得分:5)

是的,您可以阅读它,但是,您还必须解码输入以获取原始像素。您必须读取文件中的标题,一旦开始读取原始数据,您将必须应用逆DCT(离散余弦变换)来获取原始像素。这就是为什么,最好使用外部库来读取图像。