Tamaños de vista previa de cámara compatibles para los teléfonos Android populares
Estoy trabajando con marcos de previsualización de la cámara, y necesito tomar una decisión sobre qué tamaño de la inspección previo mínimo trabajaré con. Necesito bastante alta resolución, y estoy tratando de averiguar la mayor resolución de vista previa que puedo obtener a través de los teléfonos Android más populares y las versiones del sistema operativo. (A juzgar por esta pregunta sobre los tamaños de vista previa de Nexus One / Froyo , parece que a veces cambian a través de las versiones del sistema operativo para el mismo dispositivo.)
¿Hay un recurso en cualquier lugar que básicamente lista la salida de android.hardware.Camera.Parameters.getSupportedPreviewSizes()
para un montón de dispositivos diferentes (o pares de versión de dispositivo / OS)?
- Cámara en la aplicación de teléfono. Reiniciar la aplicación
- Imagen captada androide para estar en retrato
- ¿Debo importar android.graphics.camera o android.hardware.camera?
- Acceder a la cámara frontal y posterior simultáneamente en los dispositivos Samsung Galaxy
- Android: detectar el brillo (cantidad de luz) en el entorno del teléfono con la cámara?
Alternativamente, si no hay tal listado, esta pregunta podría convertirse en tal recurso. Voy a muy feliz upvote todas las respuestas que incluyen nuevos puntos de datos individuales para los teléfonos específicos / versiones del sistema operativo.
Y para evitar el comentario obvio: Sí, sé que voy a tener que probar mi código en un montón de dispositivos de todos modos. Pero idealmente me gustaría tomar algunas decisiones razonablemente informadas acerca de la resolución a principios de, sin tener que comprar una gran cantidad de dispositivos sólo para empezar.
- Córdoba: cómo tomar una foto sin usar la aplicación de cámara
- Android- Tomar una foto de la cámara frente a la cámara gira la foto
- Grabación de vídeo de un servicio
- Cómo tomar una foto de retrato cuando el dispositivo está en el paisaje
- Ionic Cordova cámara problema con ios 10
- Orientación androide - problemas con intentos (cámara)
- Android / Java: detecta si el dispositivo tiene una cámara BACK
- La devolución de llamada de autofocus de la cámara no ocurre
Mi experiencia me dice, que 640×480 está disponible en casi todas partes, e incluso si las mayores resoluciones son anunciadas por el objeto de la cámara, no todos ellos son realmente utilizables. He experimentado segfaults en HTC Hero cuando intenté la resolución máxima – buffer de datos utilizado para pasar las imágenes de vista previa se mmaped, y este tamaño parece ser limitado
HTC Wildfire ejecutando Froyo
1280 x 720 1.778 800 x 480 1.667 768 x 432 1.778 720 x 480 1.500 640 x 480 1.333 576 x 432 1.333 480 x 320 1.500 400 x 240 1.667 384 x 288 1.333 352 x 288 1.222 320 x 240 1.333 272 x 272 1.000 240 x 240 1.000 240 x 160 1.500 176 x 144 1.222
Muchos datos aquí: http://www.kirill.org/ar/ar.php
My Nexus 9 running Lollipop tiene estos tamaños de cámara frontal:
1472 x 1104 1.333 736 x 552 1.333 1280 x 720 1.778 720 x 480 1.500 640 x 480 1.333 352 x 288 1.222 320 x 240 1.333 176 x 144 1.222
Nexus 4 que funciona el bocadillo del helado
1280 x 720 1.778 800 x 480 1.667 768 x 432 1.778 720 x 480 1.500 640 x 480 1.333 576 x 432 1.333 480 x 320 1.500 384 x 288 1.333 352 x 288 1.222 320 x 240 1.333 240 x 160 1.500 176 x 144 1.222
- Android ListFragment no guarda el paquete en onSaveInstanceState () / no recupera el bundle en onActivityCreated ()
- Error al ejecutar el comando adb mediante programación