本想用 ADOBE AIR 或是 C# 來寫這個小程式,但後來找一找資源,突然看到 python 的 solution,所以決定使用 python 來實作看看,這邊稍微紀錄一下步驟。(我使用 python 2.7)
安裝步驟
在 python 上要能錄音、撥放音樂,需要安裝 PyAudio
http://people.csail.mit.edu/hubert/pyaudio/
要能存取 Cam,需倚靠這個有名的 OpenCV,我使用的是2.4.4
http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.4/
下載解壓縮後,把opencv 資料夾中的 build\python\2.7\cv2.pyd 複製到 python library 路徑下
(在我電腦是 C:\Python27\Lib\site-packages\)
同時也要裝 NumPy 以及 Scipy 才行
http://sourceforge.net/projects/numpy/files/NumPy/1.6.1/
http://sourceforge.net/projects/scipy/files/scipy/0.9.0/
以上就安裝完成了
範例程式
錄音、撥放的範例程式,可以參考連結網站,下方範例(網站中也有整包下載的地方)
http://people.csail.mit.edu/hubert/pyaudio/
錄影的範例程式,則在 opencv 資料夾中的 samples\python2\video.py
以上
您好: 能否將寫這個小工具的過程及相關心得,到 PyCon Taiwan 投成演講分享呢? (google 搜 tw.pycon)
回覆刪除