미리보기를 TextureView로 보내도록 구성된 카메라가있는 Android 앱이 있습니다. 내 SurfaceTextureListener의 onSurfaceTextureUpdated 방법에서 내가 사용하는 비트 맵으로 미리보기 프레임을 뽑아 : 그것은 잘 작동하지만 아주 긴 시간 (A 720x1280 이미지에 대해 200-250 밀리 초) 소요Android TextureView.getBitmap()이 매우 느립니다.
textureView.getBitmap(existingBitmap);
. 이 작업이 훨씬 빨라지는 것 같습니다. 이 작업의 성능을 향상시킬 수있는 방법에 대한 의견이 있으십니까?
해결 방법을 찾으셨습니까? 나는 너와 똑같은 상황에 처해있다. –
아직 없습니다. 아마도 OpenGL 컨텍스트를 설정하고 텍스처에서 읽어야 할 것입니다. 그러나 아직 조사하지는 않았습니다. 뭔가 알아낼 수 있는지 알려주세요. – ajselvig
@ajselvig 당신은 OpenGL 텍스처에서 그것을 읽을 수 있었습니까? 그렇게 할 수있는 방법을 찾지 못했습니다. –