原文链接: https://www.fearlazy.com/index.php/post/351.html
《【详细】阿里云人脸识别-人脸检测体验(基于python)》 已经获得了图片人脸检测的数据。
但是只是打印数据不够直观。接着使用python的一些库将人脸检测结果的人脸矩形绘制出来。
代码在上一篇的基础上增加:
首先导入json模块用于解析人脸检测的返回结果。json.loads加载数据得到python的字典类型。返回结果中的Data对象里包含了
很多关于人脸检测描述数据,其中FaceRectangles是人脸矩形。
导入PIL打开图片并绘制。关于PIL使用可以参考《python如何给图片添加文字水印?》
draw绘制矩形参数用的是矩形左上角坐标和右下角坐标,因此对faceRectangles进行了一次转换。
这里打开的是本地图片,该图片和检测的人脸图片是一样的。
运行结果:
检测结果还是挺准确的。
---> 文章来源于我的个人博客:fearlazy
---> 编程是一件怎么也学不会的事情,但是如果能享受学习的过程也是挺好的。