首先,作業系統是基于Linux的,一共兩臺:
機1:為虛擬機,系統類似于UBUNTU,cmake版本3.16.3
機2:不是虛擬機,系統類似于紅帽,cmake版本2.8.12
(原諒我對這個系統也不太了解,只能描述成這樣了)
OpenCV版本:2.4.13.6
將這個版本的opencv分別在兩臺電腦用同樣的命令編譯后使用。發現機2比機1慢(按道理應該機2更快)
專門創建一個程式,測驗openCV,程式只有創建影像,然后對影像resize,回圈一萬次,發現機2比機1慢了超過10倍。(就呼叫openCV的函式慢很多)
造成這么慢的原因,有大神知道嗎??是否可以解決?
uj5u.com熱心網友回復:
人工頂貼。。。。uj5u.com熱心網友回復:
我已經找到原因了。我編譯的命令,TBB 是ON,但是虛擬機沒有裝TBB。另外一臺裝了。所以出現了時間巨大的差異轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/268803.html
標籤:OpenCV
上一篇:Win10更新后問題
