【发布时间】:2010-10-19 15:23:36
【问题描述】:
所以我已经编写了一个程序,它从网络摄像头捕获图像,并将其放入一个名为 pBuffer 的向量中。 我可以轻松访问每个像素的 RGB 像素信息,只需
pBuffer[i]=R;pBuffer[i+1]=G;Buffer[i+2]=B.
这里没问题。
下一步现在是创建一个 IplImage* img,并用 pBuffer 的信息填充它...某种 SetPixel。
网上有一个SetPixel函数,就是:
(((uchar*)(image>imageData + image>widthStep*(y))))[x * image>nChannels + channel] = (uchar)value;
其中值是 pBuffer 信息,x 和 y 是像素坐标。但是我根本无法使用它。有任何想法吗??我正在使用 C++。
【问题讨论】:
标签: image-processing opencv iplimage