现在的位置: 首页 > 综合 > 正文

opencv – 反色图片的方法

2013年10月01日 ⁄ 综合 ⁄ 共 366字 ⁄ 字号 评论关闭

IplImage *pImg = ::cvLoadImage("Ex.bmp");

int nWidth = pImg->width;

int nHeight = pImg->height;

int nChannels = pImg->nChannels;

int nStep = pImg->widthStep;

 

for (int i=0; i<nHeight; i++)

for(int j=0; j<nWidth; j++)

for (int k=0; k<nChannels; k++)

{

pImg->imageData[i*nStep + j*nChannels + k] = 255 - pImg->imageData[i*nStep + j*nChannels + k];

}

::cvNamedWindow("cvwin");

::cvShowImage("cvwin", pImg);

::cvWaitKey();

【上篇】
【下篇】

抱歉!评论已关闭.