Help for DROPOUT

PURPOSE:
"dropout" is a VICAR program which finds and fixes pixel drop outs and
missing lines. Viking Orbiter images can have series of zero pixels
corresponding to data missing from the tape recorder. Data was
originally recorded longitudinally on the tape but was played back
latitudinally. When a data outage occurred, a regular pattern of
missing pixels resulted. Ground reconstruction of the data sometimes
lost whole lines. DROPOUT fixes both of these problems by
interpolating over the missing data. 

 Written By: Joel Mosher,  24-JUN-1986
 Cognizant Programmer: Joel Mosher
 9-25-86 ... Converted to VICAR2 param i/o...FFM
 9-5-94  ... Made portable for UNIX by A. Scop (CRI)
OPERATION:
"dropout" reads each line and locates the missing lines, saving the
line numbers in a buffer. Up to 2000 lines can be saved. If the line
is not missing, the line is examined pixel by pixel to locate missing
pixels. The missing pixels are fixed by interpolation. After each
line is fixed, DROPOUT goes back to fix the missing lines. Data is
determined to be missing if the pixel values are less than or equal
to THRESH (default is THRESH=0) 

TIMING:
depends on number of missing pixels and lines but usually only a
couple of minutes. 

EXECUTION:
  "dropout" can be executed in the following manner:
    dropout INP=IN OUT=OUT SIZE=(...) PARAMS
  where IN, OUT, SIZE, and PARAMS are parameters and are
  explained in their respective PARAMETER section.


PARAMETERS:


INP

A standard VICAR input file

OUT

Output file

SIZE

Standard VICAR size field.

SL

Starting line

SS

Starting sample

NL

Number of lines

NS

Number of samples

THRESH

Threshold for determining if data are missing.

See Examples:


Cognizant Programmer: