Alphabetical Listing of LAS Programs

A B C D E F G H I J K L M N O P R S T U V W X Z



NOTE -- The source of each program is indicated as follows:
(B) -- LAS baseline distribution
(P) -- PSU contributions
(B/P) -- Baseline with PSU modifcations/enhancements
(C) -- Contributions from other LAS user sites

ABS
Replace each pixel in image by its absolute value (B)
ADD2STAT
Combine two statistics files (B)
ADD_TO_LIST
Add an item to a list of items (B)
ALBEDO
Estimate albedo (physical radiance) for Landsat MSS images (B)
ANNOTATE
Insert text annotation into an image (B)
ANNOTEPS
Insert PostScript-font text annotation into an image (P)
ARC2LAS
Convert Arc/Image Grid file or stack to LAS image (P)
ASC2TAB
Convert an ASCII data file to a labeled table file (B)
ASCII2DDR
Convert a DSPDDR print file into an image DDR (B)
ASCII2DLTF
Convert an ASCII color lookup table to DLTF format (C)
AUTOFIT
Automatically reject tie points with high residuals (B)

BADLINE
Filter out single line detector noise (C)
BANDARRAY
Mosaic a sequence of image bands into a one-band image (P)
BANDRATIO
Compute the ratio of one band to weighted sum of bands (B)
BAYES
Perform a Bayesian maximum likelihood classification (B)
BDIST
Calculate BHATTACHARYYA distances between pairs of classes (B)

CANAL
Perform canonical analysis and/or transformation (B)
CCTTIPSP
Read P-type Thematic Mapper (TM) scene quadrants (B)
CD
Change current working directory (P)
CIB2LAS
Ingest Controlled Image Base images into LAS (B)
CKDRIVE
Check that tape drive is mounted and at BOT (B)
CLASSMAP
Color code a classified image (B)
CLRWHEEL
Create a color wheel (C)
CLUST2SPEC
Convert CLUSTER output to Khoros Spectrum format (B)
CLUSTER
Do unsupervised clustering using modified isodata method (B)
COMBINE
Combine data from labelled table and/or ASCII files (B)
COMPLEX
Combine two images (real & imaginary) into a complex image (B)
COMPOL
Combine two images (magnitude & phase) into a complex image (B)
COMPOSIT
Create a composite image from up to 50 input images (B)
COMSEP
Separate complex image into real and imaginary components (B)
CONCAT
Sequentially concatenate and/or overlay a set of images (B)
CONJ
Compute the complex conjugate of a complex-valued image (B)
CONSTRETCH
Perform local range contrast stretch on an image (B)
CONTABLE
Create a contingency table for two classified images (B)
CONVERT
Import or export image using ImageMagick "convert" utility (P)
CONVOLVE
Convolve an image with a set of weights in spatial domain (C)
COPY
Copy an image, with optional data type conversion (B)
CORRECT
Correct MSS image for non-uniform along-line sampling (B)
CORRELATE
Register (sub)images using cross, phase, or edge correlation (B)
CORRPLOT
Create graphic plot of tiepoint correlation results (B)
CORRVIEW
Create single image containing reference and search image neighborhoods for a set of correlated tiepoints (B)
COVAR
Compute the mean vector and covariance matrix of a multiband image (B)
CPYGOF
Copy graphics records from graphics overlay file (B)
CROSSCOR
Perform Fourier-domain auto- and cross-correlation (C)
CWTGEN
Generate weights for spatial domain convolution (C)

DCTFIL
Filter an image using the discrete cosign transform (C)
DCW2TAB
Write Digital Chart of the World data to a labeled table (B)
DDRCHECK
Check DDR for internal consistency and fit with image size (B)
DEBAND
Filter out TM banding pattern (B)
DELDLTF
Delete an entry from a display look-up table file (B)
DELGOF
Delete records or attributes from graphics overlay file (B)
DELTAB
Delete a Labeled Table and any sub-files (B)
DEM2LAS
Ingest DEMs in SDTS or USGS ASCII format from disk file (P)
DEMENTER
Ingest DEM, DDT, or DTED data tapes (B)
DESPIKE
Perform adaptive low-pass filtering to remove image noise (C)
DESTRIPE
Correct Landsat MSS images for detector miscalibration (B)
DESWATH
Remove low-frequency noise, such as TM periodic stripping (B)
DIFF
Summarize differences between two images (B)
DIFFDDR
Report differences between two DDR files (B)
DIVERGE
Calculate standard and transformed divergences between classes in a statistics file (B)
DLTF2PAL
Convert LAS display and lookup table to PAL format (C)
DOQ2GEOTIFF
Convert DOQ file to GeoTiff file in one step (B)
DOQ2LAS
Convert a Digital Orthophoto Quadrangle file to LAS (B)
DOQTIFIN
Import TIFF-format Digital Orthophoto Quadrangle images (P)
DROPHIST
Delete selected records from an image history file (C)
DSPASSOC
Display contents of associated data for non-LAS images (B)
DSPDDR
Display image data descriptor record (DDR) contents (B/P)
DSPGLOB
Display current global parameter values (B)
DSPGOF
Display graphics overlay file (GOF) record information (B)
DSPGRID
Display contents of a geometric mapping grid file (B)
DSPHISTRY
Display the history information for an image (C)
DSPLOG
Print or display a TAE session log (B)
DSPTIE
Display a tie point file (B)
DSPWRT
Display contents of a resampling weight table (B)

EDGEX
Extract image edges using gradient filtering (B)
EDIPSIN
Ingest EDIPS-format MSS or RBV image data tapes (B)
EDIPSOUT
Create an output tape in EDIPS format from an LAS image (B)
EDITCORR
Automatically edit tie points based on correlation results (B)
EDITDDR
Edit contents of image data descriptor record (DDR) file (B/P)
EDITGRID
Edit the contents of a mapping grid file (B)
EDITSTAT
Edit and/or list a statistics file (B)
EDITTIE
Edit the contents of a tie point file (B)
EXPYRAMID
Expand level of Gaussian pyramid to next higher level (B)

FACTOR
Create linear combinations of spectral channels (B)
FASTMAP
Replace a specified grey level value by a new value (C)
FFT1
Compute the one-dimensional FFT of an image (C)
FFT1FIL
Filter an image at specified frequencies (C)
FILEUTIL
Send output report (text) file to requested device(s) (B)
FILLGAPS
Fill gaps in image by interpolation from neighbors (P)
FILM
Format image for later generation of film products (B)
FILTER
Apply low- or high-pass, or median boxcar, filter to image (B)
FIXLIN
Replace blocks of bad image data (B)
FLAG
Renumber connected regions and flag sizes below thresholds (B)
FLIP
Flip an image along its vertical and/or horizontal axes (B)
FRACTVEG
Compute fractional vegetation index from NDVI image (P)
FSTFMTIN
Read EOSAT and other fast format tapes (B)
FSTFMTOUT
Write EOSAT Fast Format B tapes (B)

GAUSTRAN
Apply a Gaussian transfer function to an image (B)
GEOM
Geometrically transform an image using a mapping grid: frontend to RESAMPLE, needed to support existing scripts (P)
GEOTIFFIN
Ingest geotiff image files (B)
GEOTPL
Compute lat/long for tiepoints in georeferenced image (C)
GETBLOB
Identify all contiguous clusters of a given class (C)
GETDATE
Return current date and time to the calling procedure (B)
GETELEV
Extract elevations for a set of tiepoints from DEM data (B)
GETHOST
Get the name of the current host computer (B)
GETIMGSZ
Return image size and data type to LAS procedure (P)
GETLIB
Find the first TAE/LAS library containing a program (B)
GETPARM
Retrieve TAE/LAS parameter from a project parameter file (B)
GETSYMBL
Get Unix environment variable (B)
GOF2STAT
Convert graphics overlay polygon file to a statistics file (B)
GOF2TAB
Convert a graphics overlay file to a Labeled Table (B)
GPYRAMID
Create an element of a Gaussian Pyramid (B)
GRID
Superimpose vertical and horizontal grid lines on an image (C)
GRIDCONV
Convolve two geometric mapping grids into one (B)
GRIDFIT
Fit 4th-degree polynomial warping function to mapping grid (C)
GRIDFORM
Reformat foreign geometric mapping grids into LAS format (B)
GRIDGEN
Generate a mapping grid from transformation coefficients (B)
GRNDSPOT
Output pixel values for selected neighborhoods in image (B)

