Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/auggen21/image_processing_basics

Image Reading, writing, histogram, histogram equalization, local histogram equalization, low pass filter, high pass filter, geometrical transformation
https://github.com/auggen21/image_processing_basics

brightness contrast geometrical-transforms highpass-filter histogram-equalization image-processing lowpass-filter python

Last synced: about 1 month ago
JSON representation

Image Reading, writing, histogram, histogram equalization, local histogram equalization, low pass filter, high pass filter, geometrical transformation

Awesome Lists containing this project

README

        

# image_processing_basics

1. Write python functions for the following:
a. Read an image
b. Copy the image into another file
c. Get the image information
d. Find the compression ratio for the copied image
2. Display the negative of an image using the python
3. Write a function for histogram plotting of an image
4. Write a python program to perform histogram equalization.
5. Write a function for performing local histogram equalization.
6. Develop programs for the following image enhancement operations.
a. Brightness enhancement
b. Contrast enhancement
c. Complement of an image
d. Bi-level or binary contrast enhancement
e. Brightness slicing
f. Low-pass filtering
g. High-Pass filtering
7. Develop programs for the following geometrical transformations on an image
a. Translation
b. Rotation
c. Scaling
d. Skewing