Detección de un color específico (azul aquí) usando OpenCV con Python

El siguiente código en python usa la biblioteca OpenCV que se emplea para las técnicas de procesamiento de imágenes. El programa permite la detección de un color específico en un contenido de video de transmisión en vivo. Un video se compone de infinitos cuadros en diferentes instantes de tiempo. Detectaremos el color de cada cuadro … Continue reading «Detección de un color específico (azul aquí) usando OpenCV con Python»

Leer y mostrar una imagen en OpenCV usando C++

En este artículo, discutiremos cómo abrir una imagen usando OpenCV (Open Source Computer Vision) en C++ . A diferencia de Python, no se requieren bibliotecas adicionales en C++. OpenCV C++ viene con este increíble contenedor de imágenes Mat que maneja todo por nosotros. El único cambio visto desde un programa C++ estándar es la inclusión … Continue reading «Leer y mostrar una imagen en OpenCV usando C++»

OpenCV: mezcla alfa y enmascaramiento de imágenes

La mezcla alfa es el proceso de superponer una imagen de primer plano sobre una imagen de fondo. Tomamos estas dos imágenes para mezclar: gfg.png manzana.jpeg Pasos : Primero, importaremos OpenCV. Leemos las dos imágenes que queremos fusionar. Se muestran las imágenes. Tenemos un bucle while que se ejecuta mientras la elección es 1. Introduzca … Continue reading «OpenCV: mezcla alfa y enmascaramiento de imágenes»

CV abierto | Cargando video

Este artículo tiene como objetivo aprender cómo mostrar un video en OpenCV. Hacerlo es una tarea simple como mostrarse como una sola imagen. Pero aquí, esta visualización de fotogramas debe leerse en bucle como parte de la secuencia. Comprendamos el proceso completo línea por línea en detalle. Código: CvCapture* capture = cvCreateFileCapture(«…input\\video_file.avi»); La función cvCreateFileCapture() … Continue reading «CV abierto | Cargando video»

Python OpenCV | método cv2.imwrite()

OpenCV-Python es una biblioteca de enlaces de Python diseñada para resolver problemas de visión por computadora. cv2.imwrite()El método se utiliza para guardar una imagen en cualquier dispositivo de almacenamiento. Esto guardará la imagen según el formato especificado en el directorio de trabajo actual. Sintaxis: cv2.imwrite(nombre de archivo, imagen) Parámetros: nombre de archivo: una string que … Continue reading «Python OpenCV | método cv2.imwrite()»

Python OpenCV | método cv2.erode()

OpenCV-Python es una biblioteca de enlaces de Python diseñada para resolver problemas de visión por computadora. cv2.erode()El método se utiliza para realizar la erosión en la imagen. La idea básica de la erosión es como la erosión del suelo, erosiona los límites del objeto en primer plano (siempre trate de mantener el primer plano en … Continue reading «Python OpenCV | método cv2.erode()»

Esteganografía de imágenes usando OpenCV en Python

La esteganografía de imágenes es el proceso de ocultar datos secretos en alguna imagen. En esta publicación, ocultaremos una imagen dentro de otra y la convertiremos en otra imagen y luego extraeremos ambas imágenes de la imagen anterior. La idea detrás de la esteganografía basada en imágenes es muy simple. Las imágenes están compuestas de … Continue reading «Esteganografía de imágenes usando OpenCV en Python»

Python | Eliminación de ruido de imágenes en color usando opencv

La eliminación de ruido de una imagen se refiere al proceso de reconstrucción de una señal a partir de imágenes ruidosas. La eliminación de ruido se realiza para eliminar el ruido no deseado de la imagen para analizarla mejor. Se refiere a uno de los principales pasos de preprocesamiento. Hay cuatro funciones en opencv que … Continue reading «Python | Eliminación de ruido de imágenes en color usando opencv»

Procesamiento de imágenes en Python (escalado, rotación, desplazamiento y detección de bordes)

Tomar fotografías es solo cuestión de hacer clic, así que jugar con él debería ser más que unas pocas líneas de código. Parece que no es un caso con python. Hay bastantes buenas bibliotecas disponibles en python para procesar imágenes como open-cv, Pillow, etc. En este artículo usaremos Open CV , una biblioteca de código … Continue reading «Procesamiento de imágenes en Python (escalado, rotación, desplazamiento y detección de bordes)»

Abriendo múltiples ventanas de color para capturar usando OpenCV en Python

OpenCV es una biblioteca de visión por computadora de código abierto que funciona con muchos lenguajes de programación y brinda un amplio alcance para comprender el tema de la visión por computadora. En este ejemplo, usaremos OpenCV para abrir la cámara del sistema y capturar el video en dos colores diferentes. Enfoque: con las bibliotecas … Continue reading «Abriendo múltiples ventanas de color para capturar usando OpenCV en Python»