说明:opticalFlow = 视觉。OpticalFlow返回一个光流系统对象, opticalFlow。此对象估计从到另一个图像或一个视频帧到另一个物体运动的速度与方向。
matlab 光流 利用
说明:程序首先调用vision.opticalflow计算交通视频中的光流场,在对光流场的幅值进行阈值分割获得二值图,其赋值大的位置证明有车流量;接着进行形态学处理,滤波,腐蚀和关闭。最后通过面积比例判断是否有汽车。
说明:自己编写的计算光流场的matlab程序,基于梯度的方法,非常简单
matlab-光流 opticalflow--matlab gradient-flow opticalFlow-matlab 光流