OpenCV初步了解

简介: OpenCV是一个用于图像处理、分析、机器视觉方面的开源函数库.

该库采用C及C++语言编写,可以在windows, linux, mac OSX系统上面运行,无论你是商用还是研究,OpenCV都是你的理想选择,并且它是完全免费的。
OpenCV采用C语言进行优化,该库包含了横跨工业产品检测、医学图像处理、安防、用户界面、摄像头标定、三维成像、机器视觉等领域的超过500个接口函数。
近年来,在入侵检测、特定目标跟踪、目标检测、人脸检测、人脸识别、人脸跟踪等领域,OpenCV都发挥着重要作用。
OpenCV致力于真实世界的实时应用,通过不懈的优化处理速度大大提升,并且可以通过购买Intel的IPP高性能多媒体函数库(Integrated Performance Primitives)得到更快的处理速度。
OpenCV应用的领域
1、人机互动
2、物体识别
3、图像分割
4、人脸识别
5、动作识别
6、运动跟踪
7、机器人
8、运动分析
9、机器视觉
10、结构分析
11、汽车安全驾驶
虽然该库是由C++编写,但该库也有大量的Python、Java and MATLAB/OCTAVE的接口。

目录
相关文章
|
2月前
|
机器学习/深度学习 算法 计算机视觉
OpenCV介绍
【7月更文挑战第27天】OpenCV介绍。
29 3
|
16天前
|
存储 机器学习/深度学习 程序员
OpenCv探索
OpenCv探索
41 9
|
22天前
|
存储 人工智能 算法
OpenCV
关于使用OpenCV库进行图像处理的教程,包括了图像的读取、显示、获取、修改、保存、基本绘图操作以及图像的缩放、平移和旋转等处理方法。
29 0
|
3月前
|
计算机视觉
OpenCV自带颜色表
OpenCV自带颜色表
|
11月前
|
文字识别 计算机视觉
OpenCV演示程序 汇总
OpenCV演示程序 汇总
|
11月前
|
C++
OpenCV-浮雕&雕刻效果
OpenCV-浮雕&雕刻效果
|
12月前
|
机器学习/深度学习 人工智能 算法
opencv
OpenCV(Open Source Computer Vision Library,开源计算机视觉库)是一个开源的计算机视觉和机器学习软件库,它包含了许多图像处理、视频分析和计算机视觉方面的功能。OpenCV 的目的是为人工智能、
164 0
|
12月前
|
计算机视觉
opencv遇到问题总结一
opencv遇到问题总结一
53 0
|
存储 编解码 算法
09 OpenCV图形检测
cv2.findContours() 函数是OpenCV中用于寻找轮廓的函数之一。它可以用于在二值图像中查找并检测出所有的物体轮廓,以及计算出这些轮廓的各种属性,例如面积、周长、质心等。
|
机器学习/深度学习 监控 算法
opencv
OpenCV是一个开源的计算机视觉库,可以用于图像处理、计算机视觉和机器学习等领域。OpenCV最初由Intel公司开发,后来在开放源代码许可证下发布,目前已经成为了计算机视觉领域最受欢迎的开源库之一。
338 0