Basics of image processing

Basics of image processing#

Image processing is the science of manipulating digital images by computer means. This includes methods and algorithms to modify an image (resizing, filtering, registration…), improve the visual quality of an image (deblurring, denoising…) or analyze the information contained in an image (Fourier analysis, contour detection…), among others.

This textbook accompanies two courses of image processing given at the University of Strasbourg and are associated with programming exercices.

Traitement d’images

Département I2S, diplôme généraliste, Télécom Physique Strasbourg

Travaux pratiques   Moodle

Basics of image processing

Master IRIV, Télécom Physique Strasbourg

Labs   Moodle

The goal of this textbook is to provide an overview of the main problems, tools and methods encountered in digital image processing. Each section of the textbook focuses on a specific problem, we were careful to write short and easy-to-read sections.

For French speakers, a glossary lists the French translation of the technical terms used in the textbook.

This textbook is written with Jupyter Book and is accessible anywhere from a computer, tablet or phone. Nevertheless, it can be downloaded or printed. To do that, save it to PDF by clicking on the icon    in the top-right corner of the page.