2011-12-02 55 views
0

我有一個1000幀的原始視頻。我正在做這些幀的反向透視映射並將這些幀存儲在硬盤上。但是這個過程需要大約10分鐘才能完成。 有沒有其他方法可以提高速度?我正在使用CVWarpPerspective和cvgetperspectivetransform函數,我必須以500毫秒的最大延遲實時執行它。將原始視頻的幀轉換爲反向透視映射的幀

回答

0

您可以使用OpenGL進行硬件加速;但是你最大的瓶頸可能是把圖像寫回磁盤。

假設圖像不小;半秒加載,扭曲並保存1000個原始幀非常苛刻。這個規範的原因是什麼?

+0

我需要它在道路檢測系統上的標誌。 – Aizen

+0

您不能計算透視變換,只在需要時插入圖像;那麼你將不必保存扭曲的圖像。 – koan