运动车辆检测
利用帧差法、或者背景差分法对所提供的7公里交通视频进行运动车辆的提取。图像处理步骤为:读取帧、平滑、帧差或背景差、二值化、膨胀、腐蚀。
每一步的处理结果都用单独窗口显示出来。
代码
///运动物体检测――帧差法
#include"opencv2/opencv.hpp"
using namespace cv;
using namespace std;
//运动物体检测函数声明
Mat MoveDetect(const Mat &temp, const Mat &frame);
int main() {
//读取帧、平滑、帧差或背景差、二值化、膨胀、腐蚀。
VideoCapture video("in.mp4");
if (!video.isOpened())
std::cout << "!!! Failed to open file: "