- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 OpenCV2编程手册笔记之 10.5应用光流法跟踪视频中的特征点
这次,我们用举例的方法来了解一下视频处理,我们采用上一篇博客中用到的代码,使用类继承来减少代码量 这次的目标是跟踪移动物体,我们先创建一个FeatureTrack类,它继承自VideoProcess类 在看这个类之前,我们先介绍几个函数 首先是calcOpticalFlowPyrLK,这个函数的作用原理是光流法,它输入的点(第三个参数)是图像2中的角点坐标,它将会对输
2017-10-13 15:40:10 628
原创 OpenCV2编程手册笔记之 10.3处理视频帧
对视频的处理其实很简单,就是对图像的处理,但我们要让对视频的处理看着十分清晰,不会造成混乱的感觉,就要定义一个视频处理的类VideoProcess 在这个类中,我们要定义视频,视频中的帧,处理后的结果,视频的延迟作为类的属性 定义获得视频,运行视频帧,帧处理,显示图像的方法class VideoProcess{private: double delay; cv::M
2017-10-12 18:41:58 408
原创 OpenCV2编程手册笔记之 10.2读取视频序列
视频就是很多张图像(帧)快速的播放,因此,处理视频就相当于对每一帧进行操作。一旦可以读取每一帧,所有之前提到的图像处理函数就可以对每一帧进行应用,从而达到处理图像的目的。
2017-10-10 12:12:14 264
原创 OpenCV2编程手册笔记之 8.3检测FAST特征
Harris算法的复杂度较为高,这次中,我们采用另一种算法来用较小的复杂度来检测角点。 我们采用OpenCV2的通用接口来创建任意的特征检测器,我们FAST(Features from Accelerated Segment Test)检测器,这种算法最主要的优点就是它的检测速度非常快速。 由于代码十分简单,我们直接说一下它的数学原理。 FAST的数学原理从H...
2017-10-09 13:56:13 282
原创 OpenCV2编程手册笔记之 8.2检测Harris角点
在检测兴趣点的时候,角点可以作为一个有趣的方案。这就是因为角点在图像中几乎随处可见。 在这里,我们将用Harris角点检测方案进行检测。 我们在这里选择声明一个HarrisDetector类进行角点的检测,我们先说一下它的代码实现。 第一部分是计算Harris值//Harris 计算 cv::cornerHarris(image, cornerStren
2017-10-07 14:04:52 470
原创 OpenCV2编程手册笔记之 7.5提取连通区域轮廓
图像中包含着物体的表现,我们这一节就要了解如何在一幅图像中选定物体处在的大概的位置。 这一节中我们将使用findContours和drawContours作为框选图像位置的操作方法 由于findContours只能在边界已经很明显的图像上(一般是二值图像)找寻物体的边缘,因此我们先需要对图像做一些预处理。 我们定义一个Connected类来进行对图像的预处理,在这里我
2017-10-01 17:48:02 710
原创 各种零碎函数之 bitwise_not
bitwise_not是对图像取非操作,它的输入图像必须是二值图像。 非操作的意思就是把所有0变成1,所有1变成0 void bitwise_not(InputArray src, OutputArray dst, InputArray mask = noArray()); 类似的还有 ...
2017-10-01 08:12:43 2767
MatlabKCF算法简析 不需要一点数学的情况下简单看懂KCF代码
2018-02-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人