dlib人脸识别
文章目錄
- dlib的安裝(windows)
- dlib人臉識別例子
- 參考鏈接
dlib的安裝(windows)
- 安裝cmake,在官網下載最新的zar,然后解壓,添加環境變量,即可。
- 安裝dlib,pip install dlib
注意:要先安裝好anaconda 和 VS2017
dlib人臉識別例子
import dlib cnn_face_detector = dlib.cnn_face_detection_model_v1("mmod_human_face_detector.dat")#dat為下載的預訓練模型f = "./data/400_3.bmp"#圖片 img = dlib.load_rgb_image(f) dets = cnn_face_detector(img,1)print("Num of faces detected: {}".format(len(dets))) for i, d in enumerate(dets):print("detection {}: left:{} top:{} right:{} bottom:{} confidence:{}".format(i, d.rect.left(), d.rect.top(), d.rect.right(), d.rect.bottom(), d.confidence))rects = dlib.rectangles() rects.extend([d.rect for d in dets]) #顯示窗口 win = dlib.image_window() win.clear_overlay() win.set_image(img) win.add_overlay(rects) dlib.hit_enter_to_continue()參考鏈接
官網: cnn_face_detector
總結
- 上一篇: js数组截取方式splice()和sli
- 下一篇: 什么是图像金字塔