Vermeiden Sie das Klappen der Frontkamera

Ich versuche, auf die rohe Futter von Andrids vorderseitiger Kamera zuzugreifen. Standardmäßig wird die Vorderseite der Kamera in die Kamera gedrückt, so dass die Benutzer sich selbst sehen können, als ob sie in einen Spiegel schauen – das ist toll, aber nicht was ich brauche. Was ist der beste Weg, um die rohe Futter zu bekommen? Gibt es eine Möglichkeit, das automatische Spiegeln zu deaktivieren, oder sollte ich versuchen, es in Code selbst zu drehen? Meine Anwendung muss eine Echtzeit-Feed der Front-Kamera anzeigen, ohne dass sie wie ein Spiegel umgedreht wird.

  • Java.lang.RuntimeException: Fehler beim Verbinden mit dem Kamerastienst
  • Was ist der beste Weg, um StartPreview () aufzurufen, nachdem ein Bild aufgenommen wurde?
  • Verwenden der Kamera-Aktivität in Android
  • Android-Kamera takePicture-Funktion ruft keine Callback-Funktion auf
  • Wie benutzt man Android-Kamera im Hintergrund?
  • Opengl transparenter Hintergrund und Kamera Vorschau nicht wie Texturierung
  • Was könnte dazu führen, dass eine Android-Aktivität sich bei der Rückkehr von der Kamera unendlich neu lädt?
  • Alle Kamerabilder in Android auflisten
  • 2 Solutions collect form web for “Vermeiden Sie das Klappen der Frontkamera”

    Wenn du eine nach vorne gerichtete Kamera zum Barcode-Scannen verwenden möchtest, kannst du TextureView verwenden und eine Transformationsmatrix darauf anwenden. Wenn die Textur aktualisiert wird, können Sie die Bilddaten lesen und diese verwenden.

    Siehe https://github.com/hadders/camera-reverse

    Speziell von MainActivity.java

    mCamera.setDisplayOrientation(90); Matrix matrix = new Matrix(); matrix.setScale(-1, 1); matrix.postTranslate(width, 0); mTextureView.setTransform(matrix); 

    Die Daten von der Frontkamera sind wie die Kamera das sieht es und sieht dich an. Die linke Seite des Bildes ist deine rechte Seite. Ich denke, das ist das, was du schon willst? Wenn es auf eine SurfaceView , ist es umgedreht, also wirkt es, wie du sagst, aber das ist eine separate kosmetische Transformation.

    Zumindest ist das, wie jedes Gerät, das ich gesehen habe, funktioniert und ich habe es hart gesehen, um die Kamera-Unterstützung im Barcode Scanner / Barcode Scanner + zu implementieren.

    Das Android ist ein Google Android Fan-Website, Alles ΓΌber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.