Ubuntu下Python之dlib人脸检测

xiaoxiao2021-02-27  262

import sys import os import dlib import glob from skimage import io detector = dlib.get_frontal_face_detector() predictor = dlib.shape_predictor("shape_predictor_68_face_landmarks.dat") win = dlib.image_window() img = io.imread("test.jpg") win.clear_overlay() win.set_image(img) dets = detector(img, 1) print("Number of faces detected: {}".format(len(dets))) for k, d in enumerate(dets): print("Detection {}: Left: {} Top: {} Right: {} Bottom: {}".format( k, d.left(), d.top(), d.right(), d.bottom())) shape = predictor(img, d) print("Part 0: {}, Part 1: {} ...".format(shape.part(0), shape.part(1))) win.add_overlay(shape) win.add_overlay(dets) dlib.hit_enter_to_continue()

结果:

转载请注明原文地址: https://www.6miu.com/read-9484.html

最新回复(0)