![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenCV
山上有只羊M
这个作者很懒,什么都没留下…
展开
-
OpenCV学习笔记(三)分离颜色通道&多通道图像混合
为了更好的观察一些图像材料的特征,有时需要对RGB三个颜色通道的分量进行分别显示和调整。通过OpenCV的split和merge方法可以很方便的达到目的。分离颜色通道(一)split函数详解作用:将一个多通道数组(阵列)分离成几个单通道数组(阵列)。 原型(有两个): C++:void split(const Mat& src, Mat* mvbegin);void split(InputAr转载 2016-11-17 12:33:35 · 4102 阅读 · 0 评论 -
OpenCV学习笔记(一)图像的载入,显示和输出
0 开胃菜0.1 Opencv的头文件和命名空间命名空间 OpenCV中的C++类和函数都是定义在命名空间cv之内的,有两种方法可以访问。第一种是,在代码开头的适当位置,加上usingnamespace cv;这句。另外一种是在使用OpenCV类和函数时,都加入cv::命名空间。不过这种情况难免会不爽,每用一个OpenCV的类或者函数,都要多敲四下键盘写出cv::,很麻烦。头文件 有两种包含头文转载 2016-11-10 15:58:27 · 594 阅读 · 1 评论 -
OpenCV学习笔记(二)ROI区域图像叠加&初级图像混合
ROI图像感兴趣区域ROI(region of interest):感兴趣区域 ——也就是从图像中选择的一个图像区域,这个区域是我们图像分析所关注的重点。我们圈定这个区域,以便进行进一步处理。而且,使用ROI指定我们想读入的目标,可以减少处理时间,增加精度,给图像处理来带不小的便利。ROI区域定义的两种方法1. 使用cv:Rect 顾名思义,cv::Rect表示一个矩形区域。指定矩形的左上角坐标转载 2016-11-17 10:58:15 · 2459 阅读 · 1 评论 -
OpenCV学习笔记(四)创建Trackbar & 图像对比度、亮度值调整
本文主要内容 用createTrackbar函数创建和使用轨迹条; 获取当前轨迹条的位置——getTrackbarPos函数; 图像对比度、亮度值的动态调整; 中间涉及到怎样逐点读取Mat类型的图像的像素。(一)创建轨迹条——createTrackbar函数详解createTrackbar用来创建一个可以调整数值的轨迹条,并将轨迹条附加到指定的窗口上,使用起来很方便。它往往会和一个回调函数配转载 2016-11-24 16:42:11 · 852 阅读 · 0 评论