1

我正在关注创建自己的 Haar Cascade OpenCV Python 教程但是当我开始制作示例时,我得到了opencv_createsamples: command not found

我正在使用它来创建示例opencv_createsample -img img.jpg -bg bg.txt -info info/info.lst -pngoutput info -maxxangle 0.5 -maxyangle 0.5 -maxzangle 0.5 -num 573

但我知道该命令存在,因为当我这样做时,man opencv_createsamples它会拉出手册页。我正在使用 ubuntu 20.04.1

4

1 回答 1

1

我在尝试获取Haar Cascade时也遇到了同样的问题。这里也提到了类似的问题。

根据@Alekhin在这里说:

为了能够使用opencv_createsamples命令,您应该使用 opencv 3.x 或更低版本。

这一步(创建样本)只需要获取我们的样本。所以我的建议:

  1. 在 docker 中安装支持的 opencv 版本并获取示例

  2. 在另一台机器上安装支持的 opencv 并获取样本

注意:我不建议你在你的机器中已经存在其他的时候安装 opencv。

这里这里也提到了同样的问题。

用于在 docker 上安装 opencv。

于 2020-08-07T18:13:19.350 回答