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 | Reproducir un video 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. La biblioteca OpenCV se puede usar para realizar múltiples operaciones en videos. Veamos cómo reproducir un video usando OpenCV Python. Para capturar un video, necesitamos crear un archivo VideoCapture object. VideoCapture tiene … Continue reading «Python | Reproducir un video usando OpenCV»

Transformación de perspectiva: Python OpenCV

En Transformación de perspectiva, podemos cambiar la perspectiva de una imagen o video dado para obtener una mejor comprensión de la información requerida. En Transformación de perspectiva, debemos proporcionar los puntos de la imagen desde los que queremos recopilar información cambiando la perspectiva. También debemos proporcionar los puntos dentro de los cuales queremos mostrar nuestra … Continue reading «Transformación de perspectiva: Python OpenCV»

Espacios de color en OpenCV | Python

Los espacios de color son una forma de representar los canales de color presentes en la imagen que le dan a la imagen ese tono particular. Hay varios espacios de color diferentes y cada uno tiene su propio significado. Algunos de los espacios de color populares son RGB (rojo, verde, azul), CMYK (cian, magenta, amarillo, … Continue reading «Espacios de color en OpenCV | Python»

Leer imágenes en Python

Python admite herramientas muy poderosas cuando se trata de procesamiento de imágenes. Veamos cómo procesar las imágenes usando diferentes bibliotecas como ImageIO , OpenCV , Matplotlib , PIL, etc.  Uso de ImageIO: Imageio es una biblioteca de Python que proporciona una interfaz sencilla para leer y escribir una amplia gama de datos de imágenes, incluidas … Continue reading «Leer imágenes en Python»

Python | Cree videos usando múltiples imágenes usando OpenCV

Como sabemos, OpenCV es una biblioteca ampliamente utilizada para el procesamiento de imágenes. Proporciona una amplia sensación de procesamiento de imágenes. Veamos cómo crear videos usando múltiples imágenes usando OpenCV. Instale las siguientes bibliotecas: PIL cv2 Además, verifique la ruta antes de ejecutar el código; de lo contrario, estará lleno de errores. Cómo funciona ? … Continue reading «Python | Cree videos usando múltiples imágenes usando OpenCV»

OpenCV y Keras | Clasificación de señales de tráfico para vehículos autónomos

Introducción En este artículo vamos a aprender a clasificar algunas señales de tráfico comunes que nos encontramos ocasionalmente en nuestra vida diaria en la carretera. Al construir un automóvil autónomo, es necesario asegurarse de que identifique las señales de tránsito con un alto grado de precisión, a menos que los resultados puedan ser catastróficos. Mientras … Continue reading «OpenCV y Keras | Clasificación de señales de tráfico para vehículos autónomos»

OpenCV: el flujo óptico de Gunnar-Farneback

En este artículo, conoceremos la técnica de flujo óptico denso de Gunnar FarneBack, que se publicó en un artículo de investigación llamado ‘Estimación de movimiento de dos fotogramas basada en expansión polinomial’ por Gunnar Farneback en 2003.  Requisitos previos: flujo óptico  OpenCV : el flujo óptico es conocido como el patrón de movimiento aparente de … Continue reading «OpenCV: el flujo óptico de Gunnar-Farneback»

PHP | Función Gmagick implodeimage()

La función Gmagick::implodeimage() es una función incorporada en PHP que se usa para crear una nueva imagen que es una copia de la imagen existente. Utiliza los píxeles de la imagen implosionados por el porcentaje especificado. Sintaxis:   mixed Gmagick::implodeimage( $radius ) Parámetros: esta función acepta un solo parámetro $radio que contiene el radio de la … Continue reading «PHP | Función Gmagick implodeimage()»

CV abierto | Comprender el brillo en una imagen

En OpenCV, cambiar el brillo de una imagen es una tarea muy básica de realizar. Al cambiar el brillo de la imagen, se pretende cambiar el valor de todos y cada uno de los píxeles de la imagen. Este cambio se puede realizar aumentando o disminuyendo los valores de píxel de la imagen, por cualquier … Continue reading «CV abierto | Comprender el brillo en una imagen»