Added a function for Gamma Correction
Prevented info loss, implemented Log and Sigmoid Correction
Separating the functions
Separating correction methods into different functions
Correcting code quality issues
Added better tests and removed weak ones
Added stronger tests
Corrections and Improvements
Minor improvements in docs, tests
Error handling for images with negative values in Image Correction methods
Adding a utility function to test non-negativity of an image
Renaming rescale_intensity_* as adjust_*