首页 > 编程语言 >C++——cv::Rect数据结构详解

C++——cv::Rect数据结构详解

时间:2022-12-07 12:06:53浏览次数:45  
标签:box C++ tl Rect 左上角 矩形 cv rect


成员

rect.tl()//矩形左上角点的坐标
rect.br()//矩形右下角点的坐标
rect.size()//矩形的大小
rect.area()//矩形的面积
rect.empty() //判断矩形是否为空
rect.contains() //判断一个点是否在矩形区域内

属性

rect.x; //表示左上角点x的坐标
rect.y; //表示左上角点y的坐标
rect.width; //表示矩形的宽度
rect.height; //表示矩形的高度

定义举例

cv::Rect box(60, 60, 200, 400);

调用举例

box.tl().x //矩形左上角点的横坐标
box.tl().y //矩形左上角点的纵坐标
box.x //矩形左上角点的横坐标
box.width; //表示矩形的宽度

参考资料

  1. ​​opencv 矩形cv::Rect数据结构详解​​


标签:box,C++,tl,Rect,左上角,矩形,cv,rect
From: https://blog.51cto.com/u_15905131/5918505

相关文章

  • C++ 读写文本文件
    1.逐行读文本,文本以空格分隔points.txt文件内容如下:indexx1y1x2y202473722646141224158246400238926440750934664349028943337949618......
  • C++_动态链接库和搜索共享库
    标准1998 C++982011 C++11ISO/IEC14882:2011 2014 C++142017 C++172020 ISOC++委员会正式发布了C++20标准,命名为ISO/IEC14882:2020 实现01.命令查看自己......
  • C++-2数据类型-笔记
    2数据类型C++规定在创建一个变量或者常量时,必须要指定出相应的数据类型,否则无法给变量分配内存2.1整型作用:整型变量表示的是整数类型的数据C++中能够表示整型的类型有以下......
  • c++练习266题:楼层编号
    *266题原题传送门:http://oj.tfls.net/p/266题解:#include<bits/stdc++.h>usingnamespacestd;intt;//高能数字intsfch(inta){//是否有一位是高能数字,我用的递归,直......
  • c++练习271题:水仙花数
    *271题原题传送门:http://oj.tfls.net/p/271题解:#include<bits/stdc++.h>usingnamespacestd;intcf(inta,intb){//a的b次方 intc=a; for(inti=1;i<b;i++)//......
  • c++ 金币
    国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天)里,每天收到两枚金币;之后三天(第四、五、六天)里,每天收到三枚金币;之后四天(第七、八、九......
  • C++
    通讯录管理系统1、系统需求通讯录是一个可以记录亲人、好友信息的工具。本教程主要利用C++来实现一个通讯录管理系统系统中需要实现的功能如下:添加联系人:向通讯录中......
  • C++学习---STL中nullptr_t的实现原理
    引言nullptr_t/nullptr是对C语言中NULL的替代,C语言中NULL通常定义为0或(void*)0,无法很好地处理与C++相关的环境,比如类指针的转换、赋值、比较等,容易出现异常。我们来分析一......
  • C++变量的声明与定义
      声明,是用以告诉编译器类型及其细节,本身并不涉及内存分配;  定义,即内存分配,编译器将在相对内存地址上为其对象定址。  定义的同时也作了声明,当定义的时候我们肯......
  • opencv笔记(车辆识别实现)
    opencv笔记(车辆计数实现)注意:更准确的车辆计数实现应考虑深度学习。目录opencv笔记(车辆计数实现)基本实现思路涉及知识分步骤代码加载视频通过形态学识别车辆对车辆进......