opencv_createsamples: 未找到命令 ubuntu

opencv_createsamples: command not found ubuntu

我正在关注 Creating your own Haar Cascade OpenCV Python Tutorial 但是当我开始制作样品时,我得到 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

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

根据@Alekhin 的说法 here:

To be able to use opencv_createsamples command, you should use opencv version 3.x or lower.

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

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

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

注意:我不建议你安装opencv,而你的机器已经有其他opencv。

同样的问题也提到了here and here

For opencv installation on a docker.