OpenCV筆記(二)cvtColor與僞彩色、圖像複製與像素訪問

顏色空間轉換 cvtColor

該函數的文檔地址
函數原型:

 

void cv::cvtColor(InputArray src ,OutputArray dst,int code, int dstCn=0)

 

dst = cv2.cvtColor(src,code[,dst[,dstCn]])

dstCn :目標圖像的通道數,默認值是0,表示由src和code決定

code表示轉換標識,常見的BGR轉灰度COLOR_BGR2GRAY

官方文檔對code轉換碼的取值定義

eg.

 

Mat gray;
cvtColor(src, gray, COLOR_BGR2GRAY);
imwrite("gray.png", gray);

 

gray = cv2.cvtColor(src, cv2.COLOR_BGR2GRAY)
cv2.imwrite('gray.png',gray)

創建新圖:克隆複製與賦值

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