während android camera2 api erforschen, kam ich zu wissen, dass wir Belichtungsstufe einstellen können, wie wir wollen, aber die Sache ist, möchte ich für eine fokussierte Region Expositionsniveau steuern, Wenn wir beispielsweise auf einen Teil des Kamerabildschirms tippen, wird dieser fokussiert und danach können wir die Belichtungsstufe für diese fokussierte Region erhöhen/verringern. Wie ich neu bei Android bin, wenn Sie irgendeine Idee haben, wie Sie dieses oder irgendein Tutorium angehen können, das zu mir nützlich sein wird.Kamera API2-Control Belichtungsstufe für einen festen Bereich in der Kamera
Antwort
Dies ist auf Hardwareebene nicht möglich. Normale Bildsensoren für mobile Geräte haben nur einen einzigen Belichtungswert für das gesamte Bild, so dass keine Region länger belichtet werden kann als andere.
Sie können nur aufhellen oder eine Region in der Nachbearbeitung verdunkeln, aber das ist nur digitale Multiplikation, so wird es Sie nicht mit Bereichen unter- oder überbelichtet helfen. Wenn Sie dies jedoch tun möchten, können Sie das Bild beispielsweise an die GPU senden und dann einen OpenGL ES-Shader schreiben, um einen Teil des Bildes mit einem Multiplikationsfaktor zu rendern.
Eine Alternative zu dem, was Eddy vorgeschlagen, mehrere Aufnahmen mit unterschiedlichen Belichtungen zu nehmen. Versuchen Sie dann, verschiedene Bereiche jedes Bildes miteinander zu verschmelzen - das ist mehr oder weniger das, was einige HDR-Algorithmen tun. Aber es hängt auch davon ab, was Sie eigentlich tun wollen - und wenn Sie dies in Echtzeit versuchen, gehen Sie mit dem, was Eddy gesagt hat.
„Es gibt verschiedene Möglichkeiten, HDR-Bilder zu erhalten, aber die häufigste ist Aufnahmen von der Szene mit unterschiedlichen Belichtungswerten aufgenommen zu verwenden.“ (more info)
- 1. Zxing (v3.2.0) Kamera festen Hochformat mit Eclipse
- 2. Verwenden Kamera Kamera als Webcam in Qt
- 3. Auto-Weißabgleich für Kamera
- 4. Zuschneiden der Android-Kamera
- 5. Kamera Absicht Bilder nur in der Kamera gespeichert Album
- 6. Android Kamera, onPictureTaken (byte [] imgData, Kamera Kamera) Methode & PictureCallback nie
- 7. ARKit - Position der Kamera?
- 8. Anpassung der Kamera-Overlay
- 9. Unterschied zwischen Kivy Kamera und opencv Kamera
- 10. Wahl der Kamera für das Robotersystem
- 11. Linie nach der Kamera
- 12. Mehrere Kamera-Komponente react-native-Kamera
- 13. UIImagePickerController in der Kamera öffnen
- 14. OpenGL Problem mit der Kamera (?)
- 15. Dynamische Fokusbereich für Android-Kamera
- 16. Kamera Gesichtserkennung
- 17. Kamera für Cross-Plattform (Xamarin)
- 18. Kamera Live-Vorschau friert auf Kamera wechseln
- 19. Kamera dropped Frames nach Kamera iOS
- 20. parallel Kamera in i.mx6QUAD
- 21. Kamera extrinsische Matrix für gluLookAt
- 22. 2D-Kamera in JavaFX?
- 23. OpenCV-Erkennungsbildschirm mit der Kamera
- 24. Kamera Bildverarbeitung
- 25. Anzeige Kamera in pyqt
- 26. Android Kamera Bildschirmgröße
- 27. Kamera Homographie
- 28. SpriteKit Kamera Positionskorrektur in iOS10?
- 29. Grenze Kamera Drehwinkel
- 30. Kamera folgen in phaser.js