/image-enhancements

Simple image enhancement tasks using OpenCV

Primary LanguagePython

Image Enchancements (2021 coding-style)

The task is to use the OpenCV library to build python scripts that transforms various images using spatial and frequency enchancement methods. Link to report: https://github.com/Phrungck/image-enhancements/blob/main/Report.pdf

  • Negative Transformation
  • Log Transformation
  • Gamma Transformation
  • Piecewise Transformation
  • Gray-level Slicing
  • Bit-plane Slicing
  • Histogram Equalization
  • Blurring
  • Unsharp Masking
  • Laplacian

alt text

Dependencies

  • opencv
  • python
  • numpy
  • matplotlib