源代碼分享:
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,內存無變化。