EdX

Introducción a la visión por computador: desarrollo de aplicaciones con OpenCV (edX)

Introducción a la visión por computador: desarrollo de aplicaciones con OpenCV (edX)

Hasta dónde pueden ver las máquinas? Descubre la visión por computador programando aplicaciones de análisis de imágenes, uno de los campos más innovadores de la inteligencia artificial. Con este curso, el alumnado será capaz de aprender y entender los conceptos básicos de visión por computador, además de implementar de forma práctica algoritmos de análisis de imágenes a través de computadores utilizando la biblioteca de funciones OpenCV.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

El Análisis de Imágenes o Visión por Computador es la capacidad de los ordenadores de analizar imágenes capturadas por una cámara y obtener la información de los objetos que se hayan presentes en esa escena. En la actualidad, constituye uno de los campos de la Inteligencia Artificial con un mayor ritmo de desarrollo y que más aplicaciones nuevas está presentando.

Hasta hace pocos años las cámaras digitales solo estaban implantadas en el ambiente industrial. Allí se utilizan con dos fines:

  • Lograr una mayor interacción entre los robots industriales y el entorno que los rodea.
  • Conseguir un control de calidad total de los productos fabricados.

Con la aparición de nuevo hardware, cámaras y algoritmos, el mundo de la Visión por Computador ya no se centra exclusivamente en el ambiente industrial sino que se extiende a los smartphones, la industria del videojuego e incluso a los coches.
Otra característica que ha cambiado recientemente es que hasta hace poco tiempo las técnicas de análisis de imágenes eran accesibles solamente a un reducido número de especialistas. Los programas que se utilizaban eran costosos, con poca documentación y que exigían equipos informáticos de gama alta. Esto es ahora muy distinto; en concreto la biblioteca OpenCV, que se verá en el curso, constituyen una solución de altísimo nivel, gratuitas, portables a diversos sistemas operativos y equipos, ordenadores o teléfonos inteligentes y que constituyen de facto un estándar en la comunidad científica.
Para que el alumnado pueda realizar diversas aplicaciones relacionadas con la Visión por Computador, a lo largo del curso se revisan los tipos básicos de elementos y sensores, viéndose las ventajas e inconvenientes de cada uno de ellos, así como las técnicas más usuales de procesar la información que proveen. A partir de dicho procesamiento de la información y de la extracción de características, se presentan diversos métodos para el reconocimiento de patrones.

What you'll learn:

  • Familiarizarse con el análisis de imágenes a través de computadores.
  • Implementar en C++ diversas aplicaciones de Visión por computador utilizando librerías de programación OpenCV, de libre distribución.
  • Conocer los diversos elementos y sensores que se utilizan en la visión por computador
  • Aprender técnicas de procesamiento de imágenes digitales.
  • Descubrir las características principales que pueden definir a un objeto en una imagen digital y aprender a extraerlas.
  • Aplicar los diversos algoritmos de reconocimiento de patrones.

Syllabus

SEMANA 1
Tema 1. Introducción a la Visión por Computador.
Tema 2. Óptica.
Tema 3. Cámaras digitales.
Tema 4. La biblioteca OpenCV.
Tema 5. Herramientas software del curso.
Tema 6. Escribiendo la primera aplicación.

SEMANA 2
Tema 7. Imágenes digitales.
Tema 8. Espacios de color.
Tema 9. Operaciones matemáticas y lógicas.

SEMANA 3
Tema 10. Convolución de imágenes digitales.
Tema 11. Correlación.
Tema 12. Manipulación geométrica de la imagen.

SEMANA 4
Tema 13. Reducción de ruido.
Tema 14. Modificación del contraste.
Tema 15. Realce de bordes.
Tema 16. Detección de bordes.

SEMANA 5
Tema 17. Movimiento.
Tema 18. Segmentación.

SEMANA 6
Tema 19. Transformaciones morfológicas y descriptores.
Tema 20. Reconocimiento de patrones.

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

Related Courses

Generative AI Applications and Popular Tools (Coursera) Coursera
Edureka

Generative AI Applications and Popular Tools (Coursera)

Welcome to the 'Generative AI Applications and Popular Tools' course, learning resource for mastering the intricacies of chatbot technology, including RASA, GPT-3, and OpenCV, along with an in-depth exploration of popular Generative AI tools like MidJourney, GitHub Copilot, DALL·E 2, and more. In this immersive course, participants will embark on a detailed exploration into the world of chatbot creation and the utility of cutting-edge Generative AI tools across various domains.

Aug 31st 2026
5-12 Weeks
From Brand to Image: Creating High Impact Campaigns That Tell Brand Stories (Coursera) Coursera
IE Business School

From Brand to Image: Creating High Impact Campaigns That Tell Brand Stories (Coursera)

