This repository contains my completed homework assignments for the digital image processing course. Each assignment is presented as a Jupyter Notebook with accompanying PDF exports. The code covers various image processing techniques and algorithms taught during the course.
The notebooks folder contains Jupyter Notebooks for each homework assignment. The code, comments, and explanations are written in a mix of English and Serbian. While the course was conducted in Serbian, the Markdown cells in the notebooks are primarily written in Serbian to facilitate understanding.
The pdfs folder includes PDF exports of the Jupyter Notebooks. These PDFs provide a static snapshot of the final outputs and can be useful for offline viewing or printing.
The course was conducted in Serbian, and the Markdown cells in the Jupyter Notebooks are written in Serbian to align with the language of instruction. However, for clarity, method names, algorithms, and key concepts are provided in both English and Serbian.
Feel free to explore the assignments and provide feedback or suggestions. If you encounter any issues, please open an issue in the repository.
Dependencies:
- Python 3.11.5
- NumPy
- MatPlotLib
- Pandas
- SkImage
- OpenCV