我正在使用opencv从IP摄像头捕获,并且可以很好地捕获Feed。
饲料是一个门入口,我正在捕捉进门的人。 然而,当一些人移动得太快时,那个人会因为动作而变得有些模糊。
有谁知道如何以不同方式捕获帧或如何运行算法来修复图像?
以下是示例图片:
我隐藏了图像的脸,但你应该明白这个想法。 你可以看到静止的门是焦点。
这是帧捕获代码的关键部分(显然还有更多)
this->_cvCap = cvCaptureFromCAM(-1);
IplImage * image = cvQueryFrame(this->_cvCap);
cvSaveImage(filenamename, image);
答案 0 :(得分:3)
模糊可能是由于低快门速度(高积分时间)导致长曝光时间。 理论上,你可以使用OpenCV和cvSetCaptureProperty函数来设置它。 但请注意,很多相机都不支持此功能。
以下是关于SO的相关问题:Setting Camera Parameters in OpenCV/Python