OpenCV(五) Opencv中 core 核心模块详解—— 常见的数据结构

      今天,虽然是周六,但是仍然要学习啊,,我这个菜鸟啥时候才能变大神啊,哎~~下面开始介绍 OpenCV 中常见的类和函数。

      1、点类 Point

      Point 类定义的是二维坐标系下的点,所以,它有两个成员:x 和 y。程序如下:

int main()
{	
	// 点的表示
	Point point_A;    //是整型的
	point_A.x = 5;    //如果是5.2,输出也是 5
	point_A.y = 2;
	cout << point_A << endl;  //输出的是 [5,2]
}
      此外,Opencv 还有这样的定义:

typedef Point <int> Point2i
typedef Point2i Point
typedef Point<float> Point2f
     所以,以后碰到 Point,Point2i,Point <int> 是完全等价的,都是表示二维坐标系下的整型点。

      2、矩形类 Rect

      Rect类的成员变量有四个:x,y 表示矩形左上角的坐标。width 和 height 分别表示矩形的宽和高。Rect 常见的成员函数有 :

      Size() 的返回值为尺寸Size :返回的是 [宽 × 高]

      area() 返回的是

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值