Four image processing programs.
Creating a propeller animation using a sine graph, then illustrating the aliasing effect using a sequential sensor.
Overlaying the Bayer mosaic and X-trans on the image and then demosaicing the images using an algorithm and comparing the results.
Rotating images without using ready-made functions and filling gaps using nearest neighbor interpolation.
Comparison of the operation of 3 different noise filters on photos.
To get this repository, run the following command inside your terminal:
git clone https://github.com/Milosz-cat/Image-Processing.git
Create and start a a virtual environment:
python -m venv env
source env/bin/activate # On Windows use `env\Scripts\activate`
Install the project dependencies:
pip install -r requirements.txt