Skip to content

Simple Python CLI tool that applies Fast Fourier Transform(FFT) operations to perform image denoising and compression.

Notifications You must be signed in to change notification settings

aehwany/Image-Denoise-Compression-FFT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Image DTFT, Denoising & Compression Script

Authors

  • Ahmed Elehwany

  • Muhammad Huzaifa Elahi

Usage

python fft.py [-m mode] [-i image]

  • mode (optional) [int]:

    • [1] (Default) for fast mode where the image is converted into its FFT form and displayed
    • [2] for denoising where the image is denoised by applying an FFT, truncating high frequencies and then displayed
    • [3] for compressing and saving the image
    • [4] for plotting the runtime graphs for the report
  • image (optional) [string]:

    • filename of the image we wish to take the DFT of. (Default: './moonlanding.png')

About

Simple Python CLI tool that applies Fast Fourier Transform(FFT) operations to perform image denoising and compression.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published