opencv从入门到精通(3)——基本数据类型

这篇博客详细介绍了OpenCV中的基本数据类型,包括CvPoint、CvPoint2D32f、CvPoint3D32f等结构,用于表示图像中的点和区域。同时讲解了CvMat矩阵的头结构以及如何获取矩阵数据的方法,如cvPtr*D()函数族,是学习OpenCV的重要基础知识。
摘要由CSDN通过智能技术生成

1.常用的结构

opencv中定义了一些实用的数据类型,如下:

    结构                                             成员变量                                表示的含义                   
  1. CvPoint                                       int x,y                                       图像中的点                   
  2. CvPoint2D32f                            float x,y                                   二维空间中的点           
  3. CvPoint3D32f                            float x,y,z                               三维空间中的点           
  4. CvSize                                         int width,height                 图像的尺寸                    
  5. CvRect                                        int x,y,width,height    图像的一个区域            
  6. CvScalar                                    double val[4]                         RGBA的值                        
上述结构的第一个的第一个字母小写就是相应的构造函数,由于是用C编写的故实际上是内联函数,比如之前常用的cvSize。通过这些函数就可以很方便的进行一些操作,比如:
<span style="font-size:18px;"&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值