Tag: procesamiento de imágenes

Cuadros de bits en escala de grises en android

Tengo una matriz de bytes que corresponden a un "bitmap en grises" (un byte-> un píxel), y necesito crear un archivo PNG para esta imagen. El método siguiente funciona, pero el png creado es ENORME, ya que el Bitmap que estoy usando es un mapa de bits ARGB_8888, que toma 4 bytes por píxel en […]

OpenCV – Java: función inRange

Lo siento, es mi segunda pregunta hoy, pero estoy seguro de que alguien sabe cómo responder a mi pregunta. Tengo mi imagen mRgba y cuando hago esto: Core.inRange(mRgba, B1, B2, mRgba); Tengo el resultado que espero: toda mi imagen RGBA es umbral entre B1 y B2. Ahora quiero hacer esto: Mat roi = mRgba.submat(rect); Core.inRange(roi, […]

Ajuste de saturación y ColorFilter a la imagen simultáneamente

La siguiente función cambia el contraste y el brillo de la imagen correctamente. Bitmap bmp; ImageView alteredImageView; … public void drawAlteredImage(float contr,float bright) { Bitmap alteredBitmap = Bitmap.createBitmap(bmp.getWidth(), bmp.getHeight(), bmp.getConfig()); Canvas canvas = new Canvas(alteredBitmap); Paint paint = new Paint(); ColorMatrix cm = new ColorMatrix(); cm.set(new float[] { contr, 0, 0, 0, bright, 0, contr, […]

Cómo cambiar el tamaño de una imagen a la imagen de alta resolución sin perder píxeles?

Estoy trabajando en algunas tareas de procesamiento de imágenes. He hecho la resolución baja Bitmap usando getDrawingCache() y createScalledBitmap() Pero cuando vuelvo a clasificar según el tamaño esta imagen a la alta resolución diga 612 X 612 mi imagen está consiguiendo enmascarada. Y se ve tan mal. ¿Hay alguna manera de cambiar el tamaño de […]

Encuentra color dominante en un marco de cámara en OpenCV Android

Quiero obtener el color dominante en un objeto Android CvCameraViewFrame. Yo uso el siguiente código de OpenCV Android para hacer eso. Este código se convierte de código OpenCV c ++ a OpenCV código Android. En el código siguiente, hago un bucle a través de todos los píxeles en el marco de mi cámara y encuentro […]

Detección de imágenes en paralelo y vista previa de la cámara OpenCV Android

Estoy usando OpenCV para detectar una imagen. Aquí está mi problema: mi función detect_image(mRgba) necesita algo de tiempo para realizar operaciones y dar algunos resultados. Mientras que la función está computando la previsualización de la cámara es congelada porque muestra solamente la imagen cuando el código alcanza el return inputFrame.rgba() quisiera saber cómo hacer que […]

Error al establecer ROI OpenCV Android

Estoy tratando de averiguar cómo establecer el ROI de una imagen en OpenCV en Android. Lo he hecho en otros sistemas operativos, así que creo que CÓMO lo estoy haciendo es semánticamente correcto, pero hay un error en alguna parte. Hasta ahora he intentado esto Rect roi = new Rect(0, 0, inputFrame.cols(), inputFrame.rows()); Mat cropped […]

Cómo convertir una imagen en escala de grises?

Quiero hacer exactamente igual que la imagen anterior a través de código (android). Pero estoy confundido sobre el algoritmo para hacer eso. Todo lo que sé es: Con cada píxel: Convertir RGB a HSL ??? Convertir HSL de nuevo a RGB ¿Puede alguien explicarme qué hacer en el Paso 2? Muchas gracias. ps: Puedo configurar […]

Convertir imagen JPEG / PNG a formato de imagen TIFF en Android OS

Estoy desarrollando una aplicación en la que necesito la imagen en formato TIFF. Pero en android puede convertir su imagen de mapa de bits a sólo JPEG / PNG. ¿Hay una buena manera de convertir el archivo JPEG / PNG al formato TIFF en android?

Android – openCV, obtener parte de la imagen – comportamiento extraño

Estoy tratando de obtener parte de la imagen obtenida de la cámara. Estoy usando código abajo. Cuando vuelvo cameraframe everyting es OK y toda la imagen se muestra. Pero cuando uso el código de abajo, sólo se muestra la imagen en negro. ¿Qué estoy haciendo mal? Por supuesto la imagen obtenida de inputFrame.rgba tiene una […]

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