我在Opencv Answers小組中發佈了一個關於TBB性能的問題。這是link。TBB預先在Opencv-2.4.5中啓用?
該鏈接的答案如下所述。
可能你使用的2.4.5圖書館使用和不使用TBB但是比較, ,因爲OpenCV的2.4.3多線程支持功能已 被列入源代碼,不需要建立與opencv的 TBB支持了。它在必要時自動完成,並且包含的dll包含在需要的源文件中。
但我在Hog描述符中遇到了性能變化。那就是我使用樣本中的peopledetect.cpp,並在opencv2.4.5中同時使用TBB和TBB進行編譯。我可以看到用TBB編譯的Opencv2.4.5執行速度爲2x,而沒有TBB的Opencv2.4.5執行速度非常慢。
有人可以請符合以下幾點,因爲我找不到任何可以來源。
1)從opencv2.4.3我們不需要使用TBB打開opencv重建?