[TOC]

概述

OpenCV教程学习:https://github.com/CodecWang/opencv-python-tutorial

概述

OpenCV是一个基于BSD开源许可发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和Mac OS操作系统上。

总结起来就是OpenCV是计算机视觉中经典的专用库,其支持多语言、跨平台,功能强大且开源免费。

OpenCV提供了许多内置的用于图像处理和计算机视觉相关操作的基础元素,可用作图像处理操作、视频分析、3D重建、特征提取、 目标检测识别、机器学习等各大领域。

官网地址:https://opencv.org/releases/

早期是1995年是由intel公司的发起的。

大部分是C和C++代码

除了OpenCV 还有哪些的开源软件:

OpenMV基于stm32f4

BoofCV

SimpleCV 视觉框架,为用户提供更好的编程接口

SOD,主要用于嵌入式,代码是开源免费的,训练好的模型是收费的

OpenCV的框架