1. 程式人生 > >OpenCV的Mat操作畫素點

OpenCV的Mat操作畫素點

Mat資料結構,操作灰度影象畫素點:

int gray_value = (int) image.at<uchar>(i , j) ;

操作彩色影象畫素點:

int color_value = (int) image.at<Vec3b>(i , j) [k];

說明:
其中gray_value中存放灰度值,image是讀入的影象,i表示行,j表示列;
color_value中存放彩色畫素值,image是讀入的影象,i表示行,j表示列,k表示通道,即R、G、B,取值範圍為2、1、0.