未知命令:opencv_createsamples - 有些命令有效,有些无效

Unknown command: opencv_createsamples - Some commands work, some does not

问题

使用 OpenCV 命令后,我意识到我的系统只能识别一小部分。

命令:

opencv_createsamples

输出:

Unknown command: opencv_createsamples

一些 OpenCV 命令被识别。 例如这里:

命令:

opencv_version

输出:

4.5.0

备注: 我通过 Homebrew 安装了 OpenCV。由于有些工作,有些没有,这让我相信 Homebrew 版本没有提供所有必要的二进制文件,或者如果提供了,那么一些链接没有正确配备。

我曾尝试从源代码构建 OpenCV,但它没有为我提供我正在寻找的二进制文件。但是,当我查看创建的构建文件夹时,bin 文件夹不包含 opencv_createsamples 二进制文件。

某些 c api 命令在比 3.x.

更新的 opencv 版本中被弃用,例如 opencv_createsamples

如果实在要用的话,可以暂时装个老版本。此外,此命令是一个临时命令,您不会一直使用它。只需获取旧版本的示例并通过较新的版本。