Developing a Perspective Anamorphic Image

Requires a Wolfram Notebook System
Interact on desktop, mobile and cloud with the free Wolfram Player or other Wolfram Language products.
Perspective anamorphosis is a distorted perspective requiring the viewer to occupy a specific viewpoint to see the image without deformation.
[more]
Contributed by: Erik Mahieu (January 2020)
Open content licensed under CC BY-NC-SA
Details
The geometric shape of the anamorphic image is defined by the function , representing a section of the surface by the
-
plane:
Here is the height of the deformation and
and
are the geometric parameters defining the length of the flat and inclined parts, respectively.
The flat developed image can be seen as a "stretched" version of the image. The amount of stretch is proportional to the angle between the cross section and the -
plane.
This stretch can be expressed as:
or:
This last function is called by ImageForwardTransformation to obtain the flat stretched image.
Snapshots
Permanent Citation