Help for FLOT
PURPOSE:
Program FLOT is a VICAR applications program which is used to flip or rotate
an image. The MODE parameter is used to select the operation that will be
performed on the image. The six operations available are:
1) horizontal flip (reflection through vertical axis).
2) vertical flip (reflection through horizontal axiz).
3) 90 degrees clockwise rotation.
4) 90 degrees counterclockwise rotation.
5) transpose (in the matrix sense).
6) 180 degrees rotation.
EXECUTION:
The input image may have any valid data format (byte, halfword, ...),
and either BSQ or BIL data organization. The data format is obtained from
the label of the input file, and the output image organization is always BSQ.
The output image has the same data format (byte or halfword) as the input
image. No size restrictions are imposed on the input image.
TAE COMMAND LINE FORMAT
The following command line formats show the major allowable forms:
FLOT INP=a OUT=b SIZE=(sl,ss,nl,ns) optional parameters
FLOT INP=a OUT=b SL=sl SS=ss NL=nl NS=ns optional parameters
FLOT a b (sl,ss,nl,ns) optional parameters
FLOT a b optional parameters
Here 'a' represents the input image file name, and
'b' represents the output image file name.
EXAMPLE
FLOT INP=A OUT=B 'CLOCK
In this example the output file B is produced by rotating the input
image A 90 degrees in the clockwise direction.
RESTRICTIONS
1. The input file should not be on magnetic tape unless a horizontal flip
is being performed.
2. BIP input file organization is not supported. Output file organization
is BSQ regardless of input.
WRITTEN BY: Steve Pohorsky 19 Sep 1984
COGNIZANT PROGRAMMER: Ron Alley 4 Feb 1998
REVISION: 2 19 Sep 1984
PARAMETERS:
INP
Input file name
OUT
Output file name
SIZE
Vicar size field for input:
Same as (SL,SS,NL,NS)
By default, the entire input
image is used if these
parameters are not entered.
SL
Starting line of input
SS
Starting sample of input
NL
Number of lines from input
NS
Number of samples from input
MODE
Operation performed on image:
CLOCK,COUNTER,VERT,HORIZ,TRANS,
ROT180
See Examples:
Cognizant Programmer: