Opencv
文章平均质量分 71
人工智能小白
这个作者很懒,什么都没留下…
展开
-
Opencv颜色空间转换
1.基本原理颜色空间,是为了方便对色彩进行说明而建立的彩色模型。在数字图像处理中,最常用的颜色空间是RGB(红绿蓝)模型,常用于颜色显示和图像处理,此外还有HSI(色调,饱和度,亮度)空间和灰度空间。1)RGB空间RGB空间基于笛卡尔坐标系,是用一个单位长度的立方体来表示颜色的,如图所示:图中RGB原色值位于立方体三个顶点上,二次色青色,品红色和黄色位于另外三个顶点上,白色位于与原点相对的顶点上。...原创 2021-08-16 21:02:17 · 926 阅读 · 0 评论 -
Opencv常见数据类型(三)
一.cv::Rect类(1)基本概念cv::Rect类(矩形类)包括cv::Point类的成员x和y(用来表示矩形左上角顶点的坐标)以及cv::Size类的成员width和height(用来表示矩形的宽和高),其主要用来表示一个二维的矩形。在Opencv中其定义如下:template<typename _Tp> class Rect_{public: typedef _Tp value_type; //! default constructor Rec原创 2021-08-14 13:27:28 · 1606 阅读 · 0 评论 -
Opencv常见数据类型(二)
一.cv::Scalar类1.基本概念在介绍cv::Scalar类之前,我们先看cv::Scalar_类在Opencv中的定义,如下:template<typename _Tp> class Scalar_ : public Vec<_Tp, 4>{public: // default constructor Scalar_()//参数数量 0 Scalar_(_Tp v0, _Tp v1, _Tp v2=0, _Tp v3=0);//参数数原创 2021-08-10 22:50:17 · 1955 阅读 · 0 评论 -
Opencv常见数据类型(一)
一.cv::Vec类1.基本概念cv::Vec类可以用来表示固定长度的向量,是一个模板类,常使用[]来访问Vec向量成员,其主要用来储存数值向量。除此之外,还有cv::Matx,它是cv::Vec类的基类。cv::Matx类可以用来处理固定大小的小维度矩阵运算。...原创 2021-08-08 22:20:38 · 1597 阅读 · 1 评论