I eine geschlossene Quellbibliothek für AR habe und muß Verfahren aus dieser Bibliothek mit der Breite, Höhe und byte [] Parametern (in onPreviewFrame Rückruf) nennen. Ich rende Vorschau mit OpenGLES 2.0 und SurfaceTexture. Ich möchte in höherer Auflösung rendern und Daten in niedriger Auflösung in die Bibliothek übertragen. Ist es möglich?Render-Kamera mit hohen Auflösung, mit geringerer Qualität des Bildes in onPreviewFrame
-1
A
Antwort
1
Nein ist es nicht. Die meisten Bildverarbeitungsbibliotheken wissen, wie sie ihre Eingaben herunterskalieren können. Wenn deins nicht der Fall ist, sollten Sie das Byte [] in Ihrem onPreviewFrame() - Callback für es erneut abtasten. Beachten Sie, dass AR-Prozesse oft nur Graustufen benötigen und Sie somit 33% der Downscaling-CPU-Zyklen speichern können.