【问题标题】:Background Color for Positive Samples in Haar cascade training in OpenCVOpenCV中Haar级联训练中正样本的背景颜色
【发布时间】:2013-01-12 18:22:06
【问题描述】:

我注意到,在 OpenCV 的用于 Haarcascade 训练的 opencv_createsamples 实用程序中,您可以指定背景颜色,默认为黑色。由于我现在正在创建正样本,我想知道将正图像中的所有背景像素设置为黑色是否有益,或者这是否真的会损害识别/训练过程。有什么建议吗?

【问题讨论】:

    标签: opencv colors background cascade


    【解决方案1】:

    供将来参考:当背景不是全黑时,结果会好很多。所以使用没有预先分割的裁剪图像效果很好。

    【讨论】:

      【解决方案2】:

      bgcolor 参数默认为 0,表示黑色,但您可以指定自己的 8 位颜色值。 eg:要指定白色,请使用-bgcolor 255

      如果您的正片具有相同的背景颜色并且您提供了背景图像,那么正片将覆盖在背景图像上,并且正片自身的背景适当地变为透明。

      您可以使用-show 参数观察到这一点

      【讨论】:

      • 如果你的正例有不同的背景颜色,或者根本没有纯色背景,你会怎么做?
      猜你喜欢
      • 2019-01-21
      • 2020-10-16
      • 2014-12-15
      • 2015-07-26
      • 2016-09-21
      • 2019-02-06
      • 2012-03-05
      • 2015-01-27
      • 2015-09-12
      相关资源
      最近更新 更多