Calibración Mano-Ojo con OpenCV

La calibración mano-ojo es un proceso fundamental en robótica para determinar la relación geométrica entre una cámara y el efector final (o la base) de un brazo robótico. Para ejecutar este procedimiento en OpenCV, se requiere la versión 4.1.0 o superior. De acuerdo con la documentación oficial, para resolver la transformación se nceesitan al m ...

Publicado el 7-17 01:48

Procesamiento de Imágenes con OpenCV y Python

OpenCV es una biblioteca de código abierto para visión por computadora que ofrece una amplia gama de algoritmos de procesamiento de imágenes. Compatible con múltiples lenguajes como Python y C++, facilita tareas como manipulación, reconocimiento y síntesis de imágenes. Instalación de OpenCV Para comenzar, instale la librería usando pip: pip ins ...

Publicado el 7-11 01:28

Estructura y Funcionalidades de los Módulos Principales de OpenCV

OpenCV (Open Source Computer Vision Library) está diseñada de manera modular, lo que facilita la organización de sus extensas capacidades de procesamiento de imágenes y visión artificial. Cada módulo agrupa herramientas específicas según su propósito funcional, desde estructuras de datos básicas hasta algoritmos complejos de procesamiento. 1. M ...

Publicado el 7-8 19:39

Postprocesamiento de imágenes generadas por IA: recorte y corrección de color con Python para retratos Hanfu

Cada vez que genero retratos Hanfu con IA, como el personaje "Shuang’er", lo más frustrante no suele ser la generación en sí. Modelos como Z-Turbo producen imágenes con expresiones faciales y detalles de vestimenta que ya teinen mucho encanto, pero al usarlas directamente, algo falta. El fondo puede ser demasiado caótico, los tonos de ...

Publicado el 7-5 21:02

Extracción de líneas horizontales, verticales y rectángulos mediante morfología matemática con OpenCV

La morfología matemática permite extraer estructuras específicas de una imagen mediante operacioens de dilatación y erosión con elementos estructurantes personalizados. En la dilatación estructurada, se asigna el valor máximo de la región cubierta por el elemento estructurante. En la erosión estructurada, se asigna el valor mínimo de dicha regi ...

Publicado el 7-4 19:44

Configuración de OpenCV con Qt (MSVC)

Este artículo detalla el proceso de instalación y configuración de OpenCV, específicamente la versión compilada con MSVC (Microsoft Visual C++), para su uso dentro del entorno de desarrollo Qt. Instalación y Configuración de CMake Descargue CMake desde su sitio oficial: CMake Download. Seleccione la versión de instalador adecuada para su siste ...

Publicado el 7-3 21:07

Configuración de entorno local para colorización de imágenes con UNet y ModelScope

Introducción al sistema de colorización automática La colorización de fotografías en blanco y negro ha evolucionado considerablemente gracias al aprendizaje profundo. El modelo cv_unet_image-colorization, basado en la arquitectura UNet y distribuido mediante ModelScope, permite restaurar imágenes monocromáticas asignando colores realistas de fo ...

Publicado el 7-2 00:02

Sistema de Detección de Objetos en Vistas Aéreas de Drones con YOLOv11

Descripción del Sistema Este sistema está diseñado para operar en escenarios de drones aéreos, realizando la detección y reconocimiento en tiempo real de múltiples objetivos terrestres. Es aplicable en áreas como supervisión urbana, control de tráfico y gestión de emergencias. Incorpora el modelo YOLOv11 para mantener una precisión elevada incl ...

Publicado el 7-1 19:23

Sistema de Reconocimiento de Captchas con Deep Learning

Introducción La elaboración de proyectos de grado en ingeniería de software y campos relacionados ha incrementado su exigencia y complejidad. Los proyectos tradicionales a menudo carecen de innovación, resultando insuficientes para cumplir con los estándares actuales de evaluación. Con el fin de facilitar el desarrollo de proyectos sólidos con ...

Publicado el 6-28 05:07

Implementación y Calibración de Sistemas de Visión Perimetral (AVM) con OpenCV

Introducción a los Sistemas de Visión Perimetral Los sistemas de monitorización de entorno, conocidos como AVM (Around View Monitor), son componentes esenciales en las arquitecturas de conducción autónoma y asistencia al estacionamiento. Estos sistemas utilizan un conjunto de cuatro cámaras con lentes ojo de pez ubicadas estratégicamente en el ...

Publicado el 6-26 07:06