Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 859 Bytes

README.md

File metadata and controls

25 lines (15 loc) · 859 Bytes

Algorithm For Image Denoising

Mean Filter

Mean filtering is an easy-to-understand and -implement technique for smoothing pictures by minimising the intensity differences between neighbouring pixels. It's a common method for cleaning up pixelated photos.

img.png

Median Filter

This is a non-linear filter that uses the function cv2.medianBlur() in OpenCV to calculate the median of all the pixels under the kernel region and replace the element with this value

img_2.png

Wavelet Denoising

The amplitude of a wavelet starts at zero, grows or shrinks, and then cycles back to zero one or more times. [1]

img_3.png

Pre trained Model - Restormer

The Restormer is pre trained model for picture denoising. img_4.png

References

[1] "Wavelet" https://en.wikipedia.org/wiki/Wavelet