opencv——取反

void cvNot(

const CvArr* src,

CvArr* dst);

函数cvNot()会将src中的每一个元素的每一位取反,然后把结果赋给dst。因此,一个值为0x00的8位图像将被映射到0xff,而值为0x83的图像将被映射到0x7c。

#include 
#include 

int main(int argc,char* argv[])
{
IplImage* src = cvLoadImage("1.jpg");
cvNot(src,src);
cvNamedWindow("cvNot",1);
cvShowImage("cvNot",src);
cvWaitKey(0);
cvReleaseImage(&src);
cvDestroyWindow("cvNot");
return 0;
}

原图像:

opencv——取反_第1张图片

取反后图像:

opencv——取反_第2张图片

你可能感兴趣的:(opencv)