rows就是行数,对应OpenCV坐标系中的y坐标
cols就是列数,对应OpenCV坐标系中的x坐标;
1. Mat对象:
C++: Mat::Mat(int rows, int cols, int type)
C++: Mat::Mat(int rows, int cols, int type, const Scalar& s)
C++: Mat::Mat(Size size, int type)
C++: Mat::Mat(Size size, int type, const Scalar& s)
Mat类型由行列初始化的时候,先行数后列数,也就是先定y的长度再定x的长度;
2. 访问Mat中的某点像素:
ptr<uchar>(y,x) //ptr访问是先y后x
at<uchar>(y,x) //使用at访问也是先y后x
3. 其他类对象的声明:先x坐标后y坐标:
Size_(_Tp _width, _Tp _height);
Point_(_Tp _x, _Tp _y);
Rect_(_Tp _x, _Tp _y, _Tp _width, _Tp _height);