Design of Alphabets with Fourier Transforms

Two-dimensional Fourier transforms give a description of pictures with local frequencies in the form of an array. A second transformation leads back to the original picture. A small arbitrary change in the frequencies of the first transformation's array produces a picture similar to the original picture but with aberrations of ornamental character.


  • [Snapshot]
  • [Snapshot]
  • [Snapshot]


After selecting the letter, you can use the parameters "radius" and "extension" to select various types of stencils to vary the ornamental letter style—an array in black and white shows the selected stencil. With "color set" you can select the color palette, and you can also use the parameter "color shift" for the cyclic exchange of the order of colors for an optimal aesthetic impression.
This is the last contribution of three for the Wolfram Demonstrations Project based on collaboration with my friend Horst Helbig, who died in the autumn of 2007; it is dedicated to his memory. See also the Demonstrations in the Related Links.
H. W. Franke and H. S. Helbig, Die Welt der Mathematik - Computergrafik zwischen Wissenschaft und Kunst", Düsseldorf: VDI-Verlag, 1988.
H. W. Franke and H.S. Helbig, Generative Mathematics: Mathematically Described and Calculated Visual Art, in Michele Emmer (ed.), The Visual Art, Cambridge, London: The MIT Press, 1993.
    • Share:

Embed Interactive Demonstration New!

Just copy and paste this snippet of JavaScript code into your website or blog to put the live Demonstration on your site. More details »

Files require Wolfram CDF Player or Mathematica.

Mathematica »
The #1 tool for creating Demonstrations
and anything technical.
Wolfram|Alpha »
Explore anything with the first
computational knowledge engine.
MathWorld »
The web's most extensive
mathematics resource.
Course Assistant Apps »
An app for every course—
right in the palm of your hand.
Wolfram Blog »
Read our views on math,
science, and technology.
Computable Document Format »
The format that makes Demonstrations
(and any information) easy to share and
interact with.
STEM Initiative »
Programs & resources for
educators, schools & students.
Computerbasedmath.org »
Join the initiative for modernizing
math education.
Step-by-Step Solutions »
Walk through homework problems one step at a time, with hints to help along the way.
Wolfram Problem Generator »
Unlimited random practice problems and answers with built-in step-by-step solutions. Practice online or make a printable study sheet.
Wolfram Language »
Knowledge-based programming for everyone.
Powered by Wolfram Mathematica © 2017 Wolfram Demonstrations Project & Contributors  |  Terms of Use  |  Privacy Policy  |  RSS Give us your feedback
Note: To run this Demonstration you need Mathematica 7+ or the free Mathematica Player 7EX
Download or upgrade to Mathematica Player 7EX
I already have Mathematica Player or Mathematica 7+