1.点表示:Point类
使用
Point p1(232,32);
Point p2;
p2.x = 2;
p2.y = 53;
Point2f p3;
float x=2.213,y=31.32;
p3.x = x;
p3.y = y;
2.颜色的表示类:Scalar类
Scalar表示4个元素值,最后一个元素可以不写
int r=23,g=32,b=31;
Scalar s(r,g,b);
3.矩形的表示:Rect
Rect有x,y,width,height 4个变量,x,y值左上角的坐标。
成员函数:contains(Point),判断该点是否在矩形内
inside(Rect),判断该矩形是否在该矩形内。
tl(),返回左上角坐标,br()返回右下角坐标。
求凉的矩阵的交集
Rect rect = r1 & r2;//交集
Rect rect = r1 | r2;//并集
4.颜色空间转化:cvtColor()函数
可以将RGB,HSV,HSL,灰度空间等,进行转换。
cvtColor(p1,p2,int code ,int dst =0 );
p1为需要转化的图片,即源图片、
p2为转化后的图片
code为转化方式,见API
dst默认为0 ,即使用源图片的通道数,不为0,使用该数值的通道数。