一文带你安装opencv与常用库(保姆级教程)

目录
  • 1. 正文
    • 1.1下载和安装软件
    • 1.2 了解miniconda常用指令
    • 1.3 开始安装opencv
      • 1.3.1第一步安装python
      • 1.3.2第二步pip和conda换源
      • 1.3.3安装opencv和matplotlib等库
      • 1.3.4最后安装jupyter lab:
  • 2.跑你的第一个opencv代码
  • 3.conda常用几个指令
  • 4.结束语

1. 正文

1.1下载和安装软件

本文我会通过miniconda+jupyter lab的形式带大家安装opencv;

有很多朋友会问为什么不是anaconda+jupyter lab 或者直接pycharm 来安装呢?在这里我回答一下大家的疑问,通过这一年来的学习和实战,我发现anaconda它带了很多不必要的库并且自身很重,像我这样只能买得起轻薄本的学生党连跑demo都跑不了;pycharm也是比较笨重的编译器,配置opencv的过程更让人恶心,一不小心就会出错显然不适合刚学opencv的朋友;

废话少说开始安装:

WINDOWS安装包下载链接

32位电脑安装上面的,64位安装下面的;电脑的位数怎么看?

右击此电脑→点击属性

我以64位为举例,目前大多数电脑都是64位操作系统;下面可以参考我的安装步骤去安装

如果大家以上安装全成功那大家已经成功了快一半了;

1.2 了解miniconda常用指令

安装好之后,打开Anaconda Powershell Prompt (miniconda3);

注意:是Powershell Prompt,不是Prompt;

开启之后是下面这个黑色窗口:

miniconda是通过创建虚拟环境的方式运行python代码的;所以我们得了解一些常用的指令;比如创建一个虚拟环境,怎么删除虚拟环境等;

常用的五个指令

1.创建环境:

conda create --name 环境名称(英文)

2.进入环境:

conda activate 环境名称

3.退出环境:

conda deactivate

4.删除环境:

conda remove --name 环境名称 --all

5.列出所有环境:

conda env list

创建环境:比如我想创建一个名为xiaore的虚拟环境

输入y确认;

下面我们进入这个环境试试;

这样已经算成功地进入了虚拟环境;

接下来就是退出虚拟环境:

接下来我们列出我们的所有环境:

这里面base是我们的基础环境,xiaore是我们刚刚创建的虚拟环境;

接下来我们试试删除环境这个命令(删除环境之前必须得退回基础环境base里面在进行删除);

1.3 开始安装opencv

上面的几个步骤都是在现在的这个步骤打基础;安装opencv之前我们必须给我们的虚拟环境里现安装python,然后去修改pip和conda的源;安装opencv和 一些常用库;

那我还是举例刚刚那个虚拟环境为举例演示一下;

1.3.1第一步安装python

打开miniconda,进行 conda create --name 环境名称 python=3.8 命令。python版本可以按照自己的需要去更改,建议是3.8的python。

输入y 确认。

等安装好之后可以进入虚拟环境里测试一下;

可以看出安装的版本是3.8.16;可以输入exit()来退出;

1.3.2第二步pip和conda换源

换源的目的我觉得大家应该都知道,是为了加速下载过程;为了防止有些库因为有些原因下载不了,具体什么原因不用我说懂得都懂。

一,conda换源方法:

参见:conda换源清华源

二,pip换源

第一步: 在C:\Users\Administrator 目录下 创建pip文件夹

第二步:在第一步创建的文件夹下(C:\Users\Administrator\pip)创建pip.ini文件

第三步:记事本编辑保存pip.ini文件内容为以下部分:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn

注意:pip文件夹要建立到用户目录下的。

例如:

如果上面那些过程都已经没问题了,恭喜你已经成功了80%了。

1.3.3安装opencv和matplotlib等库

安装库常用的指令:

  • conda install 库名
  • pip install 库名
  • conda list
  • pip list

注意:进入自己的虚拟环境之后再安装;

最后显示done表示已经安装成功;

我们来安装一下matplotlib

安装成功;

1.3.4最后安装jupyter lab:

运行jupyter lab

如果整个过程没问题的话打开之后应该是这样的一个页面;你已经成功了90%了。

2.跑你的第一个opencv代码

