Introduction to image processing


Image processing is a subset of computer science and electrical engineering that focuses on manipulating and enhancing images to extract information, improve visual appeal, or prepare them for computational tasks such as classification and object detection. Using algorithms and techniques, it transforms images to achieve desired outcomes, ranging from basic tasks like resizing and color adjustments to advanced operations like object detection, filtering, and segmentation. As an interdisciplinary field, image processing plays a pivotal role in various domains, including medical imaging, autonomous vehicles, satellite imagery analysis, and  digital media.

Out of stock

Sorry, the course is fully booked. If you are interested in getting notifications for available spots in case other participants cancel, please leave your name and email address below

SKU: 10407 Categories: ,

Start date

March 4, 2024

End date

March 8, 2024

Language(s) of the training


Languages spoken by the coach(es)



Nina Hosseini-Kivanani, Aria Nourbakhsh


– Why do we need Image Processing?
– Image Basics and Representation
– Pre-processing Techniques
– Applications in Machine Learning
– Performance Metrics and Evaluation
– Future Trends


In this course, we will provide the theoretical requirements for image processing. Each session will include hands-on experience coding and working on different datasets. At each practical session, we will provide feedback to the students by answering their questions and addressing the challenges that they face during the course.

Learning Outcomes

The participants will get familiar with using different well-known packages such as Scikit-image, OpenCV, Pillow, and Matplotlib. They will learn how deal with image data.


This training has a total duration of 9 hours and takes place over 3 days:

  • 04-03-2024: 14:00 – 17:00
  • 06-03-2024: 14:00 – 17:00
  • 08-03-2024: 14:00 – 17:00

Format and Location

This course takes place ON-SITE
Terres Rouges building
14, porte de France
L-4360 Esch/Alzette




– Basic of Python
– Basic of algebra

Additional Info


This training does not have any assessment or exams; a certificate of participation will be issued to participants.

Esco Skills

Python (computer programming), utilise machine learning, learning technologies

Esco Occupations

data analyst, data scientist