OpenCV基本图像操作----读取图片,绘制图形

学习笔记

图像加载,保存, 显示

    1: 读取图片
         imread
    2: 创建一个窗口
        namedWindow("xxx", WINDOW_AUTOSIZE);
    3: 显示
        imshow
    4: 保存图片
        imwrite
    5: 转换为灰度格式
        cvtColor
    6: 最后一行添加 用于显示
        waitKey(0)

基本绘制

1:Point(点)
	他表示有其图像坐标和指定的2D点。我们可以将其定义为:xy
		Point pt; 
		pt.x = xx;
		pt.y = xx;
	    或者:
		pt = Point(x,y);

2: Scalar(颜色表示)
	代表一个4元素的向量。Scalar类型广泛用于OpenCv中,用于传递像素值
	我们将广泛使用它来表示BGR颜色值(3个参数)。如果不适用最后一个参数,则无需定义最后一个参数

3:Size(尺寸表示)
  常用属性宽高

4:Rect(矩形)
  类成员变量有x,y,width,height

5:cvColor(颜色空间转换)
  可以实现RGB向HSV,HSI等颜色空间的转换,也可以转换为灰度图像。

6:基本图形绘制操作函数
	1> 画线
	void line(Mat& img, Point pt1, Point pt2, const Scalar& color, int thickness=1, int lineType=8, int shift&#

你可能感兴趣的:(opencv,计算机视觉,python)