我想要一个c ++代码来读取图像文件中的每个像素。我想保存像这样的像素: [R [] G[] B []
有人知道怎么做吗?
答案 0 :(得分:2)
答案取决于图像文件的格式。它是包含原始RGB数据的格式(例如未压缩的TGA)吗?它是YUV图像吗?它是压缩图像,如JPEG或PNG吗?
答案 1 :(得分:1)
有许多免费的库可用于读取不同的图像文件格式。由于您使用的是C ++,因此您可能需要查看Adobe的Generic Image Library (GIL)甚至OpenCV。
答案 2 :(得分:1)
这会让你感觉很好,非常容易使用和'低级'图片库: http://easybmp.sourceforge.net/
答案 3 :(得分:0)