当前位置:   article > 正文

实战6:基于OpenCV的人脸口罩识别检测详细教程_opencv口罩佩戴识别

opencv口罩佩戴识别

背景介绍:
    从19年疫情爆发到现在,佩戴口罩对大家来说已是常态。应运而生的就有了很多相关应用,如病毒发展预测、口罩佩戴检测以及戴口罩的人脸识别等。

    今天介绍的人脸口罩佩戴检测系统主要使用OpenCV和百度飞浆(PaddlePaddle)的PaddleHub提供的检测模型。PaddleHub提供了很多实用的模型,包括图像处理、文字处理、音频处理、视频处理和工业应用等。github地址:https://github.com/PaddlePaddle/PaddleHub

代码部署介绍:

    本文使用的版本:PaddlePaddle---2.3.0PaddleHun---2.2.0opencv-python---4.6.0.66

    注意:安装PaddlePaddle可能会遇到一些问题,导致import paddle失败,大家根据报错信息搜索解决方法即可。

    准备待测图,运行下面代码,修改图片路径即可:

  1. import paddlehub as hub
  2. import cv2
  3. mask_detector = hub.Module(name="pyramidbox_lite_server_mask")
  4. img_path = './imgs/A0.png'
  5. img = cv2.imread(img_path)
  6. input_dict = {"data": [img]}
  7. result = mask_detector.face_detection(data=input_dict)
  8. count =
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/687348
推荐阅读
相关标签
  

闽ICP备14008679号