OpenCV的二維圖像中,經過rows、cols、x、y四個屬性來表示大小或位置,容易混淆。函數
rows表明的是行,cols表明的是列。code
x在cols上,y在rows上。(容易混淆)構造函數
Mat img(int rows,int cols,int type);//先行(寬)後列(高)
im
Rect rect(int x,int y,int width, int height);//先橫座標後縱座標,width對應cols,height對應rows
img
Point p(int x,int y);//先橫座標後縱座標
co
Size size(int width,int height);//先寬(行)後高(列)
參數
img.at<type>(y,x);//先縱座標後橫座標
img.at<type>(Point(x,y));//參數爲點則先橫座標後縱座標
·