1 Opencv:
========
1.1 OpenCV是计算机视觉领域应用最广泛的开源工具包,基于C/C++,跨平台的。
1.2 OpenCV最早源于Intel公司1998年的一个研究项目。
1.3 OpenCV旨在提供一个用于计算机视觉的科研和商业应用的高性能通用库。
1.4 并提供了Python,Matlab和Java等语言的接口。
![0828b2b6ebdab884a8a7433073ab932d.png](https://i-blog.csdnimg.cn/blog_migrate/7181f527e558a4f078e85d447a0d2f7b.jpeg)
2 Opencv-python:
==============
2.1 OpenCV的python的API接口。
![9b927dd6db5f37952b3a433aa36b892c.png](https://i-blog.csdnimg.cn/blog_migrate/532fc2ccc4447bb4bdd72aa99696c631.jpeg)
2.2 OpenCV也有两个大版本:OpenCV2和OpenCV3。
2.3 作用:图像image、视频video、机器学习等方面有强大作用。
![49a7046ea44f7cf75776fc27706767ac.png](https://i-blog.csdnimg.cn/blog_migrate/1b4209692cbdd019ed6d7ef7f958ef0d.jpeg)
2.4 只讲Python下OpenCV安装和cv2基本使用,简单入门,防止掉坑。
3 准备:
=====
3.1 官网:
https://opencv.org/ #官网https://github.com/opencv/opencv #githubhttps://opencv-python-tutroals.readthedocs.io/en/latest/index.html #文档
3.2 环境:
华为笔记本电脑、深度deepin-linux操作系统、谷歌浏览器、python3.8和微软vscode编辑器。
3.3 安装:
pip install --upgrade setuptools #升级pippip install numpy Matplotlib #提前安装依赖pip install opencv-python #这才是安装#本机安装:sudo pip3.8 install -i https://mirrors.aliyun.com/pypi/simple opencv-python
4 读取并显示图片:
=============
4.1 代码1:
#导入模块,注意是cv2,不是opencvimport cv2#读取图片img = cv2.imread('/home/xgj/Desktop/opencv-cv2/pic1.jpeg')#打印图片类型pr