如何访问Opencv中的Mat数据
第一种:使用成员函数at
cv::Mat m = (cv::Mat_<int>(2 ,3) << 1,2,3,4,5,6);//3行2列
for (int i = 0; i < m.rows; ++i) {
for (int j = 0; j < m.cols; ++j) {
LOGD("optionMat i = %d, j = %d , at = %d",i,j,m.at<int>(i,j));
}
}
第二种:使用成员函数ptr
cv::Mat m = (cv::Mat_<int>(2 ,3) << 11,12,33,43,51,16);//3行2列
第一个元素是列坐标(列号),第二个元素是行坐标(行号),我们将水平方向作为x轴,将垂直方向作为y轴的习惯&#x