Tag: android cámara

Cambiar entre las cámaras frontal y posterior

Estoy usando la cámara de ejemplo google y funciona bien. Pero, ¿cómo puedo cambiar la cámara entre la parte posterior y frontal con un botón? private void setUpCameraOutputs(int width, int height) { Activity activity = getActivity(); CameraManager manager = (CameraManager) activity.getSystemService(Context.CAMERA_SERVICE); try { for (String cameraId : manager.getCameraIdList()) { CameraCharacteristics characteristics = manager.getCameraCharacteristics(cameraId); // We […]

Objetivo de la cámara Android FileUriExposedException para SDK> = 24

Yo uso este código para obtener una imagen de la cámara y ponerla en imageview: private void openCamera() { mMediaUri =getOutputMediaFileUri(MEDIA_TYPE_IMAGE); Intent photoIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); photoIntent.putExtra(MediaStore.EXTRA_OUTPUT, mMediaUri); startActivityForResult(photoIntent, REQUEST_TAKE_PHOTO); // dialog.dismiss(); } private Uri getOutputMediaFileUri(int mediaTypeImage) { //check for external storage if(isExternalStorageAvaiable()) { File mediaStorageDir = getActivity().getExternalFilesDir(Environment.DIRECTORY_PICTURES); String fileName = ""; String fileType = […]

Libstreaming errores (búfer de decodificador no lo suficientemente grande, decodificador no decodificar nada)

Estoy tratando de usar la librería de libstreaming desde aquí: https://github.com/fyhertz/libstreaming Estoy siguiendo ejemplo2 de esto: https://github.com/fyhertz/libstreaming-examples Tratando de usar esta biblioteca de streaming en un Galaxy Nexus. Si utilizo una resolución pequeña (nueva VideoQuality (128,96,20,500000)), consigo un error que el decodificador no decodificó nada: 06-09 19:59:31.531: D/libEGL(8198): loaded /vendor/lib/egl/libEGL_POWERVR_SGX540_120.so 06-09 19:59:31.539: D/libEGL(8198): loaded /vendor/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so […]

Programación Android Camera.PreviewCallback (con OpenGL y OpenCV)

Estoy desarrollando una aplicación que requiere un gran procesamiento de imágenes usando la entrada de cámara y la visualización de resultados en tiempo real. He decidido usar OpenGL y OpenCV junto con la API de cámara normal de Android. Hasta ahora se ha convertido en un poco de una pesadilla multithreading, y por desgracia me […]

Las imágenes con la API de Camera2 son realmente oscuras

Estoy trabajando en Android e intento capturar una imagen sin mostrar ninguna vista previa. Traté de simplificar el proceso haciendo una clase. Está funcionando, pero todas las fotos son muy oscuras. Aquí está mi clase: public class Cam { private Context context; private CameraManager manager; private CameraDevice camera; private CameraCaptureSession session; private ImageReader reader; public […]

Android: varias preguntas de API de cámara

Estoy utilizando el código proporcionado en la siguiente URL para intentar trabajar con la API de la cámara Android: http://marakana.com/forums/android/examples/39.html Esto ha planteado varias preguntas que he tratado en vano de encontrar las respuestas hasta ahora. 1) Mi aplicación necesita estar en la orientación vertical, pero todos los ejemplos de código que he visto (incluidos […]

La calidad de vista previa de la cámara en Android es mala

Estoy haciendo una aplicación de cámara en Android y he utilizado la siguiente función para obtener el tamaño de vista previa: private Size getOptimalPreviewSize(List<Size> sizes, int w, int h) { final double ASPECT_TOLERANCE = 0.1; double targetRatio = (double) w / h; if (sizes == null) return null; Size optimalSize = null; double minDiff = […]

Android – comprimir mapa de bits antes de guardarlo en SDCARD en actividad para obtener resultados

He estado revolviendo mi cabeza en esto, y no estoy seguro de qué hacer. Lo que estoy tratando de hacer es: Tome una foto, comprima a png (manteniendo las dimensiones originales), y luego guárdelo en sdCard. La razón por la que tengo que hacer esto es porque tengo que volver a compilarlo de nuevo, entonces […]

actualiza la galería de imágenes de Android con el nuevo mapa de bits

Estoy tratando de guardar un archivo de imagen en un almacenamiento externo. Puedo guardar la imagen en el sdcard pero no aparece en la aplicación de galería Androids. He intentado este enfoque: File path = Environment.getExternalStorageDirectory(); File f = new File(path + "/mydirectory/" + imageName + "_" + System.currentTimeMillis() + ".jpg"); FileOutputStream fos = new […]

La aplicación de cámara de llamadas recrea la actividad de Android

Estoy trabajando en una actividad tabulada que se implementa con ActivityGroup. Cuando llamo a la aplicación de cámara y devuelve su llamada siempre onCreate () y recrea la actividad. Debido a esto la devolución de llamada a onActivityResult tiene un nulo de datos. Estoy agregando este archivo de manifiesto dentro. Pero no hay cambio. android:screenOrientation="portrait" […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.