Skip to content

ashishk1331/Image-Algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image Algorithms 101

This repository helps you practice image algorithms and techniques.

sample image for all techniques

Topics covered

  • 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

Algorithms

Histograms Techniques

  • Brightness
  • Contrast

Steps to get started

  1. Create a virtual env

    python -m venv env

    Activate the env

    .\env\Scripts\activate
  2. Install dependencies

    pip install -r .\requirements.txt
  3. Run main.py to generate files for all questions

    python .\main.py
  4. 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

About

Practice image algorithms in python.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages