theveryhim / Preliminary-Image-Processing

Getting acquainted with image processing and denoising

Repository from Github https://github.comtheveryhim/Preliminary-Image-ProcessingRepository from Github https://github.comtheveryhim/Preliminary-Image-Processing

Preliminary Image Processing

Here we prform basic operations on a sample image
Further analysis are provided in notebook!

Mirror

Descriptive Alt Text

Rotation

Rotate, rotate back and compare!

Descriptive Alt Text

Mean Squared Error between original & restored: 45.9735107421875
Mean Absolute Error between original & restored: 68.29672813415527

Fourier transform

Apply non-linear transformation for better visualization of magnitude

Descriptive Alt Text

Replace magnitude/phase randomly uniform

Descriptive Alt Text Descriptive Alt Text

phase has it all!

Filtering

Applying low-band-high pass filter

Descriptive Alt Text

Interpolation

Zero even rows and columns out

Descriptive Alt Text

Interpolation: Bicubic

Descriptive Alt Text

PSNR between original and reconstructed image: 31.61 dB

About

Getting acquainted with image processing and denoising

License:MIT License


Languages

Language:Jupyter Notebook 100.0%