Opencv
文章平均质量分 76
张慕风
这个作者很懒,什么都没留下…
展开
-
Opencv学习笔记(四) -- 图像的放大与缩小
1.涉及函数函数功能 对图像进行缩放操作函数原型CV_EXPORTS_W void resize( InputArray src, OutputArray dst, Size dsize, double fx = 0, double fy = 0, int interpolati...原创 2018-06-24 14:43:23 · 10703 阅读 · 0 评论 -
Opencv学习笔记(五) -- 图像的拼接
1.涉及函数1.1 rowRange函数功能 获取图像中的选定行,该函数为Mat类的一个方法。具体定义inline Mat Mat::rowRange(int startrow, int endrow) const{ return Mat(*this, Range(startrow, endrow), Range::all());} 相关参数 int s...原创 2018-06-24 15:21:01 · 2600 阅读 · 0 评论 -
Opencv学习笔记(六) -- 图像的扣取
1.涉及函数1.1 Range()函数功能 选定区域具体定义inline Range::Range(int _start, int _end) : start(_start), end(_end) {}相关参数 int _start – 范围起点,包含该点 int _end – 范围结束点,不包含该店返回值 Range – 设定的范围1.2 op...原创 2018-06-24 15:52:42 · 2561 阅读 · 0 评论 -
Opencv学习笔记(七) -- 图像的灰度化
1.灰度图像一幅完整的彩色图像是由多个通道组成的,如RGB、YUV或HSI等。 灰度图像通常是在单个电磁波频谱(如可见光)内测量每个像素的亮度得到的。用于显示的灰度图像通常用每个采样像素8位的非线性尺度来保存,这样可以有256级灰度。这种精度刚刚能够避免可见的条带失真,并且非常易于编程。2.涉及函数cvtColor函数功能 调整图像的色彩空间函数原型CV_EXPORT...原创 2018-06-25 20:57:49 · 5617 阅读 · 0 评论 -
Opencv学习笔记(二) -- 第一个Opencv工程-图像载入与显示
1.工程配置1.1库说明Opencv库的编译工作参考:Opencv学习笔记(一) – 利用VS2015和CMake3.11.2,进行Opencv3.4.1源码的编译工作1.2工程配置说明如果要在工程中使用Opencv库,需要进行以下操作: 1.包含头文件目录,库目录主要有以下两个: include\opencv include\opencv2 2.包含库目录: ...原创 2018-06-19 20:34:54 · 1058 阅读 · 1 评论 -
Opencv学习笔记(一) -- 利用VS2015和CMake3.11.2,进行Opencv3.4.1源码的编译工作
1.编译基本说明版本说明 由于X64的VC14、VC15版本的库已经在官网提供,所以本文不再赘述。本文主要介绍X86库的编译,已满足X86程序的需要。编译平台 操作系统:Win7 X64 VS版本:VS2015 Opencv版本:V3.4.1,其他版本也可以参考本文编译 编译平台:X86编译需要用到的软件 1.Opencv3.4.1源代码 2.VS2015 3.CMake...原创 2018-05-19 09:30:40 · 2747 阅读 · 0 评论 -
Opencv学习笔记(三) -- 图像压缩与保存
1.图像压缩1.1什么是图像压缩?Opencv库的编译工作参考:Opencv学习笔记(一) – 利用VS2015和CMake3.11.2,进行Opencv3.4.1源码的编译工作1.2图像压缩的意义如果要在工程中使用Opencv库,需要进行以下操作: 1.包含头文件目录,库目录主要有以下两个: include\opencv include\opencv2 2.包含库目录...原创 2018-06-19 21:44:53 · 7070 阅读 · 0 评论 -
Opencv学习笔记(八) -- 图像色彩空间转换
1.常见图像色彩空间RGB RGB色彩模式是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色。 注: RGB是opencv图像加载时默认的色彩空间。默认的图像通道顺序为BGR。YUV 在现代彩色电视系统中,通常采用三管彩色摄影机或彩色CCD摄影机进行取像,然后...原创 2018-06-27 20:45:43 · 2652 阅读 · 0 评论 -
Opencv学习笔记(九) -- 图像色彩通道的分离与合并
1.应用场景彩色图像是由多个通道构成的,如RGB、YUV、HSV等。 在图像处理中,有时需要对各个通道进行分离,针对各个通道进行分别处理;有时需要对分离处理后的各个通道进行合并操作,作为一个多通道的图像进行处理。 对于图像通道的合并与分离,我们通过Opencv可以很容易实现。2.涉及函数2.1 split函数功能 将多通道图像分离成单通道图像序列函数原型CV_E...原创 2018-06-27 21:04:45 · 1447 阅读 · 0 评论