Re: [問題] Opencv2.1範例中facedetect.py問題

看板Python作者 (watin)時間14年前 (2011/03/16 17:45), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/6 (看更多)
你好, 我試了之後,出現了一些問題, 程式第48行 print " detection time = %gms " % (float(t)/(cvGetTickFrequency()*1000.)) ↑ 這個 " 會被全選起來,然後跳出一個視窗 視窗顯示 "invalid syntax",然後要我按確定。 請問這是什麼問題,可以告訴我解決方法嗎?? ※ 引述《aht (誠實豆沙包)》之銘言: : 標題: Re: [問題] Opencv2.1範例中facedetect.py問題 : 時間: Sat Mar 5 22:03:04 2011 : : 我測試過應該沒問題..你可以參考我修改的 : : http://weiyu0513.blogspot.com/2011/03/opencv2.html : : : ※ 引述《pcedison (K)》之銘言: : : 各位版友晚安, : : 最近在 Windows 底下利用 opencv2.1 + python 2.6 想試試看 facedetect 的功能, : : 目前安裝成功,包括 cv檔的一些路徑問題都已經解決。 : : 許多範例程式都OK沒有問題了,唯獨 facedetect.py這個範例沒有辦法執行。 : : 我執行的過程如下: : : 執行過程: C:\OpenCV2.1\samples\python>python facedetect.py : : 輸出結果: : : Traceback (most recent call last): : : File "facedetect.py", line 64, in <module> : : cascade = cv.Load(options.cascade) : : TypeError: OpenCV returned NULL : : 我google過,也有人有同樣的問題, : : 其中有一個比較常見到的解決方案,就是指出說 cascade 的路徑不能用相對路徑。 : : 因為在 facedetect.py 的範例中的 cascade 所要引入的 XML 檔, : : 他是使用相對路徑 "../data/haarcascades/haarcascade_frontalface_alt.xml" : : 解決方案的說明是說,改為: : : "C:\OpenCV2.1\data\haarcascades\haarcascade_frontalface_alt" 就可以了。 : : 但我改完後,重新存檔、執行後,發現還是有問題.... : : 以下是改完路徑後的輸出結果: : : Usage: facedetect.py [options] [filename|camera_index] : : Options: : : -h, --help show this help message and exit : : -c CASCADE, --cascade=CASCADE : : Haar cascade file, default C:\OpenCV2.1\data\haarcasca : : des\haarcascade_frontalface_alt.xml : : 我僅僅只有改變 facedetect.py 中的xml路徑,但依舊無法像其他人使用範例一樣, : : 可以打開webcam並進行人臉追蹤。 : : 請問是我哪邊還需要更改、設定嗎? : : 在此附上他人成功範例網頁:http://0rz.tw/M8MkO : : 麻煩各位給予指教了,謝謝! : -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.26.229.155
文章代碼(AID): #1DW8R15H (Python)
討論串 (同標題文章)
文章代碼(AID): #1DW8R15H (Python)