Python | Paleta de colores OpenCV BGR con barras de seguimiento

OpenCV es una biblioteca de funciones de programación destinada principalmente a la visión artificial en tiempo real. En este artículo, vamos a crear una ventana que contendrá una paleta de colores RGB con barras de seguimiento. Al mover las barras de seguimiento, el valor de los colores RGB cambiará de b/n de 0 a 255. … Continue reading «Python | Paleta de colores OpenCV BGR con barras de seguimiento»

¿Cómo instalar OpenCV para Python en Linux?

Requisito previo: Introducción al lenguaje Python  OpenCV es la enorme biblioteca de código abierto para la visión por computadora, el aprendizaje automático y el procesamiento de imágenes y ahora juega un papel importante en la operación en tiempo real, lo cual es muy importante en los sistemas actuales. Al usarlo, uno puede procesar imágenes y … Continue reading «¿Cómo instalar OpenCV para Python en Linux?»

Python | Operaciones Morfológicas en Procesamiento de Imágenes (Gradiente) | Conjunto-3

En los artículos anteriores se especificaba la operación de Apertura y la operación de Cierre. En este artículo se elabora otra operación morfológica que es el Gradiente . Se utiliza para generar el contorno de la imagen. Hay dos tipos de gradientes, gradiente interno y externo. El degradado interno realza los límites internos de los … Continue reading «Python | Operaciones Morfológicas en Procesamiento de Imágenes (Gradiente) | Conjunto-3»

Python OpenCV | método cv2.elipse()

OpenCV-Python es una biblioteca de enlaces de Python diseñada para resolver problemas de visión por computadora. cv2.ellipse()El método se utiliza para dibujar una elipse en cualquier imagen. Sintaxis: cv2.ellipse(image, centerCoordinates, axesLength, angle, startAngle, endAngle, color [, thick[, lineType[, shift]]]) Parámetros: imagen: Es la imagen sobre la que se va a dibujar la elipse. centerCoordinates: Son … Continue reading «Python OpenCV | método cv2.elipse()»

Detecta y reconoce matrículas de automóviles a partir de un video en tiempo real

Reconocer la matrícula de un automóvil es una tarea muy importante para un sistema de seguridad basado en cámaras de vigilancia. Podemos extraer la matrícula de una imagen usando algunas técnicas de visión por computadora y luego podemos usar el Reconocimiento Óptico de Caracteres para reconocer el número de licencia. Aquí te guiaré a través … Continue reading «Detecta y reconoce matrículas de automóviles a partir de un video en tiempo real»

Programa OpenCV C++ para detección de rostros

Este programa utiliza la biblioteca OpenCV para detectar rostros en una transmisión en vivo desde la cámara web o en un archivo de video almacenado en la máquina local. Este programa detecta rostros en tiempo real y los rastrea. Utiliza clasificadores XML pre-entrenados para lo mismo. Los clasificadores utilizados en este programa tienen rasgos faciales … Continue reading «Programa OpenCV C++ para detección de rostros»

Python | Reproducir un video en modo inverso usando OpenCV

OpenCV (Open Source Computer Vision) es una biblioteca de visión por computadora que contiene varias funciones para realizar operaciones en imágenes o videos.   OpenCV’s application areas include : 1) Facial recognition system 2) motion tracking 3) Artificial neural network 4) Deep neural network 5) video streaming etc.  En Python, se puede usar una biblioteca OpenCV … Continue reading «Python | Reproducir un video en modo inverso usando OpenCV»

OpenCv | Imagen en blanco coloreada

Este artículo tiene como objetivo aprender cómo cargar una imagen en color en blanco usando OpenCv. Usando OpenCV, podemos generar una imagen en blanco con cualquier color que deseemos. Entonces, profundicemos y entendamos el concepto con la explicación completa. Código: código C++ para crear una imagen en color en blanco // c++ code explaining how … Continue reading «OpenCv | Imagen en blanco coloreada»

Python | Filtrado Bilateral

Se utiliza un filtro bilateral para suavizar las imágenes y reducir el ruido, conservando los bordes . Este artículo explica un enfoque que usa el filtro de promedio, mientras que este artículo proporciona uno que usa un filtro de mediana. Sin embargo, estas circunvoluciones a menudo dan como resultado una pérdida de información de borde … Continue reading «Python | Filtrado Bilateral»

Python | Detección de sonrisas usando OpenCV

Los detectores de emociones se utilizan en muchas industrias, una de las cuales es la industria de los medios de comunicación, donde es importante que las empresas determinen la reacción del público a sus productos. En este artículo, vamos a construir un detector de sonrisas usando OpenCV que toma imágenes en vivo desde la cámara … Continue reading «Python | Detección de sonrisas usando OpenCV»