COURSE DESCRIPTION
Practical examples and applications of Image Processing and Pattern Recognition
A seminar that offers a deepening of the theory of digital image processing and recognition of the NPGR002 course and its supplementation with experiments and practical applications in the MATLAB programming language environment. Attention is paid to digital image digitization, preprocessing (noise suppression, contrast enhancement, blur removal), edge detection, geometric transformations, flag-based object description, and automatic recognition (classification) methods. The course can be taken concurrently with NPGR002, as a practicum, or independently after completing NPGR002.
ZS 2024/2025
Doodle to arrange a date for the online exercise.
NPGR002
We highly recommend taking the optional exercises for this course (in person).
LABS SOURCES
Lab 1 - NPGR032 - 24. 10. 2023 - 04:00 p.m.
Introduction to Python, Python fundamentals for Image Processing, Colab, GitHub, Basic Image Manipulation, Fourier Transform
Lab 2 - NPGR032 - 7. 11. 2023 - 04:00 p.m.
Noise reduction, Edge detection, Histogram
Lab 3 - NPGR032 - 21. 11. 2023 - 04:00 p.m.
Image Registration, Morphological Transformations
Lab 4 - NPGR032 - 12. 12. 2023 - 04:00 p.m.
Hough and Radon Transform
Lab 5 - NPGR032 - 19. 12. 2023 - 04:00 p.m.
Segmentation by Thresholding, Object Recognition
Lab 6 - NPGR032 - 9. 1. 2024 - 04:00 p.m.
Digital image processing in practice