攝像頭不同環境性能分析

源代碼分享:

1、https://gitee.com/zhanglongtumi/CameraQt

2、https://gitee.com/zhanglongtumi/CameraCsAforge

3、https://gitee.com/zhanglongtumi/CsCameraEmgu

 

三份Git分享地址處,有其運行的截圖。

另外其軟件運行一段時間的,運行情況圖,CPU使用情況圖,GPU使用情況圖

 

1、爲Qt版的攝像頭調用分析圖,可以看出,相機的調用佔用的資源:用到GPU,沒用到CPU。

2、爲C#版,使用的控件爲,Aforge控件。相機佔用的資源:用到CPU,沒用GPU。

3、爲C#版,使用的控件爲,Emgu控件。相機佔用的資源:用到CPU,也用到GPU。

 

Qt版與C#版中,最大的差別就是內存的變化。qt中,內存無變化。而C#的軟件一直在變。

 

補充,vc下面,用opencv調用攝像頭。用到CPU,沒用到GPU,內存無變化。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章