This document contains 4 tasks related to image filtering in MATLAB:
1) Take the Fourier transform of an image to get its frequency spectrum.
2) Implement ideal low pass filtering by creating a filter mask and multiplying it with the Fourier transformed image.
3) Implement Gaussian low pass filtering similarly using a Gaussian filter mask.
4) Implement Butterworth low pass filtering using a Butterworth filter function. All tasks visualize the original, filtered Fourier and inverse Fourier transformed images for comparison.
This document contains 4 tasks related to image filtering in MATLAB:
1) Take the Fourier transform of an image to get its frequency spectrum.
2) Implement ideal low pass filtering by creating a filter mask and multiplying it with the Fourier transformed image.
3) Implement Gaussian low pass filtering similarly using a Gaussian filter mask.
4) Implement Butterworth low pass filtering using a Butterworth filter function. All tasks visualize the original, filtered Fourier and inverse Fourier transformed images for comparison.
This document contains 4 tasks related to image filtering in MATLAB:
1) Take the Fourier transform of an image to get its frequency spectrum.
2) Implement ideal low pass filtering by creating a filter mask and multiplying it with the Fourier transformed image.
3) Implement Gaussian low pass filtering similarly using a Gaussian filter mask.
4) Implement Butterworth low pass filtering using a Butterworth filter function. All tasks visualize the original, filtered Fourier and inverse Fourier transformed images for comparison.