android / android/camera-samples
CameraXBasic:If you set the target resolution for the analyzer, the frame rate of the analyzer will drop to a particularly low level, even if nothing is done in the analyzer, but my device supports 720P, 30fps
- Vorherrschende Sprache
- Kotlin
- Sterne
- 5.5k
- Forks
- 2.4k
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
val imageAnalyzer = ImageAnalysis.Builder()
.setTargetResolution(Size(1080, 720))
.build()
val cameraSelector = CameraSelector.Builder().requireLensFacing(lensFacing).build()
val camera = cameraProvider.bindToLifecycle( this, cameraSelector , imageAnalyzer)
Beitragsleitfaden
Rechercherichtung
Beginnen Sie beim Aufruf von ImageAnalysis.Builder mit setTargetResolution(Size(1080, 720)) und beim im Bericht gezeigten Einstiegspunkt bindToLifecycle. Reproduzieren Sie das Problem mit einem ansonsten leeren analyzer auf einem Gerät, das 720p mit 30 fps unterstützt, und messen Sie anschließend die Bildrate des analyzers mit und ohne die Zielauflösung. Als abgeschlossen gilt die Aufgabe, wenn die Ursache isoliert und das gemeldete Verhalten mit niedriger Bildrate behoben oder mit einer unterstützten Einschränkung dokumentiert wurde.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- android, kotlin
- Bereich
- mobile-dev, performance
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 35/100