HAZEBIAS
Apply haze bias to Langley-style tapes output from EDIPS (C)
HINDU
Perform unsupervised clustering initialized by image histogram (B)
HIS
Convert 3-band image between HIS and RGB representations (B)
HISTEQ
Equalizate histograms for each detector in a band (B)
HISTO2
Cenerate two-dimensional histogram in LAS image format (P)

IMDISPLAY
Display an LAS image using the ImageMagick "display" utility (P)
IMG2ASC
Write image pixel values to a file in ASCII format (P)
IMGCMP
Compare two images pixel by pixel (B)
IMGCORNER
Determine actual corner points of image surrounded by fill (B)
INPEDDR
Update DDR for image read from INPE fast format tape (B)
INSERT
Insert polygonal areas from one image into another image (B)
INTERSECT
Tally pixel value n-tuples of n band image set (B)
IPMATH
Compile statistics for each pixel of multi-band image (B)
ISOCLASS
Cluster image data using an iso-data type algorithm (B)

JSCGRID
Make mapping grid to convert JSC-format MSS image to UTM (B)
JSCIN
Ingest JSC-format Landsat tapes (B)
JSCPROC
Resample JSC-format MSS tapes to UTM -- cf. JSCGRID (B)
JULDATE
Convert Julian date to mm dd yy format (B)

KARLOV
Perform Karhunen-Loeve principal components transform (B)
KERNL
Generate resampling weights from point spread functions (C)
KMEANS
Cluster image data using Euclidean distance (B)

