2012-04-19 63 views
0

我開始了一個新項目,用於從附加的網絡攝像機顯示Windows窗體中的實況視頻,並將視頻與窗口控件(按鈕等)疊加。此外,我想做一些圖像校正,以消除動態失真,並做一些邊緣檢測。在WinForms中顯示,疊加和解釋實況視頻源

我很困惑,哪個庫可能最適合這個。

  1. OpenCVSharp - 可以處理更正/檢測,不知道是否可以覆蓋/實時輸入。
  2. DirectShow/DirectShow.Net - 我是否需要爲 疊加層編碼濾波器,如何處理邊緣檢測?
  3. AForge.net - 它已經建議,但我不知道它是作爲能夠

沒有人有這些或其他庫的經驗,可能會從淨訪問是合適的?

回答

2

如果您只想與視覺部分一起工作,那麼AForge.net是您最好的選擇。我過去使用過它,對於視頻/饋送內容非常好。不要指望稍後對音頻做些什麼,因爲AForge.NET只支持Vision相關的東西。就個人而言,我不會使用DirectShow,因爲它非常古老,有時需要你做一些複雜的互操作技巧才能獲得你想要的。如果你想用DirectShow的方式至少使用DirectShow.NET。