Welcome to the Transform Programmer

About the Transform Programmer

The Transform Programmer is a lisp interface to the METIP environment. It provides a way to write transformation functions to perform on an images. The functions are mathematical descriptions of the way one or two source images should be converted into a destination image. The transformation function is expressed in the Lisp programming language. Because the whole language is available, transformations can be used as a starting point for exploring more complex image processing.

Installation

Installing the Transform Programmer

The installation process involves creating a directory to hold the program and uncompressing the installation file in that directory. For example, if you decide to put the program in the directory C:\XFORM, then you would do the following:

From the File Manager:

  1. Go to the file menu and choose Create Directory. When prompted for a name, type C:\XFORM
  2. Copy the file XFORM.EXE to the directory C:\XFORM
  3. Double click on XFORM.EXE

    This will cause a number of files to be created in the C:\XFORM directory. You may need to click on some other directory and then on the C:\XFORM directory again to make the File Manager update reread the directory.

Uninstalling the Transform Programmer

Should you need to remove the Transform Programmer, a file called MANIFEST has been included with the distribution which lists all the files which the installation process creates. These are the files which should be deleted.

Running the Transform Programmer

To run the Transform Programmer, from the file manager, double click on WXLISP.EXE in the C:\XFORM directory. An XLISP window will appear and a number of files will be loaded automatically. When the prompt appears, type (xform-demo). A variety of transformations will be performed on a sample image. To see the code which produced these transformations, look at the file XFORM.LSP. The XFORM-DEMO function is defined near the end of the file. The file XFORM.REF contains a quick reference to using the Transform Programmer
Last modified: Thurs Oct 26 PST 1995