2012-10-04 103 views
1

我正在運行Aforge.net提供的兩個相機測試樣品在我的雙核2.0 GHz筆記本電腦與2 GB RAM。現在我看到很多CPU使用情況,因爲應用程序開始顯示來自2個攝像頭的視覺效果。目前它佔用整個CPU功耗的60%到70%。任何人都可以告訴我爲什麼它需要消耗那麼多的CPU,我該如何避免它,因爲我必須構建一個類似的應用程序,這將需要2個相機視覺,我將使用C#。Aforge.net消耗大量的CPU電量

+0

攝像頭生成多少數據。秒?我很驚訝Kinect攝像頭產生了多少數據。你有沒有嘗試分析你的應用程序,看看在哪裏/如何花費時間? –

+0

嗨我也面臨同樣的問題CPU消耗60%至70%。你有解決這個問題的方法嗎? – Giresh

回答

1

可能是很多事情。打開一個分析器,找出時間花在哪裏。然後調整你的問題!

+0

分析也沒有幫助。這個問題也在aforge論壇上,但顯然沒有解決。它所說的是責備微軟創建WMV3編解碼器,這需要壓縮,這反過來又會增加CPU使用率。 – Danish

+0

也許你可以讓攝像機以另一種格式進行流式傳輸,以免你使用WMV3代碼? – IvoTops

+0

然後使用另一個編解碼器。 – TomTom