培训OpenCV的透明背景

时间:2014-07-09 12:47:43

标签: python opencv computer-vision

我正在使用opencv_traincascade训练OpenCV来检测对象。

我从OpenCV documentation看到,可以选择为正片指定-bgcolor-bgthresh。根据我的理解,这会将这些像素设置为清除,OpenCV会忽略它们。

我的问题:

  1. 这是对的吗?
  2. 在绿色屏幕上拍摄物体并将绿色指定为背景颜色是否有用?
  3. 通过这样做而不是在各种背景下拍摄会有什么损失吗?

1 个答案:

答案 0 :(得分:2)

  1. 是 - >这使得选择背景颜色变得更加容易。
  2. 背景数据会丢失,但在大多数情况下,这就是你想要的。否则,经过训练的数据可能会比对象更多地记录背景。