Mit der raw-Kamera byte [] - array für augmented reality

Ich bin die Entwicklung einer Augmented-Reality-app, so muss ich capture die Kamera-Vorschau, visuelle Effekte hinzufügen, um es, und zeigt es auf dem Bildschirm. Ich möchte dies tun, indem Sie die onPreviewFrame Methode der PreviewCallback. Das gibt mir ein byte[] variable, die raw-Bilddaten (YUV420 codiert), mit zu arbeiten.

Obwohl ich suchte nach einer Lösung für die vielen Stunden, ich kann nicht einen Weg finden, zu konvertieren, das byte[] variable auf ein beliebiges Bild-format, mit dem ich arbeiten oder selbst auf dem Bildschirm zeichnen.

Vorzugsweise würde ich konvertieren byte[] Daten zu RGB-format, die verwendet werden können sowohl für Berechnungen und Zeichnung.

Gibt es eine richtige Weg, dies zu tun?

Bitte stellen Sie nicht die tags in den Titel.

InformationsquelleAutor RemiX | 2011-07-04

Schreibe einen Kommentar