Opencv4Tegra是基于標準opencv的CPU和GPU硬件加速版本。Opencv是開放計算機視覺,其包含了很多計算機視覺,圖像處理和機器學習算法。
在jetson開發板上有三種opencv版本可以使用分別是:
(1)通常的opencv
(2)GPU加速的opencv(標準opencv包里的一部分,CUDA GPGPU加速)
(3)opencv4tegra(GPU和CPU加速)
Opencv4tegra不包括SIFT和SURF算法(專利問題)。
用opencv4tegra時,如果需要用這兩個算法,需要將算法中的相應部分復制到自己的項目中,除了復制部分,其他部分還是可以得到硬件加速。
不用opencv4tegra,利用opencv,其中GPU模塊,可以得到GPU加速,但是沒有CPU優化,不用考慮之前缺失的算法部分。
參考鏈接:http://www.jetsonhacks.com/2015/06/14/ros-opencv-and-opencv4tegra-on-the-nvidia-jetson-tk1/
|
新聞熱點
疑難解答