執行 Page 2-10 detectFace1.py 有些人臉會抓不到 |
|
黃茂富
更新時間:2020/11/26 上午 11:02:35 |
|
用網路上隨機抓取的多人像圖片放在"Python 機器學習超進化"中 Page 2-10 detectFace1.py 執行 ,結果有些人臉會抓不到,請問有參數可以調整嗎? (我有調整 minNeighbors 參數,但是沒有效),謝謝
|
|
|
|
文淵閣工作室
更新時間:2020/11/26 上午 11:43:53 |
|
建議調整圖片的大小再試試看,例如:800*600。
|
|
|
|
黃茂富
更新時間:2020/11/26 下午 02:32:16 |
|
image = cv2.resize(image, (800, 600)) 以後效果更差,只認到一張臉而已 |
|
|
|
文淵閣工作室
更新時間:2020/11/27 上午 09:00:14 |
|
您好: 感謝您的支持。
open cv4 提供的人臉辨識模型並無法達到 100% 的辨識率,我們能做的就是提供較清楚的圖片,調整解析度和圖片大小或是將圖片轉成灰階、調整訓練參數等, 設法提高辨識率。
您附的圖片,我們以 open cv4 辨識的結果也您測試的相同,並無法全部預測正確。
本書第7章有使用 dlib 辨識,我們以它辨識 5個人的圖片,全部正確,辨識3個人的圖片,則有2人預測正確。您可以試試。 |
|
|
|
黃茂富
更新時間:2020/11/27 上午 10:15:02 |
|
我用第7章試的 dlib 辨識結果跟你們一樣,所以只能說 CV2 CascadeClassifier 的性能比較差,感謝您的解說 |
|
|
|