Image Processing Coursework Submission Author: Avesta Afshari-Mehr MRAeS ORCiD: https://orcid.org/0000-0001-7071-8307
Python version: 3.9+
Required libraries:
- cv2
- numpy
Install using:
pip install cv2 numpy
Place corrupted test images in the input directory.
Run:
python main.py
The processed images will automatically be saved in the "Results" directory.
To compare, must run: python3 classify.py --data=improved_images --model=classifier.model
main.py Main script which loads images, applies preprocessing pipeline, and saves results.
Results/ Contains final processed images.
report.pdf Coursework report describing approach and results.