close
今天心血來潮,將自已寫的binary code和emgu所提供的opencv code 比較執行效能
以上方這張圖當作sample進行測試大小為512x512
先用自已寫的binary 演算法去run,執行五次效能為
56 ms
38 ms
37 ms
40 ms
41 ms
改用opencv 3.3 版的binary去run,同樣執行五次
200 ms
197 ms
189 ms
194 ms
197 ms
將opencv 讀檔程式
Image<Bgr, Byte> image1 = new Image<Bgr, byte>("baboon_lena.png");
改成
Bitmap image1 = (Bitmap)Image.FromFile("baboon_lena.png");
binary演算法不變,同樣執行五次
128 ms
126 ms
126 ms
147 ms
133 ms
發現效能確實提高,opencv可以滿足一般人快入進入影像處理的領域..程式效能還是無法跟自已寫的相比
全站熱搜
留言列表