DFT: Properties
Building the Cantata Workspace
- Create a centered white rectangle on a black background
using the operators
Constant
and
Pad
. Display it.
- Take the forward Fourier transform using
FFT
and display it.
- Rotate the object using the operator
Rotate
. Take its DFT and display it.
- Add the centered rectangle and the rotated rectangle using the operator
Blend
, then take the forward DFT and display the result.
- Translate the object using the operator
Translate
.
- Expand the original image by a factor of two using the operators:
Expand
,
Impulse
and
Multiply
.
Exercises
- Translate the DFT by half of the image dimension using the
translation property, by multiplying the image by (-1)**(x+y).
Hint: use operators
Piecewise Linear
,
Add
and
AND
.
- Create a small 8x8 pattern and replicated it to generate a 256x256
image using the expansion property.
DIP Feedback Form