千锋教育-做有情怀、有良心、有品质的职业教育机构

400-811-9990
手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

上海
  • 北京
  • 郑州
  • 武汉
  • 成都
  • 西安
  • 沈阳
  • 广州
  • 南京
  • 深圳
  • 大连
  • 青岛
  • 杭州
  • 重庆
当前位置:西安千锋IT培训  >  技术干货  >  OpenCV系列教程(一)opencv 介绍

OpenCV系列教程(一)opencv 介绍

来源:千锋教育
发布人:qyf
时间: 2023-01-11 17:20:00

  人脸检测是计算机视觉最典型的应用之一,早期OpenCV的logo就是Haar人脸检测的示意图。很多人的第一个OpenCV学习目标就是跑通Haar级联人脸检测,Dlib库在业内开始流行很大程度上是因为其HOG-SVM人脸检测比OpenCV Haar的好,而近年来OpenCV和Dlib均已包含基于深度学习的人脸检测算法实现。

  1.1 opencv 介绍

  OpenCV 是一个基于 BSD 许可(开源)发行的跨平台计算机视觉库,可以运 行在 Linux、Windows、Android 和 Mac OS 操作系统上。它轻量级而且高效—— 由一系列 C 函数和少量 C++ 类构成,同时提供了 Python、Ruby、MATLAB 等语 言的接口,实现了图像处理和计算机视觉方面的很多通用算法。 OpenCV 目前主要用 C++语言开发,它的主要接口也是 C++语言封装,但是依 然保留了大量的 C 语言接口。该库也有大量的 Python、Java and MATLAB/OCTAVE (版本 2.5)的接口。这些语言的 API 接口函数可以通过在线文档获得。如今也 提供对于 C#、Ch、Ruby,GO 的支持

图片1

  1.2 dlib 介绍

  Dlib 是一个现代化的 C ++工具箱,其中包含用于在 C ++中创建复杂软件以 解决实际问题的机器学习算法和工具。它广泛应用于工业界和学术界,包括机器 人,嵌入式设备,移动电话和大型高性能计算环境。Dlib 的开源许可证?允许您 在任何应用程序中免费使用它。Dlib 有很长的时间,包含很多模块,近几年主 要关注在机器学习、深度学习、图像处理等模块的开发。

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。

猜你喜欢LIKE

c++获取文件大小

2023-03-14

OpenCV系列教程(四) 计算 N 维数据关系

2023-01-11

OpenCV系列教程(三)Mat 像素统计技术

2023-01-11

最新文章NEW

jquery字符串转数字

2023-04-21

tomcat端口号配置

2023-03-20

搭建hadoop高可用集群

2023-03-16

相关推荐HOT

更多>>

快速通道 更多>>

最新开班信息 更多>>

网友热搜 更多>>