Mac下Python版本的Open CV环境搭建
1、安装HomeBrew
https://blog.csdn.net/HH2030/article/details/81437233
2、安装Open CV
pip install numpy Matplotlib #安装依赖,如果已安装,需要upgrade到所需版本
brew install opencv
# 然后重启python环境,调用import cv2,有可能还会报错,内容基本是说某些库(numpy, matplotlib)版本不符合,因此还需要更新对应的库。
pip install -U numpy
3、进入anaconda指定目录下
仅供参考,具体以你电脑里cv2.cpython-38m-darwin.so的路径为准。
cd /Users/***/opt/anaconda3/lib/python3.8/site-packages/cv2.cpython-38m-darwin.so
4、添加软连接代码
ln -s /usr/local/Cellar/opencv/4.4.0_1/lib/python3.8/site-packages/cv2/python-3.8/cv2.cpython-38-darwin.so
5、测试代码
#导入cv模块
import cv2 as cv
#读取图像,支持 bmp、jpg、png、tiff 等常用格式
img = cv.imread("/Users/***/Downloads/test.jpg")
#创建窗口并显示图像
cv.namedWindow("Image")
cv.imshow("Image",img)
cv.waitKey(0)
#释放窗口
cv2.destroyAllWindows()