第二例:optical_flow

一、效果一览

二、功能

在一个图像序列中计算其光流,并且分割其运动物体。

optical_flow_mg (Image1, Image2, VectorField, 'fdrig', 0.8, 1, 8, 5, 'default_parameters', 'accurate')  
1&2是输入的两个单色图片序列的连续图片,
3:为输出的光流结果
4:是求取光流三种算法的选取其中的应用
5:高斯平滑初始偏差初始值
6:积分滤波偏差初始值
7:平滑项在数据项中的权重
8:梯度恒定性相对于灰度值恒定性的权重
9:多栅算法的名字
10:多栅算法的变量

threshold (VectorField, Region, 1, 10000)

*向量场分割

*在方法-快速傅立叶变换有一个remove字样的,里面有一个调用power_real后的功率谱也用到了二值化,那个max数据更大。

光流Optical Flow)是一种研究图像对齐的算法,一般包括两大类:稀疏光流稠密光流

稀疏光流就是研究图像中稀疏点的光流,这些点一般是角点

稠密光流则是研究图像中所有点的偏移量
这个例程是用于车辆检测的。可以学到几点:
如何连续读取多个图像,如何阈值分割,如何使用copy_obj这个算子。

原文地址:https://www.cnblogs.com/shellycn/p/6999494.html