This repository helps you practice image algorithms and techniques.
- Adaptive Filters
- Coding and Compression
- Color Image Processing
- Graphics Algorithms
- Histogram Techniques
- Image Fundamentals
- Mensuration
- Morphological Filters
- Noise
- Nonlinear Filters
- Segmentation
- Spatial Filters
- Spatial Frequency Filters
- Storage Formats
- Transforms
- Brightness
- Contrast
-
Create a virtual env
python -m venv env
Activate the env
.\env\Scripts\activate
-
Install dependencies
pip install -r .\requirements.txt
-
Run
main.py
to generate files for all questionspython .\main.py
-
Find your algorithm inside
algorithms
folder and under respective sub-folder. Complete the function and run to see the output.python -m algorithms.<class>.<algorithm>
Replace
<class>
with the sub-folder name and<algorithm>
with the name of the algorithm you opted for. Eg, class = histogram_techniques. algorithm = brightness The commad would be:python -m algorithms.histogram_techniques.brightness