错误:找不到与opencv-contrib-python-nonfree匹配的分布

时间:2020-05-28 18:10:56

标签: python opencv sift opencv-contrib

我试图在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)

能不能帮我

1 个答案:

答案 0 :(得分: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