This is documentation for Mathematica 8, which was
based on an earlier version of the Wolfram Language.

# ImageForwardTransformation

 ImageForwardTransformation gives an image in which each pixel at position corresponds to the position in image. ImageForwardTransformationgives an image of the specified size.
• The pixel positions in the original image are assumed to run from 0 to 1 in the horizontal direction and from 0 to the aspect ratio in the vertical direction.
• For possible size specifications, see the reference page for ImageResize.
 AspectRatio Automatic aspect ratio of the output image Background Black background value DataRange Automatic assumed range of and values in the original image PlotRange Automatic range of coordinates to be included in the result of the transformation
• DataRange is equivalent to a setting of , where represents the aspect ratio of the original image.
• With an option setting False, pixels that are not reached by the forward transformation are set to the background color.
Applying a forward transformation on a color image:
Applying a forward transformation on a color image:
 Out[1]=
 Scope   (2)
Use a geometric transform function:
Applying a power of 2 function on the coordinate:
 Options   (4)
Specifying the full data range determines the coordinate range of the function:
Adjust the plot range to include all image pixels:
Direct transformation of points with no interpolation:
Include all transformed image pixels:
Set the plot range to adjust the cropping of the output image:
 Applications   (1)
Translating a square image by one-tenth of the entire image in each direction:
Fisheye effect:
Melting effect:
Mirror facets effect:
Smudge effect:
New in 8