QT Opencv實現人臉檢測與性別識別 3

2021-08-19 13:17:26 字數 383 閱讀 2103

seetaface開源人臉檢測框架實現人臉檢測,opencv+dnn模組實現性別分類,qt做顯示介面,完成乙個課程設計。

依賴庫:opencv3.1+ 包含dnn模組,qt5

過了好長時間,我又回來了…

打算把程式打包一下發出來,我自己都有點忘記這個專案怎麼完成的了,**也可能很亂。整體而言,完成專案可以分為一下幾個點。

我也算是半道出家。。一會我會試一下如何在csdn上傳程式。程式實現了自包含,在vs2012可以即開即用和編譯。為什麼要用vs2012?上面要求的~

卷積網路的權重如何初始化是一門學問,有很多方法被提出。相比大家都聽過從imagenet訓練權重做遷移。我也嘗試了用vggface的權重初始化,效果可以好很多。

人臉檢測實現

使用的是谷歌人臉識別系統facenet裡面的mtcnn人臉檢測部分,這部分可用於人臉檢測和人臉對齊,輸出160 160大小的影象 解壓後放在tensorflow的資料夾下 開啟requirements.txt,我們可以看到我們需要安裝以下依賴 tensorflow 1.7 scipy scikit ...

dlib OpenCV實現人臉檢測與識別

設定人臉檢測器 初始化網路,使用dlib face recognition resnet model v1.dat 載入要檢測的目標資料 將資料庫中人臉灰度影象放於神經網路中,獲得128個特徵值 採用正面人臉檢測 快但是無法檢測側臉,輸入影象必須是灰度圖 首先人臉對齊,每個人臉有68個普遍存在的特徵...

python opencv 實現人臉檢測

可以用opencv 的庫函式來實現人臉檢測 coding utf 8 import numpy as np import cv2 import time import sys,getopt from video import create capture from common import clo...