dlib
是乙個機器學習庫,採用c++編寫(提供c++和python介面),裡面包含 許多常用機器學習演算法。總之就是很好的框架,**是官網給的教程。
#-*- coding:utf-8 –*-
import sys
import dlib
import cv2
from skimage import io
#檢測器
detector = dlib.get_frontal_face_detector()
#建立視窗
win = dlib.image_window()
#讀取img = io.imread("people.jpg")
#檢測結果
dets = detector(img,1)
print("number of faces detected: {}".format(len(dets)))
for i,d in enumerate(dets):
print("detection {}: left: {} top: {} right: {} bottom: {}".format(i,d.left(),d.top(),d.right(),d.bottom()))
win.clear_overlay()
win.set_image(img)
win.add_overlay(dets)
dlib.hit_enter_to_continue()
Dlib實現人臉檢測,並剪下人臉照
如果你的python版本也是3.6,那麼安裝dlib要簡單很多,直接 pip install dlib 19.7 0 coding utf 8 author zzz cming csdn address 2019 01 13 16 12 python3.6 import cv2 import dli...
opencv聯合dlib人臉檢測例子
原始碼比較簡潔,雜餘資訊全部去掉,原始碼中已經做了中文注釋。本例子是用opencv載入影象,然後呼叫dlib進行人臉檢測,得到人臉所在區域以及特徵點,最後還是用opencv描繪人臉特徵點。例子原始碼以及解釋 include include include include include includ...
利用dlib進行人臉檢測
1 dlib安裝,pip install dlib。參考 同opencv人臉檢測,參考 構建人臉檢測器 detector dlib.get frontal face detector 獲取人臉關鍵點檢測器 predictor dlib.shape predictor shape predictor ...