一、关于OpenCV简介:

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

在计算机视觉项目的开发中,OpenCV作为较大众的开源库,拥有了丰富的常用图像处理函数库,采用C/C 语言编写,可以运行在Linux/Windows/Mac等操作系统上,能够快速的实现一些图像处理和识别的任务。此外,OpenCV还提供了Java、python、cuda等的使用接口、机器学习的基础算法调用,从而使得图像处理和图像分析变得更加易于上手,让开发人员更多的精力花在算法的设计上。

二、OpenCV应用领域:

1、人机互动 2、物体识别 3、图像分割 4、人脸识别 5、动作识别 6、运动跟踪 7、机器人 8、运动分析 9、机器视觉 10、结构分析 11、汽车安全驾驶

图像数据的操作 ( 分配、释放、复制、设置和转换)。 图像是视频的输入输出I/O (文件与摄像头的输入、图像和视频文件输出)。

opencv的python基础教程(Python下OpenCV安装和入门最强详细攻略)(1)

T2直接命令法 pip install opencv-python

opencv的python基础教程(Python下OpenCV安装和入门最强详细攻略)(2)

opencv的python基础教程(Python下OpenCV安装和入门最强详细攻略)(3)

最后,检测安装情况

opencv的python基础教程(Python下OpenCV安装和入门最强详细攻略)(4)

哈哈,大功告成!

继续学习去啦~

,