借助tkinter设计人脸检测的界面(摄像头检测,视频检测,视频检测并保存)
结构: 注:hometown是背景图 界面:
Save_Generate_Video模块:(用来检测视频并将检测之后的视频保存):
import cv2
import dlib
import numpy as np
from tqdm import tqdm
detector=dlib.get_frontal_face_detector()
# 将视频检测的视频保存起来
def generate_video(input_path):
#获取视频名称
filehead = input_path.split('/')[-1]
#保存的位置
output_path = 'Output_Video/'+'out_'+filehead
print('视频开始处理')
# 获取视频总帧数
cap = cv2.VideoCapture(input_path)
共有 0 条评论