2021-05-29 11:29:06 索煒達電子 2922
文件編號:A58
文件大?。?/strong>288M
開發(fā)環(huán)境:Python3.8、OpenCV4.5、dlib
猿創(chuàng)承諾:該項目親測正常運行,需遠程調(diào)試部署需另外收費,確保正常使用,不能正常使用全額退款。
簡要概述:Python+OpenCV+dlib實現(xiàn)人臉68個關(guān)鍵點檢測并標注
設(shè)計流程:
工作內(nèi)容主要以下兩大塊:68點標定 和 OpenCv繪點
68點標定:
借助官方的訓(xùn)練模型實現(xiàn);
dlib中為我們提供了關(guān)于人臉檢測標注訓(xùn)練好的文件shape_predictor_68_face_landmarks.dat
(下載完成后解壓到工程目錄下)
OpenCv繪點:
介紹了用到的 畫圓函數(shù)cv2.circle() 和 輸出字符串函數(shù) cv2.putText() ;
流程:
1. 調(diào)用dlib庫來進行人臉識別,調(diào)用預(yù)測器“shape_predictor_68_face_landmarks.dat”進行68點標定
2. 存入68個點坐標
3. 利用 cv2.circle 來畫68個點
4. 利用 cv2.putText() 函數(shù)來畫數(shù)字1-68
人臉檢測 + 標注
利用Dlib官方訓(xùn)練好的模型“shape_predictor_68_face_landmarks.dat”進行68點標定,利用OpenCv進行圖像化處理,在人臉上畫出68個點,并標明序號;
實現(xiàn)的68個特征點標定功能如下圖所示:
按需寫作:
演示視頻:
點擊查看:系統(tǒng)演示視頻
運行結(jié)果:
遠程協(xié)助:
溫馨提示:索煒達.猿創(chuàng)官方提供收費遠程協(xié)助,確保您項目運行成功。
點擊查看:遠程協(xié)助相關(guān)事項
我們提供完整項目文件清單如下:
文件目錄
├ 1.項目源碼
├ 2.運行截圖
└ 3.演示視頻