LAS2ARC
Convert LAS image to Arc/Info Grid or Grid-stack (P)
LAS2GEOTIFF
Convert LAS image to geoTIFF image (C)
LAS2NDF
Output image in NLAPS (Nat'l Landsat Archive) format (B)
LAS2TIFF
Convert LAS image to TIFF grayscale or palatte-color image (C/P)
LASAWK
Extract a substring from an ASCII file (B)
LASDOC
Display hypertext version of LAS documentation (B/P)
LASGBLS
Define global TAE parameters for LAS system (B/P)
LASINFO
Provide general information about LAS and its usage (P)
LASLOGOFF
Perform LAS-specific functions when exiting from TAE (B/P)
LASLOGON
Perform LAS-specific functions at TAE/LAS startup (B/P)
LASSHELL
Return Unix shell command output in a TAE/LAS variable (C)
LINEREPT
Replace bad lines caused by defective detector (B)
LIST
List pixel values within specified image window (B)
LNFILL
Fill blocks of bad lines with values from adjacent lines (B)
LOGICAL
Perform logical comparisons between image and constants (B)
LOWCAL
Replace each pixel by result of operation on neighborhood (B)
LS2PC
Convert image (line, sample) to projection coordinates (B)
LSTDLTF
List one or more display and lookup table (DLTF) entries (B)
LT
Display the tutorial on Labeled Table usage (B)
LTWG2IN
Ingest EOSAT LTWG full-scene formatted tapes (B)
LTWGIN
Ingest LTWG-format full scene from tape, disk, or CD (B)

MAGNIFY
Resample image to increase or decrease pixel dimensions (B)
MAKEIMG
Create a LAS image from values in an ASCII text file (B)
MAKELINK
Create symbolic link and allocate space for a data file (C)
MAP
Perform piecewise-linear intensity transformation on image (B)
MAPFILE
Create piecewise-linear transformation to match histograms (B)
MAPPER
List size and other attributes of disk or tape file (B)
MAPPTS
Enter ground control point coordinates into tie-point file (B)
MASK
Mask an image using polygonal sites from a statistics file (B)
MASKSTAT
Calculate statistics for image subareas using class mask (B)
MATH
Perform mathematical and logical operations on two images (B)
MATH2
Perform mathematical operations on two or more image bands, including sum, average, ratio, and max/min, with masking (B/P)
MATRIX
Multiply n-band input by m x n matrix to get m-band output (B)
MERGEFOUR
Seamlessly merge a two-by-two array of overlapping images (P)
MINDIST
Classify image using Euclidean or city-block minimum distance (B)
MINMAX
Determine minimum and maximum value for each band of image (B)
MSSCOLOR
Create simulated natural color image from MSS image (B)
MTP2TPL
Convert Merged Tie Point file to Tie Point Location file (B)
MTPGRID
Create a grid of tie points at specified intervals (B)
MTPZIP
Combine two Merged Tie Point files from different sources (B)
MULTIPLY
Compute the pixel-by-pixel product of up to ten images (B)

NDFIN
Ingest NLAPS Data Format (NDF) files (B)
NEIGHBOR
Compile statistics for circular area around each pixel (C)
NOMFIL
Iterate nominal filtering to adjust class regions (B)
NORMD
Compute normalized difference for one or more band pairs (B)
NUT
Start LAS New User Tutorial (B)

OVERLAY
Create output image based on logical relation(s) between greylevel ranges of corresponding pixels of input images (B)

PDFOFF
Create PDF file recreating commands run since last PDFON (C)
PDFON
Set start time TAE/LAS command log (used by PDFOFF) (C)
PERSPEC
Generate a perspective image (B)
PICSHADE
Create shaded terrain image or add highlights and shadows to an existing image (B)
PIXCOUNT
Compile histogram and pixel statistics for each image band (B)
PIXFILL
Fill window(s) in a LAS image with a specified value (B)
PIXSERT
Insert rectangular or circular region(s) into an image (B)
PIXSTAT
Compile statistics using value(s) in first band as mask (B)
PLENTER
Read Landsat MSS scenes from CCTX formated tapes (B)
POLYFIT
Fit polynomial to tiepoint files to create mapping grid (B)
POWER
Raise image pixel values to a specified power (C)
PRINTIMG
Convert a LAS image to postscript and print it (C)
PROCHECK
Check the syntax of a procedure PDF file (B)
PROJPRM
Create entry in geographic Projection Definition file (B)
PUTPARM
Place a TAE/LAS parameter into a project parameter file (B)

RADIOM2
Apply radiometric look-up tables to BYTE image (B)
RANDSAMP
Randomly extract rectangular pixel blocks from an image (B)
RANDSEL
Copy randomly-selected non-masked pixels (B)
REAL2STR
Convert a real value to a string (C)
RECLASS
Perform post-classification smoothing of an image (B)
REDIST
Remap grey level values to give a uniform histogram (C)
REDIST2
Remap non-masked grey-level values to uniform histogram (C)
REGISTER
Register an image to a map or another image (B)
REGLABEL
Demarcate continguous regions having same pixel values (B)
REGRID
Convert image to new scale and/or projection weighting each input pixel by area of overlap with output pixel (P)
RELDRIVE
Release or close a tape drive (B)
RELIEF
Correct image GCP coordinates for relief displacement (B)
RELIEF2
Correct GCP for relief displacement with off-center nadir (B)
RELIEFX
Correct GCP for relief displacement in geometrically corrected Landsat images (B)
REMAP
Create mapping grid to transform between projections or register images (B)
REMOVE_FROM_LIST
Remove an item from a list of items (B)
RENUMBER
Remap selected grey level values to new values (B)
RESAMPLE
Geometrically transform an image using a mapping grid or input/output projection specifications (B)
RESIZE
Delete every n-th line and m-th sample from an image (B)
RGB2CMYK
Convert RGB input image to CMYK output (B)
ROTATE
Rotate an image by a specificed angle (B)
ROTRNSCL
Create mapping grid to perform an affine transformation on an image by rotating, translating, and/or scaling it (B)
RTABLE
Generate a table of resampling weights (B)

SARTOPO
Calculate radar viewing angles and range vectors (B)
SCALE
Linearly scale radiometric values with optional clipping (C)
SCATTER
Create printable scatter plot from two image channels (B)
SEARCH
Search image for acceptably homogeneous training sites (B)
SEGMREPR
Repair bad image rectangles using neighbors or constant (B)
SMOOTH
Smooth image by replacing flagged pixels by neighbors (B)
SPECCOMB
Combine outputs from multilevel image classification (B)
SPECSTRT
Segregate pixels based on first-level classification (B)
SPLITNAME
Split file name into directory, root name, and extension (B)
SPOTHDF2LAS
Ingest SPOT Vegetation HDF image (B)
SPREAD
Generate buffer zones around pixels having specified value (B)
STAT2GOF
Create graphics overlay file from statistics file polygons (B)
STAT2TAB
Convert a LAS statistics file to a labeled table file (B)
STATS
Compute statistics for training sites defined by polygons (B)
STEREO
Create left stereo pair complement for an image (B)
STRETCH
Generate lookup table for specified contrast stretch mode (C)
SUBSTR
Return a substring of a TAE variable in a TAE variable (B)
SUBSTRI
Return a substring of a TAE variable in a NAME parameter (B)
SURFACE
Fit gridded surface to elevation-dependent observations from scattered stations (P)
SYSSAMP
Extract blocks from image at uniform set of offsets (B)

TAB2ASC
Convert a labeled table file to an ASCII file (B)
TAB2GOF
Convert a Labeled Table to a graphics overlay file (B)
TAB2RAS
Rasterize vector data from a labeled table file (B)
TAB2STAT
Create statistics file from labeled table file (B)
TAB2TIE
Create tiepoint selection file from labelled table file (B)
TAETUTOR
Start tutorial on the TAE environemnt for LAS (B)
TAPE_LABEL
Create a library tape label for an output tape (B)
TAPEIN
Read one or more LAS-format image files from tape (B)
TAPEOUT
Output one or more LAS images to tape (B)
TASSELCP
Use tasselcap transform to get brightness, greenness, and wetness bands (B)
TESTGEN
Create uniform, wedge, random, or guassian test image (B)
TEXTURE
Calculate any of 8 local texture measures for an image (B)
TICMARK
Insert tic-marks or grid lines into an image (B)
TIE2TAB
Convert a tie point file to a labeled table file (B)
TIEMERGE
Merge two tie point selection files (B)
TIEPTS
Interactively select tiepts from image(s) and/or map (B)
TIFF2LAS
Convert a TIFF file to LAS (C)
TOJULIAN
Convert a gregorian date to a julian date (B)
TOPO
Compute slope, aspect, or contours of an image (B)
TPL2MTP
Convert Tie Point Location file to Merged Tie Point file (B)
TPL2PCS
Create SPOT PCS control point file from LAS tie point location file (C)
TPL2TPS
Remove inactive points from Tie Point Selection file (B)
TPLMAP
Remap tie point coordinates using geometric mapping grid (B)
TPLPOLY
Adjust all coordinates of tie point location file using polynomial coefficeints from mapping grid (C)
TPLSCALE
Multiply coordinates in a tie point location file by a constant (B)
TPS2PPF
Copy tie point coordinates to ASCII project parameter file (B)
TRANCOORD
Transform coordinates from one map projection to another (B)
TRANSLAS
Convert between LAS image files and transfer-format files (B)
TRIG
Compute arcsin, arccos, or arctan for one or two images (B)
TSCLASS
Classify training sites using Bayes or Minimum Distance (C)

UHIST
Create a gradient/uniformity image and its histogram (C)
UNARY
Compute sin, cos, log, exp, not, or linear scaling of image (B)
UNILUT
Generate or edit a display look-up table (C)
UNKNOWN
Reassign low probability pixels to unknown class (B)

VERIFY
Compute error statistics of registration verification points (B)
VERIFY2
Compute statistics on residuals between tie points (B)

WAVEMERGE
Merge high resolution data into a lower resolution RGB image using wavelets (B)
WHATSNEW
Summarize new features in most recent LAS release (P)
WINDOP
Subsample image using neighborhood mean, max, or min (B)

XCORRECT
Perform systematic corrections on MSS scan lines (B)
XID
Display, manipulate, and analyze image using X-windows (B)
XRECTIFY
Create mapping grid to transform image to new projection (B)
XUTM
Create a Mapping Grid to convert CCT-X MSS scene to UTM (B)

ZIP
Modify pixel values within polygonal sites (B)
ZOOM
Expand or reduce image by pixel replication or deletion (B/P)

Last change: 30 May 2007, R. A. White / raw@essc.psu.edu