最早的故事是从这里开始的:

https://blog.csdn.net/karmacode/article/details/78895176?ops_request_misc=&request_id=&biz_id=102&utm_term=opencv%20mac%20python&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-1-78895176

!!!直接观看教程就翻到最底下!!!

这个是给terminal用的,按照这个过程操作,你可以在terminal中使用opencv

流程如下:

1,下载brew

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2,下载opencv

brew install opencv

3,打开site-pakage

cd /Users/!!!!!这里要填写自己的用户名!!!!!/anaconda3/lib/!!!!!这里要填写自己的python+版本号!!!!!/site-packages

4,导入opencv

ln -s /usr/local/Cellar/opencv/3.3.1_1/lib/python3.6/site-packages/cv2.cpython-36m-darwin.so

5,完成,测试

47f6f7ccd1a77ed5483ea2e7cb9d2e91.png

没有报错说明已成功导入

这个是给vscode用的,按照这个过程操作,你可以在vscode中使用opencv

1,打开vscode

2,在vscode的termianl中输入代码:

python -m pip install opencv-python

3,效果如下

97b93d9e2e178cdc3f1d3f8eab3e0d9a.png

4,完成

f7955cfd5b1462f87fa074b999ea5f44.png

没有报错说明已成功导入

5,如果需要使用opencv中的复杂模块,需要单独在下载一个opencv-lib

python -m pip install opencv-contrib-python

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