Python OpenCV – Operaciones morfológicas

Las operaciones morfológicas de Python OpenCV son una de las técnicas de procesamiento de imágenes que procesa la imagen en función de la forma. Esta estrategia de procesamiento generalmente se realiza en imágenes binarias.  Las operaciones morfológicas basadas en OpenCV son las siguientes: Erosión Dilatación Apertura Clausura Gradiente morfológico sombrero de copa Sombrero negro Para … Continue reading «Python OpenCV – Operaciones morfológicas»

Python OpenCV: detección de bordes de Roberts

La detección de bordes se refiere a un conjunto de técnicas matemáticas para reconocer puntos en una imagen digital donde el brillo de la imagen cambia abruptamente o, más formalmente, donde hay discontinuidades. Las fluctuaciones bruscas en el brillo de la imagen generalmente se agrupan en una colección de segmentos de líneas curvas llamados bordes.  … Continue reading «Python OpenCV: detección de bordes de Roberts»

Python OpenCV: obtención y configuración de píxeles

En este artículo, discutiremos cómo obtener y configurar píxeles a través de OpenCV en Python.  La imagen se compone de píxeles. Un píxel se denotará como una array. Los 3 enteros representan la intensidad de rojo, verde, azul en el mismo orden. P.ej. [0,0,0] en modo RGB representa el color negro. Hay otros modos también- … Continue reading «Python OpenCV: obtención y configuración de píxeles»

Recortar imagen con OpenCV-Python

Recortar una imagen es una de las operaciones de imagen más básicas que realizamos en nuestros proyectos. En este artículo, discutiremos cómo recortar imágenes usando OpenCV en Python. Implementación paso a paso Para ello, tomaremos la imagen que se muestra a continuación.  Paso 1: Lee la imagen El método cv2.imread() carga una imagen del archivo … Continue reading «Recortar imagen con OpenCV-Python»

¿Cómo tomar capturas de pantalla usando python?

Python es un lenguaje de propósito general ampliamente utilizado. Permite realizar una variedad de tareas. Uno de ellos puede estar tomando una captura de pantalla. Proporciona un módulo llamado pyautogui que se puede usar para tomar la captura de pantalla. Este módulo junto con NumPyproporciona OpenCVla forma de manipular y guardar las imágenes (captura de … Continue reading «¿Cómo tomar capturas de pantalla usando python?»

Rotar imagen sin cortar los lados usando Python – OpenCV

Requisito previo : procesamiento de imágenes en Python (escalado, rotación, desplazamiento y detección de bordes) Rotar imágenes con OpenCV es fácil, pero a veces las tareas de rotación simples recortan/cortan los lados de una imagen, lo que lleva a una imagen a la mitad. Ahora, en este tutorial, exploraremos una solución para rotar una imagen … Continue reading «Rotar imagen sin cortar los lados usando Python – OpenCV»

Python OpenCv: escribir texto en video

OpenCV es la enorme biblioteca de código abierto para visión por computadora, aprendizaje automático y 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 videos para identificar objetos, rostros o incluso la escritura … Continue reading «Python OpenCv: escribir texto en video»

Cambiar el contraste y el brillo de una imagen usando Python – OpenCV

Cambiar el nivel de brillo y contraste de cualquier imagen es lo más básico que todos hacen con una imagen. Está destinado a cambiar el valor de todos y cada uno de los píxeles de una imagen; se puede hacer multiplicando o dividiendo el valor de los píxeles de una imagen. En este artículo, veremos … Continue reading «Cambiar el contraste y el brillo de una imagen usando Python – OpenCV»

Procesamiento de puntos en el procesamiento de imágenes usando Python-OpenCV

OpenCV es la enorme biblioteca de código abierto para visión por computadora, aprendizaje automático y 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 videos para identificar objetos, rostros o incluso la escritura … Continue reading «Procesamiento de puntos en el procesamiento de imágenes usando Python-OpenCV»

Reconstrucción de imágenes mediante descomposición de valores singulares (SVD) en Python

La descomposición de valores singulares, también conocida como SVD, es una de las muchas técnicas de descomposición de arrays que descompone una array en 3 subarrays, a saber, U, S, V, donde U es el vector propio izquierdo, S es una array diagonal de valores singulares y V se denomina vector propio derecho. Podemos reconstruir … Continue reading «Reconstrucción de imágenes mediante descomposición de valores singulares (SVD) en Python»