This is a problem in our lab work recently
- I would like to fourier transform an image with several "holes" on it.
- Those holes are ellipses and of different orientations. E.g. an imgae with holes
- After fourier transform, some magnitudes would be modified.
- These holes must be kept intact when inversing the fourier transform, also those modifications would be recovered later. so simply padding with zeros is not working because 1) Modifications will "contaminate" the holes when inversing the fourier transform. 2) Padding with zeros and putting the holes content back will make a complete recovery impossible.
So, would it be possible to do fourier transform on an image with holes? or could we map or decompose the concave image into rectangle(s)?