La biblioteca OpenCV [1] contiene la mayoría de las funciones que necesitamos para trabajar con imágenes. Manejar imágenes en programación requiere una intuición diferente a la de manejar datos de texto. Una imagen está compuesta por píxeles. Se parece a una hoja de cálculo llena de celdas con valores numéricos cuando se hace zoom. Cada píxel generalmente contiene un valor que varía entre 0 y 255. El valor indica el grado de brillo del color al que está asignado. Entonces, ¿cómo trabajamos con imágenes en Python? Primero necesitamos cargarlas como arreglos de NumPy, convirtiendo todos los píxeles de la imagen en valores numéricos. Solo entonces podemos usar diferentes técnicas de visión por computadora para manipularlas.
Autor: Hwei Geok Ng
En este tutorial, nos ensuciaremos las manos experimentando con imágenes usando OpenCV. Veremos técnicas como conversión de color, redimensionamiento, mezcla, desenfoque y umbralización. Obtener correctamente los datos de tu imagen es medio camino hacia el éxito de un modelo de aprendizaje automático útil. ¿Intrigado? Comencemos.
Marca de tiempo:
00:00 - Introducción
01:58 - Instalar e Importar Módulos Requeridos
04:28 - Cargar Imagen y Convertir Canales de Color
08:24 - Redimensionar Imagen
12:17 - Mezclar Imágenes
16:15 - Desenfocar Imagen
20:31 - Umbralizar Imagen
►► ¿Quieres prosperar como un freelancer de Python autónomo controlando tu propio tiempo, ingresos y horario de trabajo?
⁉️ ¿Tienes una pregunta? Deja un comentario y responderemos lo antes posible!
⏰ ¡Suscríbete al canal, no te pierdas un nuevo video!
🐍 ¿Sabías que? Finxter es uno de los 10 mejores blogs de Python en internet!
🚀 Más sobre Python y Freelancing:
#finxter #python
¿Quieres prosperar como un freelancer de Python autónomo controlando tu propio tiempo, ingresos y horario de trabajo? Consulta nuestros recursos para freelancers de Python:
Curso para Freelancers de Python de Finxter:
Webinar para Freelancers de Python de Finxter:
Dejar la Rata de Carreras con Python (Libro):