Skip to content

DevendraPratapYadav/Image_transform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Image_transform

Numerous image transforms implemented in C++

Please visit HERE for results and analysis of the transforms (with sample output images).

Compile code using:

$ cd code
$ cmake .
$ make

Prerequisites: Cmake and GNU make.

Run using:

$ ./imgProc <filepath_of_image>

You must give the name of image to be processed as argument. Rest program is menu based.

The following image enhancements can be done using the program.

  1. Rotate
  2. Translate
  3. Scale
  4. Skew
  5. Negative
  6. Log Transformation
  7. Inverse Log Transformation
  8. Gamma Transformation
  9. Contrast Stretching
  10. Gray Level Slicing
  11. Bit Plane Slicing
  12. Histogram Equalization
  13. Adaptive Histogram Equalization
  14. Histogram Matching
  15. Mean Filtering
  16. Weighted Mean Filtering
  17. Median Filtering
  18. Sobel Filtering
  19. Laplacian Filtering
  20. HighBoost Filtering
  21. Unsharp Masking

About

Numerous image transforms implemented in C++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published