0
我需要使用OpenCV以及從智能手機相機接收到的幀進行一些深入的後臺處理。對於某些處理,我的幀頻從20 FPS下降到2甚至0.3 FPS。Android中的OpenCV服務與線程
我的主意是使用處理函數消息的線程,但因爲我是android中的新手,並且正在查看文檔,所以似乎服務更適合我的情況。
我的後臺任務不僅僅是發送數據,我需要該任務的結果,所以idk選擇什麼。
我需要使用OpenCV以及從智能手機相機接收到的幀進行一些深入的後臺處理。對於某些處理,我的幀頻從20 FPS下降到2甚至0.3 FPS。Android中的OpenCV服務與線程
我的主意是使用處理函數消息的線程,但因爲我是android中的新手,並且正在查看文檔,所以似乎服務更適合我的情況。
我的後臺任務不僅僅是發送數據,我需要該任務的結果,所以idk選擇什麼。
嘗試AsyncTask
。它很容易使用。你可以找到實施指南here
「我的幀速率從20 FPS下降到2甚至0.3」 - 內存使用情況? - >垃圾收集? – JimmyB