当前位置: 首页 > news >正文

四、常用数据结构和函数

1.点表示:Point类
使用

Point p1(232,32);
Point p2;
p2.x = 2;
p2.y = 53;

Point2f p3;
float x=2.213,y=31.32;
p3.x = x;
p3.y = y;

2.颜色的表示类:Scalar类
Scalar表示4个元素值,最后一个元素可以不写

int r=23,g=32,b=31;
Scalar s(r,g,b);

3.矩形的表示:Rect
Rect有x,y,width,height 4个变量,x,y值左上角的坐标。
成员函数:contains(Point),判断该点是否在矩形内
inside(Rect),判断该矩形是否在该矩形内。
tl(),返回左上角坐标,br()返回右下角坐标。
求凉的矩阵的交集

Rect rect = r1 & r2;//交集
Rect rect = r1 | r2;//并集

4.颜色空间转化:cvtColor()函数
可以将RGB,HSV,HSL,灰度空间等,进行转换。
cvtColor(p1,p2,int code ,int dst =0 );
p1为需要转化的图片,即源图片、
p2为转化后的图片
code为转化方式,见API
dst默认为0 ,即使用源图片的通道数,不为0,使用该数值的通道数。

相关文章:

  • 五、颜色空间缩减
  • 2017.5.5
  • ubuntu安装QT5.7
  • QT 语法知识
  • Qt Creator 使用tips
  • C++使用tips
  • QT布局和ui简单使用
  • QWidget关系图及部件
  • 窗口坐标和布局
  • 初识对话框
  • 初识信号与槽
  • 标准对话框
  • Frame类族
  • 按钮部件
  • 布局管理
  • 分享的文章《人生如棋》
  • 2018一半小结一波
  • docker python 配置
  • Invalidate和postInvalidate的区别
  • Java超时控制的实现
  • JDK9: 集成 Jshell 和 Maven 项目.
  • python学习笔记 - ThreadLocal
  • select2 取值 遍历 设置默认值
  • Service Worker
  • 阿里云ubuntu14.04 Nginx反向代理Nodejs
  • 计算机在识别图像时“看到”了什么?
  • 力扣(LeetCode)56
  • 利用jquery编写加法运算验证码
  • 微信小程序设置上一页数据
  • kubernetes资源对象--ingress
  • NLPIR智能语义技术让大数据挖掘更简单
  • !!java web学习笔记(一到五)
  • (02)vite环境变量配置
  • (04)Hive的相关概念——order by 、sort by、distribute by 、cluster by
  • (Redis使用系列) SpringBoot中Redis的RedisConfig 二
  • (动手学习深度学习)第13章 计算机视觉---图像增广与微调
  • (翻译)Quartz官方教程——第一课:Quartz入门
  • (附源码)springboot社区居家养老互助服务管理平台 毕业设计 062027
  • (附源码)ssm旅游企业财务管理系统 毕业设计 102100
  • (十三)Java springcloud B2B2C o2o多用户商城 springcloud架构 - SSO单点登录之OAuth2.0 根据token获取用户信息(4)...
  • (万字长文)Spring的核心知识尽揽其中
  • (转)Linux NTP配置详解 (Network Time Protocol)
  • (转)真正的中国天气api接口xml,json(求加精) ...
  • (轉貼) 寄發紅帖基本原則(教育部禮儀司頒布) (雜項)
  • . ./ bash dash source 这五种执行shell脚本方式 区别
  • .Net CF下精确的计时器
  • .net开源工作流引擎ccflow表单数据返回值Pop分组模式和表格模式对比
  • .net下的富文本编辑器FCKeditor的配置方法
  • ::
  • @Documented注解的作用
  • [Android Pro] android 混淆文件project.properties和proguard-project.txt
  • [C++]18:set和map的使用
  • [HDU3710]Battle over Cities
  • [IE编程] 了解Urlmon.dll和Wininet.dll
  • [Java] IDEA Scala环境搭建