Opencv学习笔记01 -- 环境搭建

简介

工欲善其事必先利其器,对于学习opencv也是一样。环境的搭建对于学习opencv是很重要的。这篇文章主要记录的是我的搭建方法和遇到的问题。若有不足,欢迎补充。

环境

Windows10
Python
Anaconda
Pycharm

Python

python是第一个搭建的,python的安装也是很简单的,网上的教程也很多。
这里附上python的下载官网地址:

https://www.python.org/downloads/

到这个地址就可以根据自己的操作系统直接下载相应的安装包,若下载速度较慢,可以选择国内的镜像网站(比如各个大学的镜像资源)
安装过程可以百度搜索,安装的过程还是很简单的
安装好后可以发现启动栏中多了这样几个选项
Opencv学习笔记01 -- 环境搭建_第1张图片
其中IDLE是python的一个交互式shell,可以写一些基本的语句
当然python也可以在cmd中启动,若一切可以正常启动则可以认为安装成功了
(下图为IDLE shell 运行图)
Opencv学习笔记01 -- 环境搭建_第2张图片

Pycharm

接下来安装的第二个软件就是pycharm
pycharm可以理解为一个IDE编译器,用户可以通过在pycharm上写代码来执行python程序。这就相当于eclipse之于Java, visual studio 之于C++。
pycharm下载地址:

https://www.jetbrains.com/pycharm/

若下载过慢,可以在网上寻找镜像资源
附清华大学镜像网站
https://mirrors.tuna.tsinghua.edu.cn/

pycharm的安装过程可以百度,安装是比较容易的
安装好后运行图:
Opencv学习笔记01 -- 环境搭建_第3张图片

Anaconda

可以理解为python对于数据科学的定制版本
下载地址:

https://www.anaconda.com/

推荐使用清华大学的镜像网站下载:

https://mirrors.tuna.tsinghua.edu.cn/anaconda/

anaconda安装后会有很多应用出现,Jupyter是一个可以用来写代码的本地网页工具,功能比较多,具体教程可以从网上查询

Opencv学习笔记01 -- 环境搭建_第4张图片

Opencv

接下来我将介绍搭建中最重要也是最容易弄错的一步,安装opencv
opencv可以简单的理解为诸如numpy一样的python功能包。要通过import 来调用。具体的理解可以百度查询或观看opencv的官方文档

接下来讲一下opencv的安装方式

推荐) 通过cmd安装国内镜像资源

无脑操作如下:

1.打开cmd (打开方法: Win + R )
输入cmd
Opencv学习笔记01 -- 环境搭建_第5张图片
Opencv学习笔记01 -- 环境搭建_第6张图片2. 输入:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python

将自动从清华镜像安装 opencv 包

3.检查

检查是否安装好,可以打开pycharm
选择 File --> setting
Opencv学习笔记01 -- 环境搭建_第7张图片

之后选择红箭头指的这些东西,需要强调的一点是,右边箭头所指的一定是带有绿色图标(anaconda)的那个环境,因为anaconda带了很多工具包
Opencv学习笔记01 -- 环境搭建_第8张图片
之后鼠标再列表向下拉,查询是否有opencv - python这个条目
Opencv学习笔记01 -- 环境搭建_第9张图片
若有则成功

若未出现:1.可能的原因:pip 那一步未安装好opencv的包
2.可能的原因:未事先在pycharm中安装好anaconda环境
3.若1和2均不可,可以选择从pycharm / anaconda 中直接安装,具体的教程可以在 CSDN或其他网站搜索到

针对1的解决办法:可以确认是否安装了pip(正常而言下载好python是自带pip的),若pip未自带,可以查询pip来下载

针对2的解决办法:可以在新建项目的同时,选择anaconda环境,具体操作如下:

Opencv学习笔记01 -- 环境搭建_第10张图片之后关联到你所安装的anaconda文件的路径中TOOL文件夹中的python
Opencv学习笔记01 -- 环境搭建_第11张图片

若import cv2不报错,我们就可以开始了
Opencv学习笔记01 -- 环境搭建_第12张图片

你可能感兴趣的:(Opencv学习笔记)