您的位置:首页 > 运维架构

【OpenCV】OpenCV3的第三天——core组件

2016-03-31 15:50 387 查看
core是OpenCV中的核心功能;

OpenCV数据结构

1、常用Mat

Mat 是一个类,由 信息头、矩阵指针 组成;

颜色系统:RGB、HSV 和 HLS 、YCrCb、CIE L*a*b 等;

显式创建Mat:

(1)Mat()构造函数

Mat M(2, 2, CV_8UC3, Scalar(0,0,255));

CV_[位数][符号][类型前缀]C[通道数]

(2)在C++中通过构造函数初始化后

(3)IplImage指针信息头

IplImage *img(".jpg", 1);

Mat mat(img);

(4)Create()

(5)Matlab式初始化

(6)小矩阵使用逗号

(7)Mat新的信息头

clone()

copyTo()

2、常用数据结构与函数

(1)Point

(2)Scalar ——Scalar(蓝,绿,红)

(3)Size

(4)Rect

(5)cvtColor()

3、图形绘制

(1)DrawEllipse()——椭圆 ellipse()

(2)DrawFilledCircle()——实心圆 circle()

(3)DrawPolygon()——多边形 fillPoly()

(4)DrawLine()——直线 line()

(5)矩形——rectangle()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: