GSF Image Processing Programs

The following GSF image processing programs are available:


gsf_gldv

Computes grey level difference vectore (GLDV) textures on a GSF image.

Usage: gsf_gldv [-i <GSF input file>] [-o <GSF output file name>] [-k <kernel size>] [-b <GSF band>]

[-overwrite]

Required parameters:

-i <GSF input file>

-o <GSF output file name>

-k <kernel size (default 11)>

-b <GSF band index> (one or many) indexing starts with zero

Optional parameters:

-overwrite do not prompt to overwrite existing output file

-dist <pixel distance> value for separation distance

-min <minimum value> minumum value for linear stretch to 256 grey levels (must also specify max)

-max <maximum value> maximum value for linear stretch to 256 grey levels (must also specify min)

-asm compute Angular Second Moment texture

-ent compute Entropy texture

-hom compute Local Homogeneity texture

-con compute Contrast texture

-mean compute Mean texture

-sigma compute Standard Deviation texture

-all compute all GLDV textures (default)

-ang0 use horizontal angle

-ang45 use 45 degree diagonal angle

-ang90 use vertical angle

-ang135 use 135 degree diagonal angle

-angvh use vertical and horizontal angles (default)

-angdiag use diagonal angles

-angall use all angles

Composite GSF file parameters:

-base <base component> component to use as basis for output resolution

(default first component)

-pick_base print input composite file info and interactively pick base component

-comp create composite GSF output file

(default for composite GSF input files)

-keep_temp keep temporary files used during composite creation

-nocomp create non-composite GSF output file at base component resolution

(default for non-composite GSF input files)


gsf_log_filter

Computes Laplacian of Gaussian filter on GSF image.

Usage: gsf_log_filter [-i <GSF input file>] [-o <GSF output file name>] [-b <GSF band>]

[-k <kernel file name> or -s <standard deviation>] [-overwrite] [-zero]

Required parameters:

-i <GSF input file>

-o <GSF output file name>

-k <kernel file> or -s <standard deviation> (.1 to 3.0)

-b <GSF band index> (one or many) indexing starts with zero

Optional parameters:

-overwrite do not prompt to overwrite existing output file

-zero also create edgmap of LOG zero crossings

-min <minimum value> minumum value for linear stretch to 256 grey levels (must also specify max)

-max <maximum value> maximum value for linear stretch to 256 grey levels (must also specify min)

Composite GSF file parameters:

-base <base component> component to use as basis for output resolution

(default first component)

-pick_base print input composite file info and interactively pick base component

-comp create composite GSF output file

(default for composite GSF input files)

-keep_temp keep temporary files used during composite creation

-nocomp create non-composite GSF output file at base component resolution

(default for non-composite GSF input files)


Back to IVICS Home page