1

我正在尝试在 Windows 版本上安装 opencv nonfree 来运行 sift。

PS F:\DKE\CV\cvfinal> pip install opencv-contrib-python-nonfree
> ERROR: Could not find a version that satisfies the requirement opencv-contrib-python-nonfree (from versions: none)
> ERROR: No matching distribution found for opencv-contrib-python-nonfree`

有人可以帮我安装这个吗。我不想使用 cmake 来创建包,因为它给了我一些其他错误。我使用的是 python 3.8.2 64 位版本 ith pip

pip 20.0.2 from C:\Users\DELL\Anaconda3\lib\site-packages\pip (python 3.6)

有人能帮帮我吗

4

1 回答 1

0

我无法在我的电脑上使用 PYTHON,但你可以看到视频。

C++:我通过安装 Cmake 解决了这个问题,后来使用了 opencv_master 和 opencv_contrib_master。您必须安装 Cmake 并将其添加到 Windows 上的 Path 目录中。稍后您必须将 opencv_master 添加到 Cmake 并对其进行配置,检查是否匹配错误,稍后您必须将 opencv_contrib_master/include 添加到 EXTRA_MODULES,您必须选择 NONFREE 和 WORLD 选项,配置和生成。那是最重要的,你可以使用下一个视频。它对我有用,只要记住使用上面的说明。

https://www.youtube.com/watch?v=_fqpYLM6SCw&t=312s

于 2020-06-06T00:41:29.350 回答