opencv——取反

void cvNot(

const CvArr* src,

CvArr* dst);

函數cvNot()會將src中的每一個元素的每一位取反,然後把結果賦給dst。因此,一個值爲0x00的8位圖像將被映射到0xff,而值爲0x83的圖像將被映射到0x7c。

#include <stdio.h>
#include <opencv2\opencv.hpp>

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;
}

原圖像:

取反後圖像:


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章