> I'm looking for a good explanation (mathematical and intutive) for the
> action of a lens as an optical fourier transform. could somebody point me to
> a good resource for this?
Here's an online optics tutorial, with interactive 3D graphics.
However, Fourier transforms are used more to analyze the effects of
Fraunhofer (far field) diffraction. For example, suppose you have a
telescope with a 200mm circular aperture; the Fourier transform of the
aperture, an Airy function, is like a circularly symmetric sinc, with
a central bright disk that limits the resolving power by convolving
with the ideal point images of stars. As you increase the aperture,
the Airy disk shrinks, increasing the amount of detail that can be
resolved (as well as gathering more light). A Newtonian telescope has
a small secondary mirror and supports, and these obstructions further
spread the point images; again the diffraction effects are captured by
a Fourier transform.
> If you're getting this seriously into optics, you might want some free
> software to experiment.
> Here's an online optics tutorial, with interactive 3D graphics.
Do you mean Fresnel diffraction - isnt Fresnel diffraction the one with aQuote:
> However, Fourier transforms are used more to analyze the effects of
> Fraunhofer (far field) diffraction.
In order to complete my software development, I'm looking for a algorithm or
a c code to tranform a RGB triplet to an spectrum.
Thanks for your help