opencv - 对图像的一部分应用中值模糊

时间:2016-07-16 23:20:50

标签: python-2.7 opencv opencv3.0

我有cv2.VideoCapture('video.mp4').read()

的视频帧

我的目标是采用该帧,并将cv2.medianBlur(image, 7)应用于由矩形定义的帧的某些区域。

到目前为止,我只了解如何使用medianBlur函数模糊整个帧。

有人可以解释我如何仅将模糊应用于帧的某些部分?或者更好的是,除了一组预定义的矩形坐标外,还应用模糊处理?

1 个答案:

答案 0 :(得分:0)

您可以逐个选择图像的矩形工作区域(SetImageROI)并对其应用模糊。

另一种方法:存储原始图像,制作模糊图像,创建蒙版图像并使用原始,模糊和蒙版进行cvCopy