```python
import cv2
import matplotlib.pyplot as plt
img=cv2.imread("./Downloads/xiaoye.jpg")
cv2.namedWindow("Image")
plt.imshow(img)
cv2.waitKey(0)

注意图片在你的文件路径里;

`

``

如果到这一步运行成功,那说明你已经成功地安装opencv和成功运行了;

3.conda常用几个指令

换好源之后安装一些库的话,就进到虚拟环境里头运行

conda install 库名
pip install 库名

就行

4.结束语

到此这篇关于安装opencv与常用库的文章就介绍到这了,更多相关opencv安装与常用库内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • python环境下安装opencv库的方法

    注意:安装opencv之前需要先安装numpy,matplotlib等 一.安装方法 方法一.在线安装 1.先安装opencv-python pip install opencv-python --user 我的python版本是3.6.8,可以看到opencv安装的默认版本是 opencv_python-4.1.0.25-cp36-cp36m-win_amd64.whl 2.再安装opencv-contrib-python pip install opencv-contrib-python -

  • Window系统下Python如何安装OpenCV库

    关于OpenCV简介 OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux.Windows.Android和Mac OS操作系统上.它轻量级而且高效--由一系列 C 函数和少量 C++ 类构成,同时提供了Python.Ruby.MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法. OpenCV用C++语言编写,它的主要接口也是C++语言,但是依然保留了大量的C语言接口. 在计算机视觉项目的开发中,OpenCV作为较大众的开源库,拥有了丰富的常

  • Python3.7中安装openCV库的方法

    1.首先自己直接在cmd中输入 pip3 install openCV是不可行的,即需要自己下载安装包本地安装 2.openCV库 下载地址http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv 3.opencv_python‑3.4.2‑cp37‑cp37m‑win_amd64.whl(cp37指的是python的版本,win_amd64是指python是64位的,也有可能有人64位的系统装了32位的python,这时候就需要装win32的版本) 4

  • Python下opencv库的安装过程及问题汇总

    本文主要内容是python下opencv库的安装过程,涉及我在安装时遇到的问题,并且,将从网上搜集并试用的一些解决方案进行了简单的汇总,记录下来. 由于记录的是我第一次安装opencv库的过程,所以内容涵盖可能不全面,如果有出错的地方请务必指正.下面进入主题. 关于python的下载安装不再赘述,python的版本号是我们在opencv库的安装过程中需要用到的,cmd运行python可以进行查看. 通常,我们使用pip命令来安装扩展库. 打开cmd运行 pip install opencv-py

  • 教你Pycharm安装使用requests第三方库的详细教程

    request库是python的第三方库,它也是目前公认的爬取网页最好的第三方库,其特点是:简单.简洁,甚至用一行代码就能从网页上获取相关资源. 安装python: 首先进入网站下载:点击打开链接(或自己输入网址https://www.python.org/downloads/),进入之后如下图,选择图中红色圈中区域进行下载. 安装pycharm: 首先从网站下载pycharm:点击打开链接(链接为:http://www.jetbrains.com/pycharm/download/#secti

  • 教你在VMware中安装Windows11操作系统的保姆级教程

    目录 1.Windows11操作系统简介 2.在VMware中创建一个新的虚拟机 2.1.下载Windows 11系统镜像 2.2.新建一个windows虚拟机 2.3.配置虚拟机资源设置 2.4.将虚拟机开机选择blos启动 3.安装Windows11操作系统 3.1.安装操作系统 3.2.设置系统 4.Windows11安装完成administrator 1.Windows11操作系统简介 Windows 11是由微软公司(Microsoft)开发的操作系统,应用于计算机和平板电脑等设备 [

  • Kettle下载与安装保姆级教程(最新)

    目录 Kettle简介 主要功能 运行环境 Kettle下载 下载地址: 运行Kettle 导入数据库驱动jar包 Kettle使用 配置资源库与数据库 修改.添加用户信息 总结 Kettle简介 Kettle最早是一个开源的ETL(Extract-Transform-Load的缩写)工具,全称为KDE Extraction, Transportation, Transformation and Loading Environment.后来Kettle重命名为Pentaho Data Integ

  • xmind免费安装使用保姆级教程详解

    目录 xmind免费安装使用保姆级教程 一.简介 二.安装 Xmind 1.开始安装 2.安装免费补丁 3.打开xmind 三.Xmind的基本功能 1.创建新思维导图 2.添加节点 3.编辑节点内容 4.设置节点属性 5.添加关联和标签 6.快速分支 7.框选 8.快捷键 9.分享和协作 10.导出和导入 11.云端存储和同步 12.模板库和资源库 四.总结 推荐阅读:XMind 2021激活码及安装步骤 xmind免费安装使用保姆级教程 一.简介 xmind 是一款功能强大的思维导图和脑图制

  • XShell免费版的安装配置教程及使用保姆级教程

    目录 一. XShell的作用 二. 下载XShell 1.访问XShell官网,填写姓名和邮箱即可获取下载地址 2. 从邮箱复制链接下载 三. 安装XShell 1. 双击运行XShell安装文件,并点击“下一步” 2.点击“我接受许可证协议中的条款”,点击“下一步” 3.点击“浏览”更改默认安装路径,点击“下一步” 4.直接点击“安装” 5.安装完成,点击“完成” 6.个人许可证,点击关闭即可 四.使用XShell连接Linux服务器 1. XShell初始化界面 2. 点击“新建”,新建会

  • Anaconda+Pycharm+Pytorch虚拟环境创建(各种包安装保姆级教学)

    目录 前言 Pycharm使用虚拟环境 1)anaconda安装 2)使用anaconda创建虚拟环境 3)安装pytorch 4)安装其他包 5)Pycharm使用虚拟环境 前言 相信很多时候大家都会用到虚拟环境,他具有可以让你快速切换不同的python版本,让程序打包的时候轻量化等等优点,之前作为小白第一次接触python的时候,为了配置虚拟环境花了好几天,踩了很多坑,网上很多教程的水平也参差不齐,正好最近帮实习公司做了个学校项目,需要我提供python环境配置的文档,于是我就顺手把教程编辑

  • 一文带你了解Go语言标准库math和rand的常用函数

    目录 math 标准库 Abs 函数 Max 函数 Min 函数 Ceil Floor 函数 Trunc 函数 Dim 函数 Mod 函数 Pow 函数 Sqrt 函数 Cbrt 函数 Modf 函数 rand 代码示例 小结 math 标准库 math 标准库提供了一些 常量如 int64 类型的最大值.float64 类型的最大值等,和常用的数学计算函数. 常用函数 函数 说明 Abs(x float64) float64 传入 x 参数,返回 x 的绝对值 Max(x, y float64

  • 一文带你了解Go语言标准库strings的常用函数和方法

    目录 strings 库 高效拼接字符串 大小写转换 比较两个字符串 字符串的替换 按照某个分割标识分割字符串 去掉字符串左右两边的空格 将字符串[左边]或[右边]或[左右两边]所指定的字符(串)去掉 判断字符串是否以指定的字符串开头 判断字符串是否以指定的字符串结束 将字符串切片中的元素以指定字符串连接生成新字符串 查找子串是否存在于指定的字符串中 小结 strings 库 strings 库包含了许多高效的字符串常用操作的函数和方法,巧用这些函数与方法,能极大的提高我们程序的性能.下面介绍一

  • Python爬虫常用库的安装及其环境配置

    Python常用库的安装 urllib.re 这两个库是Python的内置库,直接使用方法import导入即可. 在python中输入如下代码: import urllib import urllib.request response=urllib.request.urlopen("http://www.baidu.com") print(response) 返回结果为HTTPResponse的对象: <http.client.HTTPResponse object at 0x0

  • 一文带你入门Go语言中定时任务库Cron的使用

    目录 前言 快速开始 安装 导入 Demo Cron表达式格式 标准格式 预定义时间表 常用的方法介绍 new() AddJob() AddFunc() Start() 相关推荐 Go第三方库之cronexpr——解析 crontab 表达式 总结 前言 在平时的开发需求中,我们经常会有一些重复执行的操作需要触发执行,和系统约个时间,在几点几分几秒或者每隔几分钟跑一个任务,说白了就是定时任务,,想必大家第一反应都是linux的Crontab.其实定时任务不止使用系统自带的Crontab,在Go语

随机推荐

其他