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

Fundamentals of Digital Image and Video Processing (Coursera) Coursera
Northwestern University

Fundamentals of Digital Image and Video Processing (Coursera)

In this class you will learn the basic principles and tools used to process images and videos, and how to apply them in solving practical problems of commercial and scientific interests. Digital images and videos are everywhere these days – in thousands of scientific (e.g., astronomical, bio-medical), consumer, industrial, and artistic applications. Moreover they come in a wide range of the electromagnetic spectrum - from visible light and infrared to gamma rays and beyond.

Nov 2nd 2026
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
Object Localization with TensorFlow (Coursera) Coursera
Coursera Project Network

Object Localization with TensorFlow (Coursera)

Welcome to this 2 hour long guided project on creating and training an Object Localization model with TensorFlow. In this guided project, we are going to use TensorFlow's Keras API to create a convolutional neural network which will be trained to classify as well as localize emojis in images. Localization, in this context, means the position of the emojis in the images. This means that the network will have one input and two outputs.

Oct 12th 2026
Self-Paced
Graphic Design Essentials (edX) EdX
LCI Education

Graphic Design Essentials (edX)

Acquire the essential skills to become a working Graphic Designer from the basics of color theory to presenting a project to a client. This online course from LaSalle College Vancouver will introduce you to the basics of design, graphic and visual communication, image making, typography and the overall creative process, starting from the client mandate to the final presentations.

Self Paced
Self-Paced
Fundamentos de la Visión Artificial con Watson y OpenCV (edX) EdX
IBM

Fundamentos de la Visión Artificial con Watson y OpenCV (edX)

Aprende sobre la visión por computadora, uno de los campos más interesantes del aprendizaje automático, inteligencia artificial y ciencias de la computación. La visión por computadora es uno de los campos más interesantes en aprendizaje automático, ciencias de la computación e inteligencia artificial. Tiene aplicaciones en muchas industrias, como automóviles autónomos, robótica, realidad aumentada, detección de rostros en agencias de aplicación de la ley.

No sessions available
13-24 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
Artificial Intelligence on Microsoft Azure (Coursera) Coursera
Microsoft

Artificial Intelligence on Microsoft Azure (Coursera)

Whether you're just beginning to work with Artificial Intelligence (AI) or you already have AI experience and are new to Microsoft Azure, this course provides you with everything you need to get started. Artificial Intelligence (AI) empowers amazing new solutions and experiences; and Microsoft Azure provides easy to use services to help you build solutions that seemed like science fiction a short time ago; enabling incredible advances in health care, financial management, environmental protection, and other areas to make a better world for everyone.

Oct 19th 2026
1 Week
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.

Oct 12th 2026
4 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.

Nov 2nd 2026
5-12 Weeks
Visual Perception (Coursera) Coursera
Columbia University

Visual Perception (Coursera)

The ultimate goal of a computer vision system is to generate a detailed symbolic description of each image shown. This course focuses on the all-important problem of perception. We first describe the problem of tracking objects in complex scenes. We look at two key challenges in this context. The first is the separation of an image into object and background using a technique called change detection.

Oct 19th 2026
5-12 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.

Oct 26th 2026
5-12 Weeks
Graphic Elements of Design: Color Theory and Image Formats (Coursera) Coursera
University of Colorado Boulder

Graphic Elements of Design: Color Theory and Image Formats (Coursera)

Examining and exploring the various types of images and graphic elements will be the focus of this course. We will start with color theory to distinguish between CMYK, Pantone and RGB color options and their usages. Then we will review the various types of images used in both print and digital design projects. Finally we will look at logo designs to determine what makes for the best images and graphic elements for corporate branding and imaging.

Oct 19th 2026
3 Weeks