2010-07-01 80 views

回答

1

你可以看看WebCamsPy,這似乎是做你在問什麼。

此外,請參閱related question,它更一般性地詢問Windows和Linux,但仍可能對您有所幫助。

+1

我無法找到WebCams.Py – lamirap 2010-07-05 05:53:03

+0

的Linux版本顯然最後一個版本的WebCamsPy上傳了4年前。 – NoBugs 2016-07-05 04:12:44

0

如果您有一個最喜愛的視頻捕捉C庫,您可以使用ctypes模塊爲其編寫一個簡單的外觀。

1

OpenCV是我見過的最簡單的東西。在這篇文章請看: http://www.jperla.com/blog/2007/09/26/capturing-frames-from-a-webcam-on-linux/

您可以$ sudo apt-get install python-opencv(我相信),以及pygame的和PIL如果您尚未安裝它們。一旦你有了這些庫,你可以開始查看/保存圖像 - 技術上,如果你只是想捕獲你不需要使用pygame,但它確實允許你也查看圖像。從技術上講,工作的「肉」是用PIL和opencv完成的,所以你可以使用任何你熟悉的圖形框架(gtk,tk,wx,qt等)。

我一直在試着做一些像this這樣的東西,我已經在PIL上做了一個速成班,它實際上是一個非常容易使用的庫,儘管我想我真的需要包含numpy在那混合處理...

無論如何,opencv + PIL ==超級簡單。

0

有一個名爲open-cv的lib。試試看。它還有很多處理圖像的功能。