簡體   English   中英

使用Android相機的最有效方法是什么?

[英]What is the most efficient way to work with the Android camera?

我正在開發一個使用NDK進行大量圖像處理的AR應用程序。 結果最多為10幀。

我認為部分問題是我在Android中使用相機的方式。

我想知道從Android 4及更高版本的相機中獲取幀的最有效方法是什么。

PS-我使用的是舊的'setPreviewCallback'技術,我知道它在內存方面效率很低(為每個幀分配內存,然后GC必須清除)。

謝謝!

當然,使用setPreviewCallbackWithBuffer()會更有效。 您的里程可能會有所不同,但是Samsung Note 10每秒可以提供30個WVGA幀(和編碼)。 您不需要4.0,此API自2.2起可用。

PS您是否測量了沉重的圖像處理時間?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM