做毕业设计视频中人体移动的时候有阴影,用混合高斯去除背景的时候阴影也在,现在用的二值化(130,255)把阴影给去除了,想改进把视频弄成HSV去除阴影后再用混合高斯处理,提取出二值化(0,255)就可以去除背景的。
#include<opencv2/opencv.hpp>
#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>
#include <iostream>
using namespace std;
using namespace cv;
int main()
{
Mat image = imread("F:\\image.jpg");
Mat hsvimage;
cout << "Size:" << image.size() << endl;
cout << "Type:" << image.type() << endl;
namedWindow("RGB");