There are many different ways to approach clients to assess their needs and develop creative campaigns which fulfill your creative desires. Many agencies have established methodology, terminology and processes, and oftentimes, have spent decades or even years developing these processes. However, whether you are a freelancer, designer, illustrator, photographer or marketing director, or perhaps a small business owner, you will be looking to develop a simple process to create campaigns for yourself or your client.

Sep 14th 2026
4 Weeks
Basics of Mathematical Modeling of Systems (edX) EdX
National Research Nuclear University MEPhI,MEPhIx

Basics of Mathematical Modeling of Systems (edX)

Basics of scientific visualization in mathematical modeling of systems – the course teaches the basics of scientific visualization of data obtained as a result of mathematical modeling of various systems and processes using C#. The aim of the course is to familiarize the listeners with approaches in scientific visualization of the results obtained from mathematical modeling of various systems and processes using C# with concrete examples.

Self Paced
Self-Paced
Art and Design in the Digital Age (edX) EdX
IsraelX

Art and Design in the Digital Age (edX)

Explore and discover how art changes technology and how technology changes art. We tend to think of art and technology as two separate, almost opposite things. But what if we showed you that the development of technology owes its debt to artists? And that art would not be what it is, without technology? "The digital age", born out of the scientific and technological revolutions of the last 500 years, exposes the artificial divergence of disciplinary categories.

No sessions available
5-12 Weeks
Intelligent Systems: An Introduction to Deep Learning and Autonomous Systems (FutureLearn) FutureLearn
University of York

Intelligent Systems: An Introduction to Deep Learning and Autonomous Systems (FutureLearn)

Discover the benefits and risks of deep learning and its uses in systems such as assistive technology and facial recognition. Delve into the inner workings of deep learning. From Ada Lovelace until the first decade of this century, we have relied on expert computer programmers to design and write software.

Self Paced
3 Weeks
Improving Your Image: Dental Photography in Practice (FutureLearn) FutureLearn
University of Birmingham

Improving Your Image: Dental Photography in Practice (FutureLearn)

Learn how to achieve consistent and excellent results in all aspects of dental photography with this free online course. This free course will cover all aspects of the use of digital photography in dental practice: intra-oral, extra-oral, and portraits. Participants will be taken through photography, from the basics of choosing correct equipment and setting it up, to optimum settings, techniques for consistent imaging and the safe storage of images.

Self Paced
4 Weeks
Visual Perception for Self-Driving Cars (Coursera) Coursera
University of Toronto

Visual Perception for Self-Driving Cars (Coursera)

Welcome to Visual Perception for Self-Driving Cars, the third course in University of Toronto’s Self-Driving Cars Specialization. This course will introduce you to the main perception tasks in autonomous driving, static and dynamic object detection, and will survey common computer vision methods for robotic perception. By the end of this course, you will be able to work with the pinhole camera model, perform intrinsic and extrinsic camera calibration, detect, describe and match image features and design your own convolutional neural networks.

Aug 24th 2026
5-12 Weeks
Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning (Coursera) Coursera
DeepLearning.AI

Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning (Coursera)

If you are a software developer who wants to build scalable AI-powered algorithms, you need to understand how to use the tools to build them. This course is part of the upcoming Machine Learning in Tensorflow Specialization and will teach you best practices for using TensorFlow, a popular open-source framework for machine learning.

Sep 14th 2026
4 Weeks
Getting Started with Machine Learning at the Edge on Arm (Coursera) Coursera
Arm

Getting Started with Machine Learning at the Edge on Arm (Coursera)

The age of machine learning has arrived! Arm technology is powering a new generation of connected devices with sophisticated sensors that can collect a vast range of environmental, spatial and audio/visual data. Typically this data is processed in the cloud using advanced machine learning tools that are enabling new applications reshaping the way we work, travel, live and play.

Aug 31st 2026
5-12 Weeks
Film, Images & Historical Interpretation in the 20th Century: The Camera Never Lies (Coursera) Coursera
University of London,Royal Holloway, University of London

Film, Images & Historical Interpretation in the 20th Century: The Camera Never Lies (Coursera)

This course is a short taster on the topic of the use of Images, Film, and their use in historical interpretation in the 20th century. It is primarily provided for those who have a general interest in history that draws on photojournalism as primary evidence, and films based on historical events.

Sep 7th 2026
5-12 Weeks
Principles of Photo Composition and Digital Image Post-Production (Coursera) Coursera
Michigan State University

Principles of Photo Composition and Digital Image Post-Production (Coursera)

Welcome to Course THREE! In the first two Modules you will gain a more professional-level understanding of the Design Elements that artists have used throughout history to create successful compositions. Arranging the Elements in ways that lead viewers through their compositions is an essential craft for photographers no matter whether their subject matter is pure documentary or vividly exotic personal expression.

Aug 31st 2026
4 Weeks