Detección de objetos de color similar en Python usando OpenCV

OpenCV  es una biblioteca de funciones de programación destinada principalmente a la visión artificial en tiempo real. el color OpenCV Numpy ,el colorenHSV,RGBinteresesoperación Código: Python3 # import required library import cv2 import numpy as np import matplotlib.pyplot as plt    # create a video object # for capture the frames. # for Webcamera we pass … Continue reading «Detección de objetos de color similar en Python usando OpenCV»

Detección de objetos de propuesta de región con OpenCV, Keras y TensorFlow

En este artículo, aprenderemos a implementar la detección de objetos de propuesta de región con OpenCV, Keras y TensorFlow. Instala todas las dependencias Use el comando pip para instalar todas las dependencias pip install tensorflow keras imutils pip install opencv-contrib-python Nota: asegúrese de instalar el paquete OpenCV anterior; de lo contrario, podría enfrentar errores de … Continue reading «Detección de objetos de propuesta de región con OpenCV, Keras y TensorFlow»

Detección de bordes holísticamente anidada con OpenCV y aprendizaje profundo

La detección de bordes anidada holísticamente (HED) es un modelo de aprendizaje profundo que utiliza redes neuronales totalmente convolucionales y redes supervisadas en profundidad para realizar predicciones de imagen a imagen. HED desarrolla automáticamente ricas representaciones jerárquicas (dirigidas por una supervisión profunda en las respuestas laterales) que son fundamentales para resolver la ambigüedad en la … Continue reading «Detección de bordes holísticamente anidada con OpenCV y aprendizaje profundo»

Python OpenCV – Función Canny()

En este artículo, veremos el filtro Canny Edge en OpenCV. La función Canny() en OpenCV se utiliza para detectar los bordes de una imagen. Sintaxis: cv2.Canny(imagen, T_inferior, T_superior, tamaño_apertura, L2Gradiente) Dónde:  Imagen: imagen de entrada a la que se aplicará el filtro Canny T_lower: Valor de umbral inferior en Hysteresis Thresholding T_upper: Valor de umbral … Continue reading «Python OpenCV – Función Canny()»

División y fusión de canales con Python-OpenCV

En este artículo, aprenderemos cómo dividir una imagen multicanal en canales separados y combinar esos canales separados en una imagen multicanal usando OpenCV en Python.  Para hacer esto, usamos las funciones cv2.split() y cv2.merge() respectivamente.  Imagen utilizada: División de canales cv2.split() se utiliza para dividir una imagen de varios canales/coloreada en imágenes separadas de un … Continue reading «División y fusión de canales con Python-OpenCV»

OCR de dígitos manuscritos | OpenCV

OCR , que significa reconocimiento óptico de caracteres , es una técnica de visión por computadora que se utiliza para identificar los diferentes tipos de dígitos escritos a mano que se utilizan en las matemáticas comunes. Para realizar OCR en OpenCV, usaremos el algoritmo KNN que detecta los k vecinos más cercanos de un punto … Continue reading «OCR de dígitos manuscritos | OpenCV»

Detección y extracción de texto usando OpenCV y OCR

OpenCV (visión por computadora de código abierto) es una biblioteca de funciones de programación destinadas principalmente a la visión por computadora en tiempo real. OpenCV en python ayuda a procesar una imagen y aplicar varias funciones como cambiar el tamaño de la imagen, manipulación de píxeles, detección de objetos, etc. En este artículo, aprenderemos cómo … Continue reading «Detección y extracción de texto usando OpenCV y OCR»

Python OpenCV: flujo óptico con método Lucas-Kanade

Requisitos previos: OpenCV OpenCV es una enorme biblioteca de código abierto para visión artificial, aprendizaje automático y procesamiento de imágenes. OpenCV admite una amplia variedad de lenguajes de programación como Python, C++, Java, etc. Puede procesar imágenes y videos para identificar objetos, rostros o incluso la escritura a mano de un ser humano. Cuando se … Continue reading «Python OpenCV: flujo óptico con método Lucas-Kanade»

Visualización de las coordenadas de los puntos en los que se hizo clic en la imagen usando Python-OpenCV

OpenCV nos ayuda a controlar y administrar diferentes tipos de eventos del mouse y nos brinda la flexibilidad para operarlos. Hay muchos tipos de eventos de ratón. Estos eventos se pueden mostrar ejecutando el siguiente segmento de código: import cv2 [print(i) for i in dir(cv2) if ‘EVENT’ in i] Producción :  EVENT_FLAG_ALTKEY EVENT_FLAG_CTRLKEY EVENT_FLAG_LBUTTON EVENT_FLAG_MBUTTON … Continue reading «Visualización de las coordenadas de los puntos en los que se hizo clic en la imagen usando Python-OpenCV»

Top Hat y Black Hat Transform usando Python-OpenCV

En morfología y procesamiento de imágenes digitales, las transformaciones top-hat y black-hat son operaciones que se utilizan para extraer pequeños elementos y detalles de imágenes dadas. Estos dos tipos de transformadas en las que, la transformada de sombrero de copa se define como la diferencia entre la imagen de entrada y su apertura por algún … Continue reading «Top Hat y Black Hat Transform usando Python-OpenCV»