I need some MATLAB code for 2-D DFT(2-dimensional Discrete Fourier Transform) of an image and some examples to prove its properties like separability, translation, and rotation.
I don't want to use any of the predefined functions like fft2(x).
I want to program it from the basic level.