Py之dlib:Python库之dlib库的简介、安装、使用方法详细攻略(一)

简介: Py之dlib:Python库之dlib库的简介、安装、使用方法详细攻略

目录


dlib库的简介


dlib库的安装


dlib库的使用函数


0、利用dlib.get_frontal_face_detector函数实现人脸检测可视化


1、hog提取特征的函数


2、CNN提取特征的函数



dlib库的简介


   一个机器学习的开源库,包含了机器学习的很多算法,使用起来很方便,直接包含头文件即可,并且不依赖于其他库(自带图像编解码库源码)。Dlib可以帮助您创建很多复杂的机器学习方面的软件来帮助解决实际问题。目前Dlib已经被广泛的用在行业和学术领域,包括机器人,嵌入式设备,移动电话和大型高性能计算环境。


Dlib是一个使用现代C++技术编写的跨平台的通用库,遵守Boost Software licence. 主要特点如下:


完善的文档:每个类每个函数都有详细的文档,并且提供了大量的示例代码,如果你发现文档描述不清晰或者没有文档,告诉作者,作者会立刻添加。

可移植代码:代码符合ISO C++标准,不需要第三方库支持,支持win32、Linux、Mac OS X、Solaris、HPUX、BSDs 和 POSIX 系统

线程支持:提供简单的可移植的线程API

网络支持:提供简单的可移植的Socket API和一个简单的Http服务器

图形用户界面:提供线程安全的GUI API

数值算法:矩阵、大整数、随机数运算等

机器学习算法:

图形模型算法:

图像处理:支持读写Windows BMP文件,不同类型色彩转换

数据压缩和完整性算法:CRC32、Md5、不同形式的PPM算法

测试:线程安全的日志类和模块化的单元测试框架以及各种测试assert支持

一般工具:XML解析、内存管理、类型安全的big/little endian转换、序列化支持和容器类


image.png

image.png


dlib pypi

dlib库

dlib c++ library


dlib库的安装


本博客提供三种方法进行安装


T1方法:pip install dlib


此方法是需要在你安装cmake、Boost环境的计算机使用


T2方法:conda install -c menpo dlib=18.18


此方法适合那些已经安装好conda库的环境的计算机使用,conda库的安装本博客有详细攻略,请自行翻看。


T3方法:pip install dlib-19.8.1-cp36-cp36m-win_amd64.whl


dlib库的whl文件——dlib-19.7.0-cp36-cp36m-win_amd64.rar


dlib-19.3.1-cp35-cp35m-win_amd64.whl

image.png



哈哈,大功告成!如有资料或问题需求,请留言!


相关文章
|
22天前
|
存储 人工智能 测试技术
如何使用LangChain的Python库结合DeepSeek进行多轮次对话?
本文介绍如何使用LangChain结合DeepSeek实现多轮对话,测开人员可借此自动生成测试用例,提升自动化测试效率。
224 125
如何使用LangChain的Python库结合DeepSeek进行多轮次对话?
|
15天前
|
监控 数据可视化 数据挖掘
Python Rich库使用指南:打造更美观的命令行应用
Rich库是Python的终端美化利器,支持彩色文本、智能表格、动态进度条和语法高亮,大幅提升命令行应用的可视化效果与用户体验。
66 0
|
2月前
|
运维 Linux 开发者
Linux系统中使用Python的ping3库进行网络连通性测试
以上步骤展示了如何利用 Python 的 `ping3` 库来检测网络连通性,并且提供了基本错误处理方法以确保程序能够优雅地处理各种意外情形。通过简洁明快、易读易懂、实操性强等特点使得该方法非常适合开发者或系统管理员快速集成至自动化工具链之内进行日常运维任务之需求满足。
117 18
|
关系型数据库 MySQL 数据库
【100天精通python】Day32:使用python操作数据库_MySQL下载、安装、配置、使用实战
【100天精通python】Day32:使用python操作数据库_MySQL下载、安装、配置、使用实战
151 0
|
Python Windows
Python3+PyCharm环境的安装及配置
近期碰到有同学入门Python还不会安装并配置Python编程环境的,在这里做一期教程手把手教大家安装与配置使用(以 Python 3.9.9 以及 PyCharm 2021.3.1 为例)
925 0
Python3+PyCharm环境的安装及配置
|
9月前
|
人工智能 编译器 Python
python已经安装有其他用途如何用hbuilerx配置环境-附带实例demo-python开发入门之hbuilderx编译器如何配置python环境—hbuilderx配置python环境优雅草央千澈
python已经安装有其他用途如何用hbuilerx配置环境-附带实例demo-python开发入门之hbuilderx编译器如何配置python环境—hbuilderx配置python环境优雅草央千澈
189 0
python已经安装有其他用途如何用hbuilerx配置环境-附带实例demo-python开发入门之hbuilderx编译器如何配置python环境—hbuilderx配置python环境优雅草央千澈
|
Python Windows
Python安装第三方库太慢?配置好这个速度飞起
Python安装第三方库太慢?配置好这个速度飞起
346 1
|
Linux 测试技术 Python
Python笔记1 安装并配置Python
本文是作者关于Python复习笔记的系列文章第一篇,介绍了Python语言的特点、在不同操作系统上搭建Python环境的方法,包括下载编辑器和配置解释环境,并通过在编辑器中运行“Hello World!”程序来测试环境是否成功搭建。
112 0
|
IDE Linux 开发工具
Python安装与配置
Python安装与配置
288 0
|
IDE Ubuntu 开发工具
Python(五)IDE集成开发工具pycharm安装及配置
工欲善其事,必先利其器。好的开发工具能让我们的开发速度事半功倍。 Python比较好的集成开发工具IDE,大概就是pycharm,以及万物皆可的VScode VScode具体用什么插件比较好还在研究中,今天大概先看下pycharm的安装及配置。 这里分两个系统,ubuntu及windows 一:windows安装及汉化 1 :安装 首先,去官方网站下载安装包,专业版是要花钱购买的,我这里选择的是社区版,功能没有专业版那么强大,但是基本上够用。 网址:www.jetbrains.com/pycharm/dow… 下载完成之后,一路下一步安装即可。
245 1

推荐镜像

更多