我使用Camera2 API來創建一個攝像頭組件,可以掃描條形碼和掃描已期間的拍照能力處理框架。這是有點工作,但預覽閃爍 - 它似乎像以前的幀,有時綠色框架中斷實時預覽。的Android Camera2拍照而
我的代碼是基於谷歌的Camera2Basic。我只是再添加一個ImageReader
,並將其表面作爲新的輸出和目標CaptureRequest.Builder
。其中一個閱讀器使用JPEG和另一個YUV。當我從輸出中移除JPEG閱讀器的表面時,閃爍消失(未將其傳入createCaptureSession
)。
有相當多的代碼,所以我創建了一個要點:click - 試圖擺脫完全無關的代碼。
'提前致謝!'如果您認爲您可以提前致謝,您肯定無法獲得幫助。我們不是那樣的。 – greenapps
你寫過你正在使用Nexus 5.你使用哪種ROM? –
實際上在兩個Nexus 5上測試了這一點,其中一個使用Android 5.1和另一個6.0。根本沒有生根 – aalices