提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
本地搭建OpenCV环境,目标:使用OpenCV制作一个图片绘制工具,可以对图片进行绘制,保存绘制完成的效果图
提示:以下是本篇文章正文内容,下面案例可供参考
一、环境搭建
介绍:Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等
Miniconda包括Conda、Python
conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换
1 配置Anaconda作为环境管理器
1.1清华大学镜像网站下载最新版Anaconda:link
1.2 安装完成后配置清华镜像源地址,打开Anaconda Prompt
将清华镜像配置添加到Anaconda中:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
如出现版本号,说明安装成功
conda --version
2 在Anaconda安装Python环境
2.1 创建新的Python环境,并指定Python的版本是3.6,因为我们需要安装OpenCV3.4.1.15的版本(此版本OpenCV最高支持Python3.6,OpenCV3.4.1.15之后版本中的算法被申请了专利)
conda create --name py36 python=3.6
2.2 查看当前所有的Python环境,*号表示当前在哪个环境中
conda env list
2.3 切换到py36环境
conda activate py36
2.4 退出当前环境
conda deactivate
2.5 删除环境
conda env remove -n py36
3 安装OpenCV环境
3.1 切换到Python3.6版本的环境
conda activate py36
3.2从镜像源中分别下载opencv-python和opencv-contrib-python库
由于在conda中pip安装报错,所以我在这里直接下载离线的文件安装
opencv-python 下载地址:link
opencv-contrib-python 下载地址:link
3.3 从conda中安装opencv_python需要先安装numpy库
conda install numpy
3.4 离线安装opencv-python和opencv-contrib-python
pip install C:\Users\**\Downloads\opencv_python-3.4.1.15-cp36-cp36m-win_amd64.whl
pip install C:\Users\**\Downloads\opencv_contrib_python-3.4.1.15-cp36-cp36m-win_amd64.whl