Materiály

Slides from PGR002 lectures

Student version - zde New version - (1, 2, 3)

Literature on Image Processing

[1] Pratt W. K.: Digital Image Processing (3rd ed.), John Wiley, New York, 2001
[2] Gonzales R. C., Woods R. E., Digital Image Processing (2nd ed.), Prentice Hall, 2002



Materials for exercises

They will be added during the semester, for the current lesson.



Labs start here!

  1. What do you need?: Google account >> GitHub account connected to your Google account; Zoom in the web browser or in the Zoom app
  2. Zoom link: https://cesnet.zoom.us/j/91816733766
  3. Get a link from your teacher, e.g. https://classroom.github.com/a/YspbK****
  4. Sign in to GitHub
    What is GitHub?
    New to GitHub? Create an account.
    Start using GitHub.
  5. If necessary, click on the "Authorize GitHub Classroom" button
  6. Find your name in the list (only for the first assignment)
  7. Click on "Accept the assignment"
  8. Go to colab.research.google.com
  9. Click on "Authorize Google Colab"
  10. Click on "GitHub" (or File > Open Notebook > GitHub)
  11. Type your GitHub user name (check "Include private repos")
  12. Find the desired repository and the notebook file
  13. Loading (In case of "Error", press "Retry")
  14. If necessary, click on the "Authorize with GitHub" button
  15. Edit the notebook, finish excercises
  16. Save in GitHub (File > Save a copy in GitHub)
 

Labs schedule

Lab 1 - NPGR032 - Digital Image Processing - 24. 10. 2023 - 04:00 p.m.

Introduction to Python, Python fundamentals for Image Processing, Colab, GitHub, Basic Image Manipulation, Fourier Transform
GitHub Classroom link

Lab 2 - NPGR032 - Digital Image Processing - 7. 11. 2023 - 04:00 p.m.

Noise reduction, Edge detection, Histogram
GitHub Classroom link

Lab 3 - NPGR032 - Digital Image Processing - 21. 11. 2023 - 04:00 p.m.

Image Registration, Morphological Transformations
GitHub Classroom link

Lab 4 - NPGR032 - Digital Image Processing - 12. 12. 2023 - 04:00 p.m.

Hough and Radon Transform
GitHub Classroom link

Lab 5 - NPGR032 - Digital Image Processing - 19. 12. 2023 - 04:00 p.m.

Segmentation by Thresholding, Object Recognition
GitHub Classroom link

Lab 6 - NPGR032 - Digital Image Processing - 9. 1. 2024 - 04:00 p.m.

Digital image processing in practice
GitHub Classroom link