2008-12-05 51 views
3

訪問.Net中的WebCam時使用哪種最佳API? (我知道它們可以是網絡攝像頭特定的,如果它意味着更好的結果,我願意購買新的網絡攝像頭)。在.Net中訪問WebCam時使用哪種最佳API /庫?

我想寫一個桌面應用程序,它將從網絡攝像頭獲取視頻並將其存儲爲MPEG4格式(DivX,Xvid等)。我還想從設備訪問位圖靜止圖像,以便在幀之間進行圖像比較。我想嘗試各種各樣的庫,並沒有一個真的很適合(一些有性能問題(非常不一致的幀率),有些有圖像質量限制,有些只是看起來沒有理由而崩潰)我想獲得高質量視頻(盡我所能)和一個體面的幀率。

我的攝像頭超過了工作,我希望將有一個很好的託管.Net庫周圍,這將有助於我的事業

網絡攝像頭APIs是否都非常糟糕?

回答

1

你從來沒有說過你已經使用過哪些d,但我建議你可能想嘗試DirectShow.NET捕捉設備和FFMPEG進行視頻轉換。你會在SourceForge上找到這兩個庫。

0

使用OpenCV。它是一個計算機視覺庫,可以接收來自網絡攝像頭,圖像和視頻的輸入,並輸出視頻和圖像。它還附帶了很多圖像處理功能,因此它可能是您想要的理想選擇。

相關問題