Coincidencia de plantillas usando OpenCV en Python

La coincidencia de plantillas es una técnica para encontrar áreas de una imagen que son similares a un parche (plantilla). Un parche es una pequeña imagen con ciertas características. El objetivo de la coincidencia de plantillas es encontrar el parche/plantilla en una imagen. Para encontrarlo, el usuario debe proporcionar dos imágenes de entrada:  Imagen de origen (S) … Continue reading «Coincidencia de plantillas usando OpenCV en Python»

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 | Visualización de imágenes en diferentes espacios de color

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. Originalmente fue desarrollado por Intel, pero luego fue mantenido por Willow Garage y ahora lo mantiene Itseez. Esta biblioteca es multiplataforma, es decir, está disponible en múltiples lenguajes de programación como Python, … Continue reading «Python | Visualización de imágenes en diferentes espacios de color»

Dibuja una forma rectangular y extrae objetos usando OpenCV de Python

OpenCV es una biblioteca de software de aprendizaje automático y visión artificial de código abierto. Con su ayuda, se pueden realizar varias operaciones de procesamiento de imágenes, como manipular imágenes y aplicar toneladas de filtros. Se usa ampliamente en la detección de objetos, detección de rostros y otras tareas de procesamiento de imágenes. Veamos cómo … Continue reading «Dibuja una forma rectangular y extrae objetos usando OpenCV de Python»

Programa Python para detectar los bordes de una imagen usando OpenCV | Método de detección de bordes Sobel

El siguiente programa detecta los bordes de los cuadros en un contenido de video en vivo. El código solo se compilará en un entorno Linux. Asegúrese de que openCV esté instalado en su sistema antes de ejecutar el programa. Pasos para descargar los requisitos a continuación:   Ejecute el siguiente comando en su terminal para instalarlo … Continue reading «Programa Python para detectar los bordes de una imagen usando OpenCV | Método de detección de bordes Sobel»

Operaciones aritméticas en imágenes usando OpenCV | Conjunto-1 (Suma y Resta)

Las operaciones aritméticas como la suma, la resta y las operaciones bit a bit (Y, O, NO, XOR) se pueden aplicar a las imágenes de entrada. Estas operaciones pueden resultar útiles para mejorar las propiedades de las imágenes de entrada. La aritmética de la imagen es importante para analizar las propiedades de la imagen de … Continue reading «Operaciones aritméticas en imágenes usando OpenCV | Conjunto-1 (Suma y Resta)»

OpenCV: segmentación mediante umbralización

En este artículo, una técnica básica para la segmentación de objetos llamada Thresholding . Pero antes de pasar a más detalles, a continuación se muestra una breve descripción general de OpenCV. OpenCV (Open Source Computer Vision) es una biblioteca de funciones de programación de código abierto y multiplataforma, destinada a realizar tareas de visión artificial … Continue reading «OpenCV: segmentación mediante umbralización»

Python OpenCV: capturar video desde la cámara

Python proporciona varias bibliotecas para el procesamiento de imágenes y videos. Uno de ellos es OpenCV. OpenCV es una amplia biblioteca que ayuda a proporcionar varias funciones para operaciones de imagen y video. Con OpenCV, podemos capturar un video de la cámara. Le permite crear un objeto de captura de video que es útil para … Continue reading «Python OpenCV: capturar video desde la cámara»

OpenCV – Descripción general

Visión por computador La visión por computadora es un proceso mediante el cual podemos entender las imágenes y videos, cómo se almacenan y cómo podemos manipular y recuperar datos de ellos. Computer Vision es la base o se utiliza principalmente para la Inteligencia Artificial. Computer-Vision está desempeñando un papel importante en los automóviles autónomos, la … Continue reading «OpenCV – Descripción general»

Python | Escala de grises de imágenes usando OpenCV

La escala de grises es el proceso de convertir una imagen de otros espacios de color, por ejemplo, RGB, CMYK, HSV, etc., a tonos de gris. Varía entre el negro completo y el blanco completo. Importancia de la escala de grises  Reducción de dimensiones: por ejemplo, en las imágenes RGB hay tres canales de color … Continue reading «Python | Escala de grises de imágenes usando OpenCV»