# This is a sample Python script.
# Press Shift+F10 to execute it or replace it with your code.
# Press Double Shift to search everywhere for classes, files, tool windows, actions, and settings.
import cv2
import numpy as np
from anchor_generator import generate_anchors
from anchor_decode import decode_bbox
from nms import single_class_non_max_suppression
feature_map_sizes = [[33, 33], [17, 17], [9, 9], [5, 5], [3, 3]]
anchor_sizes = [[0.04, 0.056], [0.08, 0.11], [0.16, 0.22], [0.32, 0.45], [0.64, 0.72]]
anchor_ratios = [[1, 0.62, 0.42]] * 5
anchors = generate_anchors(feature_map_sizes,anchor_sizes,anchor_ratios)
anchors_exp = np.expand_dims(anchors,axis=0)
id2class = {0:'Mask',1:'NoMask'}
def face_mask_detection_caffe(conf_thresh=0.5,iou_thresh=0.4):
output_info = []
model_txt = "D:/vs2019Proj/ConsoleApplication1/face_mask_detection/face_mask_detection.prototxt"
opencv检测口罩佩戴
最新推荐文章于 2023-07-03 13:24:09 发布
本文介绍如何利用OpenCV计算机视觉库进行口罩佩戴检测。通过图像处理技术和深度学习模型,实现对人脸区域的定位,并判断是否正确佩戴了口罩。详细讲解了数据预处理、模型训练及实际应用的过程。
摘要由CSDN通过智能技术生成