《【详细】阿里云人脸识别-人脸检测体验(基于python)》 已经获得了图片人脸检测的数据。

但是只是打印数据不够直观。接着使用python的一些库将人脸检测结果的人脸矩形绘制出来。

 

代码在上一篇的基础上增加:

首先导入json模块用于解析人脸检测的返回结果。json.loads加载数据得到python的字典类型。返回结果中的Data对象里包含了

很多关于人脸检测描述数据,其中FaceRectangles是人脸矩形。

 

导入PIL打开图片并绘制。关于PIL使用可以参考《python如何给图片添加文字水印?

draw绘制矩形参数用的是矩形左上角坐标和右下角坐标,因此对faceRectangles进行了一次转换。

 

这里打开的是本地图片,该图片和检测的人脸图片是一样的。

运行结果:

检测结果还是挺准确的。

 

---> 文章来源于我的个人博客:fearlazy
---> 编程是一件怎么也学不会的事情,但是如果能享受学习的过程也是挺好的。