将视频流的三分之一转换为灰度和显示

时间:2012-07-13 15:38:29

标签: opencv webcam grayscale

  

可能重复:
  Setting ROI with mouse from a rectangle on a video

我正在opencv中开发一个简单的应用程序,它将三分之一的视频流显示为灰度,三分之一区域基于用户的嘴巴检测。如果嘴位于最右侧,则屏幕右侧三分之一转换为灰度。我无法找到基于检测将特定部分转换为灰度的方法。请有人确定正确的方法。

我在ubuntu中使用OpenCV 2.3版

1 个答案:

答案 0 :(得分:1)

使用roi选择要更改的源图像的区域,然后使用cvtColor使其变为灰色