2011-02-16 30 views
6

我已經提出了兩種不同的視頻到圖像捕捉解決方案,並且想知道我是否可以將兩個世界的最好結合在一起。我目前使用DirectShow加載AVI文件並捕獲圖像。但是,DirectShow缺乏圖像處理功能以及製作額外濾鏡的需求使我停下腳步。使用DirectShow捕獲幀和OpenCV來處理

然後我轉向OpenCV。

它具有我需要的所有圖像處理功能,但在視頻中加載DirectShow解決方案能夠檢索時遇到問題。有沒有關於這個過程或任何接近它的任何在線教程?感謝您的任何建議。

回答

1

是的,這裏是一個文章的鏈接:http://opencv.willowgarage.com/wiki/DirectShow

+0

雖然表現的背後需要的是什麼做的理論我理解的概念,填補了空白。感謝您的鏈接。我要補充的是cvConvertImage函數只會有一個BYTE緩衝區出錯。我不得不把我的創建IplImage變量,並有它的imageData指向緩衝區,它的原點指向數據。防爆。 cvImage-> imageData = dsImage; cvImage-> imageDataOrigin = cvImage-> imageData; – Seb 2011-02-16 21:38:08