OpenCV环境搭建

环境:win10 (Mac和Linux也可以)
Python版本:3.7.6
Python_OpenCV版本: 4.5.1

Opencv环境搭建

  • 前言
  • 一、前提(Python版本)
  • 二、安装OpenCV
    • 直接安装
    • 1.下载opencv-python包
    • 2.安装
    • 3.测试
  • 总结


前言

  OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了C++、Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法,主要倾向于实时视觉应用, 如今也提供对于C#、Ch、Ruby,GO的支持。

OpenCV环境搭建_第1张图片


一、前提(Python版本)

我自己学习深度学习下的人脸识别,因此需要OpenCV用于处理图片,将其转换成灰度图片,语言是Python,因此安装OpenCV前需要安装Python环境。我这里使用的是Anaconda安装的环境,普通环境也可。Anaconda安装

二、安装OpenCV

直接安装

在命令行中直接输入,由conda直接根据本机环境配置合适版本的OpenCV:

conda install opencv-python 

此类方法可能会失败,不如先下载安装文件再安装靠谱

1.下载opencv-python包

先进入网页,搜索opencv-python,下载合适的opencv版本(注意自己本机操作系统、python版本

下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/

PyPl下载:https://pypi.org/

清华源下载:https://pypi.tuna.tsinghua.edu.cn/simple/opencv-python/
OpenCV环境搭建_第2张图片
我下载的是:
opencv

2.安装

  将下载好的whl文件移动到D:\anaconda3\Lib\site-packages 这个隐藏文件夹下,然后进入cmd命令行cd到whl文件所在目录(可以直接在该目录下按Shift+鼠标右键+在此处打开Powershell窗口(S),然后输入 pip 下载包的名称 系统会自动安装成功。
(ps:如果说pip不是内部命令说明Anaconda的Scripts的路径没加对)

代码如:

pip install opencv_python-4.5.1.48-cp37-cp37m-win_amd64.whl

3.测试

测试代码

import cv2       #引入opencv包
cv2.__version__  #输出opencv版本

OpenCV环境搭建_第3张图片


总结

以上就是OpenCV的内容,希望能够帮助到大家。

你可能感兴趣的:(安装,配置,卸载,问题解决,opencv,python,anaconda)