OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉库,它提供了很多函数,这些函数非常高效地实现了计算机视觉算法(最基本的滤波到高级的物体检测皆有涵盖)。
OpenCV 使用 C/C++ 开发,同时也提供了 Python、Java、MATLAB 等其他语言的接口。
OpenCV 是跨平台的,可以在 Windows、Linux、Mac OS、Android、iOS 等操作系统上运行。
OpenCV 的应用领域非常广泛,包括图像拼接、图像降噪、产品质检、人机交互、人脸识别、动作识别、动作跟踪、无人驾驶等。
OpenCV 还提供了机器学习模块,你可以使用正态贝叶斯、K最近邻、支持向量机、决策树、随机森林、人工神经网络等机器学习算法。
更多 OpenCV 介绍请参考百度百科:https://baike.baidu.com/item/opencv/10320623
一、OpenCV官网
https://opencv.org/
OpenCV: Open Source Computer Vision Library
Homepage: http://opencv.org
Docs: http://docs.opencv.org
Q&A forum: http://answers.opencv.org
Issue tracking: http://code.opencv.org
二、OpenCV源代码下载
opencv-4.4.0-vc14_vc15.exe-sourceforge下载
https://github.com/opencv
https://github.com/opencv/opencv
三、相关网站
http://www.opencv.org.cn/
OpenCV中文网站(OpenCV China)
http://www.opencvchina.com/
http://opencv.jp/
四、OpenCV Release软件下载
OpenCV 4.4.0
如下图所示:
OpenCV学习视频
- LEARN OPENCV C++ in 4 HOURS | Including 3x Projects | Computer Vision
- Learn-OpenCV-cpp-in-4-Hours
- LEARN OPENCV in 3 HOURS with Python | Including 3xProjects | Computer Vision
- Learn-OpenCV-in-3-hours