最先进的人脸检测和地标定位技术

face-detector的Python项目详细描述


##人脸检测器

python包和命令行工具,用于最先进的人脸检测和人脸
标志点定位。它收集在dlib和
mtcnn中实现的技术,通过在
FaceDetector类实例化中设置一个参数,可以很容易地在两者之间切换(如果没有指定任何技术,则默认为dlib\\@5,DLIB 5用于有5个地标的DLIB,DLIB68用于有68个
>地标的DLIB。


<
<如何安装:


pip-install-face-detector人脸检测仪

;如何使用python包:







img-addr=“path/to/image.[jpg/png/jpg/jpeg/jpeg…]





面部探测器的第一个参数构造器指定面部检测方法(dlib:fl_5或fl_68,mtcnn是默认的:mtcnn)
face_detector=face detector()
faces=face_detector.get_faces(img_addr)

=cv2.imread(img_addr)

255))

cv2.imshow('img',img)
cv2.waitkey(0)
cv2.destroyallwindows()

\图1显示了显示的图像。

<;div align='left'style=“display:inline block;text align:center;word wrap:break word;”>;
<;img src='https://raw.githubusercontent.com/roj4s/face_detector/master/samples/yasser_arafat_2_faces.jpg'/>;<;p>;图1由facedetector命令行工具输出的面部检测<;/p>;
<;/div>;

<;!--
<;div align='left'style=“margin left:10px;显示:内联块;文本对齐:居中;换行:换行符;>;
<;img src='samples/yasser arafat_main廑face.jpg'/>;<;p>;图3照片中的主面,由facedetector使用-j选项输出<;/p>;
<;/div>;
-->;
<;div align='left'style=“margin left:10px;显示:inline block;text align:center;word wrap:break word;“>;
<;img src='https://raw.githubusercontent.com/roj4s/face-detector/master/samples/yasser_arafat_landmarks.jpg'/>;<;p>;图2面部探测器输出的面部检测和标志,具有-l(--)和-j(--)选项<;/p>;
<;/div>;


``控制台
foo@bar:~$facedetector/home/foo/images/yasser_arafat.jpg-j-o/tmp/output.jpg-l
````
上一个命令添加了-j、-l和-o选项,分别捕获照片中的主
面、添加标志点并将带边框的图像输出到指定路径。它还显示图2中的图像。



<;!--
[//]:<;-来自github:
[//]:<;-克隆此存储库
[//]:<;-在requirements.txt中安装依赖项:
[//]:<;-pip install-r requirements.txt
[//]:<;-可能需要安装zlib并将其链接到/usr/lib/x86-linux-gnu/libz。因此:
[//]:<;```控制台
[//]:<;>;foo@bar:~/face掴detector$tar xzvf data/zlib-1.2.9.tar.gz
[//]:<;>;foo@bar:~/face掴detector$cd data/zlib
[//]:<;>;foo@bar:~/face掴detector/data/zlib$sudo./配置&;使安装
[//]:<;foo@bar:~/face_detector/data/zlib$ln-s/lib/x86_64-linux-gnu/libz.so.1.2.8/usr/lib/x86_64-linux-gnu/libz.so
[/]:<;>`
-->;



欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java我可以在J2EE1.4中使用JAXR吗   YouTube数据API超出了未经验证的java每日使用限制   java RED5 RTMPConnManager未设置applicationContext局部变量。这会导致NullPointerException   java多部分/formdata,加载图像(安卓)   java Struts 2<s:select>填充表单中的其他字段   java Eclipse在迁移后不会将邮件属性传递给Spring Boot   java如何检查请求的TLS版本   java如何从包中导入相同的类   如何在java中将BLOB字符串转换为人类可读的格式字符串   java使用Play映射特定的文件路径!框架   java Eclipse重构   在子字符串上使用“预定义字符类”的java   java如何在SeleniumWebDriver中选择li中的锚定标记?   jspjava。木卫一。FileNotFoundException:系统找不到指定的路径   java Hi,在启动cmd\design javafx\cmd eclipse时,我的文件不是删除的,也不是复制的   java Selenium Web驱动程序异常“找不到:taskkill的可执行文件”   java如何获得数组的迭代器?