contrib是带着扩展包的opencv版本,之前想在github上找一个安装方式,没有python版本,我也不懂C++的编译什么的。后面也没有解决当时rollingGuidedFiltering的问题。
这次找到了个博客,解决了我的问题。
1、知道了在什么地方添加下载好的扩展文件(后缀是whl);
2、在win下特定路径文件夹下打开终端的方式;
文中有镜像的下载地址
https://blog.csdn.net/qq_35499665/article/details/109743395?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163546971616780271540252%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=163546971616780271540252&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_click~default-2-109743395.first_rank_v2_pc_rank_v29&utm_term=anaconda%E5%AE%89%E8%A3%85opencv&spm=1018.2226.3001.4187
我在anaconda中另外创建了一个环境,那么我在安装下载好的opencv时,就不是在原文中的路径安装,而是在pytorch(新的环境名称)的路径下。
方法差不多,不过我用shift加右键的shell中,没有再费时间去弄下面这个错误:
而是转为在pycharm的终端中,切换到pytorch环境下,继续安装,方法一样,最后也成功了。