Generalidades

Android Camera2 obtiene información sobre el tamaño y los fps | por Rust Fisher | febrero de 2022

ahora usamos Obtenga tamaño de vista previa compatible e información de fps.

por instancia, entonces es el parámetro.

: De ahora en adelante lo llamaremos «cámara» o «cámara1»

El código anterior funciona para algunos teléfonos con cámara frontal elevable (como HONOR X10), La cámara frontal se puede levantar. Los usuarios pueden sorprenderse con esto, la cámara frontal simplemente aparece y regresa.

Android Camera2 obtiene informacion sobre el tamano y los fps
Cámara frontal Honor X10

deberíamos considerar usar cámara 2 Obtener el tamaño de vista previa.no más .

Ve a gradle primero.

Esta demostración es un módulo. Ahora echemos un vistazo al módulo gradle.

Necesitamos el paquete androidx.

  • Compilar SDK 31
  • androidx.camera:cámara-core:1.1.0-beta01
  • androidx.cámara:cámara-cámara2:1.1.0-beta01

Nota: aquí Así que tenemos que juzgar la versión de Android.

versión beta01 de camera2, creemos que camera2 está en desarrollo…

Primero mire estos paquetes importados, la mayoría de ellos son sobre camera2

Verifique la versión de Android SDK que está ejecutando, se requiere API> = 21 (LOLLIPOP).

Obtener gerente de cámara Ejemplo de uso .

A diferencia de camera1, camera2 puede obtener información de la cámara sin llamar .

tamaño de la cámara existe El paquete está en desuso. Uso de la cámara2 .

Para el rango de fps, aquí use Alcance clase.

No olvides comprobar la versión de Android.

Tenemos Alcance Almacene el rango de fps en el código anterior.

Alcance necesita expandir T comparable. nosotros usamos Alcance Antes, aquí está entero Información de clase.

Alcance Se proporcionan algunas funciones útiles. Requiere que configure las matemáticas.

algunas funciones:

Por ejemplo.Tenemos [1, 100]entrada 99, salida verdadera.

Por ejemplo.por [1, 300]ingresar [2, 333]la salida es falsa.

Por ejemplo.por [1, 10], entrada 3, salida 3. Entrada 32, salida 10 (máx.).

LEER  SlidingPaneLayout - Estilo para Android

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba