Opencv基本数据结构
2017-04-27 10:08
183 查看
Opencv的数据结构:CvPoint系列、CvSize系列 、CvSize、CvRect、CvScalar、CvAr
大多数据结构都在cxtypes.h这个头文件里定义
1、CvPoint系列:
CvPoint:表示图像中的点 (x,y)都是整型变量,即图像中点的 坐标,图像的原点一般在图像的左上角
CvPoint2D32f:二维空间中的点 (x,y)是float型
CvPoint3D32f:三维空间中的点
构造函数:cvPointXXXX( )。注意,这是c风格的代码,构造函数是内联函数,并不是c++中的类的构造函数一样。
2、CvSize系列:
CvSize:图像的尺寸(整型)
CvSize2D32f:如果想用浮点型。
3、CvRect:用来表示图像的部分区域,4个参数,矩形的左上角的坐标(x,y),矩形的长、宽
4、包含4个浮点成员,可以用来表示表示B,G,R,alpha; 有三个构造函数:cvScalar,cvRealScalar,cvScalarAll
cvScalar对四个变量都赋值
cvRealScalar只对四个变量的第0个赋值,其他都为0
cvScalarAll对四个变量都赋相同的值
5、CvArr: CvArr->CvMat->IplImage 三个继承关系
大多数据结构都在cxtypes.h这个头文件里定义
1、CvPoint系列:
CvPoint:表示图像中的点 (x,y)都是整型变量,即图像中点的 坐标,图像的原点一般在图像的左上角
CvPoint2D32f:二维空间中的点 (x,y)是float型
CvPoint3D32f:三维空间中的点
构造函数:cvPointXXXX( )。注意,这是c风格的代码,构造函数是内联函数,并不是c++中的类的构造函数一样。
2、CvSize系列:
CvSize:图像的尺寸(整型)
CvSize2D32f:如果想用浮点型。
3、CvRect:用来表示图像的部分区域,4个参数,矩形的左上角的坐标(x,y),矩形的长、宽
4、包含4个浮点成员,可以用来表示表示B,G,R,alpha; 有三个构造函数:cvScalar,cvRealScalar,cvScalarAll
cvScalar对四个变量都赋值
cvRealScalar只对四个变量的第0个赋值,其他都为0
cvScalarAll对四个变量都赋相同的值
5、CvArr: CvArr->CvMat->IplImage 三个继承关系
相关文章推荐
- OpenCV3学习笔记-数据结构和基本绘图
- opencv 基本数据结构
- OpenCV3——数据结构与基本绘图
- opencv学习笔记[9]:Opencv的基本数据类型和矩阵结构
- OpenCV笔记(一)——数据结构与基本绘图
- OpenCV的概况和基本数据结构
- opencv学习笔记[9]:Opencv的基本数据类型和矩阵结构
- OpenCV学习(3)——命名风格和基本数据结构
- opencv学习笔记——数据结构与基本绘图
- OpenCV 学习记录3 数据结构和基本绘图
- opencv 基本数据结构
- Study notes for OpenCV——第七节 OpenCV基本数据结构
- OpenCV系统学习:一、OpenCV结构、基本数据类型
- 数据结构——栈的基本操作
- matlab基本操作 关键字 特殊变量 常用命令 数据结构
- HOG特征提取代码(opencv处理基本数据,c语言实现基本算法)
- 数据结构基础(8) --单链表的设计与实现(1)之基本操作
- 数据结构——树(1):树的基本概念,二叉树、完全二叉树、满二叉树、搜索二叉树
- C语言基本数据类型、程序结构和运算符操作(有上网查阅过)
- 数据结构——栈的基本操作