解決SystemError class cv2.CascadeClassifier returned a result with an error set問題

編寫人臉識別的demo,從Github上面下載了haarcascade_frontalface_alt.xml放在了我的桌面,編譯一直出問題,後來才發現在安裝cv2這個模塊的時候,會在你python安裝路徑下面生成”E:\Python37\Lib\site-packages\cv2\data“,在這個路徑下面就有haarcascade_frontalface_alt.xml,

只需要

face = cv2.CascadeClassifier(r'C:\Users\HongXiangWang\Desktop\haarcascade_frontalface_alt.xml')
1
改成

face = cv2.CascadeClassifier(r'E:\Python37\Lib\site-packages\cv2\data\haarcascade_frontalface_alt.xml')
1
就可以成功運行。
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章