Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Procesamiento digital de imágenes con Python de 0 a Master

via Udemy

Overview

Aprende los algoritmos mas utilizados en el procesamiento digital de imágenes y visión artificial

What you'll learn:
  • Creación de un sistema de video vigilancia con detección de personas
  • Creación de software para análisis de piezas
  • Software para cambio de perspectiva en imágenes
  • Comparación de formas
  • Restauración de imágenes
  • Manejo y programación con Python
  • Utilización del IDE Spyder
  • Utilización de anaconda navigator
  • Manipulación de pixeles
  • Campos de color
  • Comparaciones de forma
  • Contornos
  • Filtros pasa baja y pasa alta
  • Introducción a PyQT

¿Te gustaría aprender cómo las computadoras "ven" y procesan imágenes? Este curso está diseñado para llevarte desde los conceptos básicos hasta proyectos avanzados, usando Python y OpenCV, una de las herramientas más poderosas en visión artificial. Con explicaciones claras y ejercicios prácticos, dominarás el arte del procesamiento digital de imágenes (PDI).

¿Qué aprenderás?

  1. Fundamentos de PDI:

    • Conoce los conceptos básicos y cómo funcionan las imágenes digitales.

    • Aprende a programar en Python, desde variables y ciclos hasta funciones esenciales.

  2. Manipulación de imágenes con OpenCV:

    • Carga y procesa imágenes en diferentes formatos y espacios de color.

    • Realiza operaciones como traslación, rotación, escalado y transformaciones de perspectiva.

  3. Técnicas avanzadas de procesamiento:

    • Aprende a trabajar con histogramas, ecualización y umbralización para mejorar imágenes.

    • Explora filtros para desenfoque, restauración de imágenes antiguas y detección de bordes con el algoritmo Canny.

  4. Análisis de contornos y características:

    • Detecta y analiza objetos en imágenes, como monedas o tornillos.

    • Calcula centroides, áreas y compara formas de manera eficiente.

  5. Sistemas inteligentes:

    • Diseña un sistema de videovigilancia capaz de detectar personas y delimitar zonas seguras.

    • Aprende a comparar plantillas y buscar patrones en imágenes (¡incluido un reto de “Buscando a Waldo”!).

  6. Creación de software con PyQt:

    • Desarrolla tu propia interfaz gráfica para análisis de imágenes.

    • Integra tus conocimientos de PDI en un software funcional.

¿Por qué tomar este curso?

  • Aprendizaje desde cero: No necesitas experiencia previa, ya que comenzamos desde los conceptos básicos.

  • Proyectos prácticos y útiles: Trabajarás en casos reales que puedes aplicar a la industria o investigación.

  • Uso de herramientas líderes: Python y OpenCV son estándares en el mundo de la visión artificial.

¿Para quién es este curso?

  • Estudiantes, profesionales y entusiastas interesados en visión artificial y procesamiento de imágenes.

  • Personas que deseen aprender a crear herramientas de análisis visual con aplicaciones prácticas.

Requisitos:

  • Una computadora con Python instalado.

  • Ganas de aprender y explorar el mundo del procesamiento digital de imágenes.

Syllabus

  • Introducción al PDI
  • Introducción a Python
  • Introducción a OpenCV
  • Operaciones con imágenes
  • Histograma
  • Binarización de imágenes
  • Filtrado de imágenes
  • Contornos
  • Comparación de plantillas
  • Introducción a PyQT
  • Importantísimo leer este apartado
  • Algoritmos de seguimiento (Temas adicionales)

Taught by

Jesús Abraham Martínez Aguilar

Reviews

4.6 rating at Udemy based on 231 ratings

Start your review of Procesamiento digital de imágenes con Python de 0 a Master

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.