如何访问opencv中cv::Mat

访问单个元素。

cv::Mat image=cv::imread('lena.jpg',1);

int y=1,x=1;

// return element at y row,x col.

uchar B=image.at<uchar>(y,3*x);

uchar G=image.at<uchar>(y,3*x+1);

uchar R=image.at<uchar>(y,3*x+2);

 

两个矩阵不能直接赋值,因为at返回的是指针。

相关文章
相关标签/搜索