Re: [問題] 請問如何使用pythond控制webcam

看板Python作者 (フィーリア)時間14年前 (2010/11/08 01:44), 編輯推噓2(208)
留言10則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《pcedison (K)》之銘言: : 大家好,最近我想用 python 來試著控制 webcam, : 主要打算用來作一些物體辨識、人臉辨識、人臉追蹤。 : 我有去查過網路和相關的 python 網頁, : 我的需求可以利用pycv達成,但是我遇到不少問題。 : 我安裝了這網頁中說明的必須套件:http://pycv.sharkdolphin.com/ : ctypes-opencv 0.7.1 or later ^^^^^^ 從你的需求來看 也許只要這個就夠了 : Python 2.5 or later : SciPy 0.6.0 or later : NumPy 1.2.0 or later : Gcc or MinGW for a source release : 我都安裝了,python 則是因為 SciPy 和 NumPy 要求安裝 python 2.6, : 所以我目前 python 安裝 2.6。 : 我輸入上面那個網頁中的安裝指令:python setup.py install : 可是只會跑出: SyntaxError: invalid syntax : 我對python並不熟悉,但是很希望能利用python來試試看怎麼控制webcam。 : 希望能請大家給我點指教,讓我知道我哪個步驟作錯了。 : 先謝謝大家! 這裡有個只用OpenCV就完成人臉辨識功能的範例程式碼: http://opencv.willowgarage.com/wiki/FaceDetection 此程式碼也有收錄在OpenCV的範例程式中 其實OpenCV本身就有簡單的物體辨識、人臉辨識、人臉追蹤的功能了 而且OpenCV官方就有提供C/C++/Python三種程式語言介面 不太需要再去找ctypes的OpenCV binding 或者是架構於其上的套件 畢竟官方放的python binding比較不會發生奇怪的問題 如果不使用OpenCV內建的辨識功能,想自己寫人臉辨識的演算法時 SciPy NumPy可以視需要自行安裝 Debian/Ubuntu下: 執行 apt-get install python-opencv Windows: 下載OpenCV,安裝好以後 會看到OpenCV路徑下的interfaces目錄中有python的interface 把build下的opencv目錄複製到python安裝位置下的site-package目錄中 就可以使用了 若要進一步了解怎麼取得Webcam錄影下來的frame 則可以看看OpenCV下的highgui這個module所提供的函數如何使用 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.81.146.222 ※ 編輯: fielia 來自: 219.81.146.222 (11/08 01:45)

11/08 03:05, , 1F
感謝您!我再試試看好了!因為這幾天一直在處理這個!
11/08 03:05, 1F

11/08 03:05, , 2F
網頁看了很多,WINDOWS、LINUX的環境都建制了,依舊沒有
11/08 03:05, 2F

11/08 03:06, , 3F
完成環境的建制..目前應該是卡在path的問題
11/08 03:06, 3F

11/08 10:12, , 4F
我自己照上述步驟來是不需要動到任何path設定的
11/08 10:12, 4F

11/08 10:13, , 5F
只裝OpenCV的話這樣就可以動作了
11/08 10:13, 5F

11/09 00:16, , 6F
嗨,您好,我今天是按照您分享的那個網頁中去執行xml
11/09 00:16, 6F

11/09 00:17, , 7F
目前可以開啟samples裡面的圖檔了,剩下我再研究看看
11/09 00:17, 7F

11/09 00:18, , 8F
因為我希望能做的,是利用python去撰寫演算法,配合
11/09 00:18, 8F

11/09 00:18, , 9F
OpenCV去跑,不單純只是利用OpenCV而已。
11/09 00:18, 9F

11/09 00:19, , 10F
很感謝您提供的資訊,讓我有了第一步的開始,謝謝!
11/09 00:19, 10F
文章代碼(AID): #1CrkLhdd (Python)
討論串 (同標題文章)
文章代碼(AID): #1CrkLhdd (Python)