Documentation for C:\Idl\CRC\

Generated by IDLdoc

Index

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

.

.\ directory

_

_ref_extra keyword in routine gpu_detect in file gpu_detect.pro

keywords to GPUINIT

A

A parameter in routine cov_to_corr in file em_run5.pro
a parameter in routine DWT::Normalize_WC in file dwt__define.pro
a parameter in routine polynom in file calcHeight_run.pro
A parameter in routine gen_eigenproblem in file gen_eigenproblem.pro

matrix of eigenvectors (columns)

A keyword in routine mad_iter5 in file mad_iter5.pro

arrays of transformation eigenvectors in columns, smallest correlation first

A keyword in routine mad_iter in file mad_iter.pro

arrays of transformation eigenvectors in columns, smallest correlation first

A parameter in routine SM in file hu_moments.pro
A parameter in routine hu_moments in file hu_moments.pro

array of gray-scale values : Keywords: log: in, optional natural logarithms of the moments are returned if set

a parameter in routine ATWT::Normalize_WC in file atwt__define.pro
A parameter in routine cov_to_corr in file em_run.pro
a_gpu parameter in routine gpuConvol2D in file gpuconvol2d.pro
aaa_run routine in aaa_run.pro

Place in SAVE_ADD to set a menu item under ENVI Help which opens a link to the GPULib API using Mike Galloy's mg_open_url procedure

aaa_run.pro .pro file in AUXIL\ directory
aaa_run_define_buttons routine in aaa_run.pro
ajs_digamma routine in enlml_run.pro

Return digamma function (derivative of gamma function divided by gamma function)

aLine parameter in routine parseRPCline in file calcHeight_run.pro
aLine parameter in routine parseRPBline in file calcHeight_run.pro
all_neighbors keyword in routine segment_class in file segment_class.pro
alpha parameter in routine gpukernelProject in file gpukernelproject.pro

normalized eigenvectors of kernel matrix

ARR parameter in routine HighPass in file SRS_ENVI.pro
ARR parameter in routine ShiftArr in file SRS_ENVI.pro
ARR1 parameter in routine Ritio in file SRS_ENVI.pro
ARR1 parameter in routine Normalize in file SRS_ENVI.pro
ARR2 parameter in routine Ritio in file SRS_ENVI.pro
array parameter in routine remove_duplicates in file remove_duplicates.pro
Array parameter in routine Clust_Wts1 in file clust_wts1.pro
Array parameter in routine Cluster_fkm in file cluster_fkm.pro
ATWT class
ATWT::Cleanup routine in atwt__define.pro
ATWT::Compress routine in atwt__define.pro
ATWT::Expand routine in atwt__define.pro
ATWT::Get_Image routine in atwt__define.pro
ATWT::Get_Num_Cols routine in atwt__define.pro
ATWT::Get_Num_Rows routine in atwt__define.pro
ATWT::Get_Transforms routine in atwt__define.pro
ATWT::Init routine in atwt__define.pro

A trous wavelet transform object class using cubic spline wavelet for panchromatic sharpening of multispectral images: Aiazzi, B., Alparone, L., Baronti, S., and Garzelli, A.

ATWT::Inject routine in atwt__define.pro
ATWT::Normalize_WC routine in atwt__define.pro
ATWT::Set_Transforms routine in atwt__define.pro
ATWT::Show_Image routine in atwt__define.pro
ATWT__Define routine in atwt__define.pro
atwt__define.pro .pro file in AUXIL\ directory
atwt_run routine in atwt_run.pro

ENVI extension for panchromatic sharpening under ARSIS model with "a trous" wavelet transform.

atwt_run.pro .pro file in CHAPTER5\ENVIClassicExtensions\ directory
atwt_run5 routine in atwt_run5.pro

ENVI extension for panchromatic sharpening under ARSIS model with "a trous" wavelet transform.

atwt_run5.pro .pro file in CHAPTER5\ENVIExtensions\ directory
atwt_run5_extensions_init routine in atwt_run5.pro
atwt_run_define_buttons routine in atwt_run.pro
AUXIL\ directory

B

b parameter in routine ortho_regress in file ortho_regress.pro
b parameter in routine ATWT::Normalize_WC in file atwt__define.pro
b parameter in routine DWT::Normalize_WC in file dwt__define.pro
B keyword in routine mad_iter5 in file mad_iter5.pro
B parameter in routine gen_eigenproblem in file gen_eigenproblem.pro

symmetric positive definite matrix

B keyword in routine mad_iter in file mad_iter.pro
band parameter in routine warp_shift in file warp_shift.pro
band parameter in routine POLSAR::Band in file polsar__define.pro
band1 parameter in routine quality_index in file quality_index.pro

reference spectral band

band2 parameter in routine quality_index in file quality_index.pro

degraded pan-sharpend spectral band

bands property in class POLSAR
BANDS field in class POLSAR
bands keyword in routine POLSAR::getProperty in file polsar__define.pro
best_merge routine in hcl.pro
beta keyword in routine GPUEM in file gpuemsav.pro

spatial field parameter

beta keyword in routine GPUEM in file gpuem.pro

spatial field parameter

beta keyword in routine EM in file em.pro

spatial field parameter

BIAS keyword in routine polykernel_matrix in file polykernel_matrix.pro

bias (default 1)

BIAS keyword in routine kernel_matrix in file kernel_matrix.pro

bias of polynomial or sigmoid kernel (default 1.0)

BIAS keyword in routine gpuquadkernel_matrix in file gpuquadkernel_matrix.pro

bias (default 1)

BIAS keyword in routine gpukernel_matrix in file gpukernel_matrix.pro

bias of polynomial or sigmoid kernel (default 1.0)

blocksize keyword in routine quality_index in file quality_index.pro

size of image blocks to calculate index (default 8, i.e., 8 x 8)

bslfcpnorm_run routine in bslfcpnorm_run.pro

ENVI extension for BSL FCP normalization:

bslfcpnorm_run.pro .pro file in CHAPTER9\ENVIClassicExtensions\ directory
bslfcpnorm_run5 routine in bslfcpnorm_run5.pro

ENVI extension for BSL FCP normalization:

bslfcpnorm_run5.pro .pro file in CHAPTER9\ENVIExtensions\ directory
bslfcpnorm_run5_extensions_init routine in bslfcpnorm_run5.pro
bslfcpnorm_run_define_buttons routine in bslfcpnorm_run.pro
buttonInfo parameter in routine dwt_run_define_buttons in file dwt_run.pro
buttonInfo parameter in routine enlml_run_define_buttons in file enlml_run.pro
buttonInfo parameter in routine enltm_run_define_buttons in file enltm_run.pro
buttonInfo parameter in routine gamma_filter_run_define_buttons in file gamma_filter_run.pro
buttonInfo parameter in routine calcHeight_run_define_buttons in file calcHeight_run.pro
buttonInfo parameter in routine mmse_filter_run_define_buttons in file mmse_filter_run.pro
buttonInfo parameter in routine polsaringest_run_define_buttons in file polsaringest_run.pro
buttonInfo parameter in routine quality_index_run_define_buttons in file quality_index_run.pro
buttonInfo parameter in routine ffn_run_define_buttons in file ffn_run.pro
buttonInfo parameter in routine kernel_run_define_buttons in file kernel_run.pro
buttonInfo parameter in routine maxlike_run_define_buttons in file maxlike_run.pro
buttonInfo parameter in routine svm_run_define_buttons in file svm_run.pro
buttonInfo parameter in routine ct_run_define_buttons in file ct_run.pro
buttonInfo parameter in routine ffn3ab_run_define_buttons in file ffn3ab_run.pro
buttonInfo parameter in routine krx_run_define_buttons in file krx_run.pro
buttonInfo parameter in routine maxlikeSAR_run_define_buttons in file maxlikeSAR_run.pro
buttonInfo parameter in routine mcnemar_run_define_buttons in file mcnemar_run.pro
buttonInfo parameter in routine plr_reclass_run_define_buttons in file plr_reclass_run.pro
buttonInfo parameter in routine plr_run_define_buttons in file plr_run.pro
buttonInfo parameter in routine cluster_segment_run_define_buttons in file cluster_segment_run.pro
buttonInfo parameter in routine em_run_define_buttons in file em_run.pro
buttonInfo parameter in routine fkm_run_define_buttons in file fkm_run.pro
buttonInfo parameter in routine hcl_run_define_buttons in file hcl_run.pro
buttonInfo parameter in routine kkmeans_run_define_buttons in file kkmeans_run.pro
buttonInfo parameter in routine mean_shift_run_define_buttons in file mean_shift_run.pro
buttonInfo parameter in routine segment_class_run_define_buttons in file segment_class_run.pro
buttonInfo parameter in routine som_run_define_buttons in file som_run.pro
buttonInfo parameter in routine c_correction_run_define_buttons in file c_correction_run.pro
buttonInfo parameter in routine contour_match_run_define_buttons in file contour_match_run.pro
buttonInfo parameter in routine bslfcpnorm_run_define_buttons in file bslfcpnorm_run.pro
buttonInfo parameter in routine atwt_run_define_buttons in file atwt_run.pro
buttonInfo parameter in routine mad_run_define_buttons in file mad_run.pro
buttonInfo parameter in routine mad_view_run_define_buttons in file mad_view_run.pro
buttonInfo parameter in routine radcal_run_define_buttons in file radcal_run.pro
buttonInfo parameter in routine wishartchange_run_define_buttons in file wishartchange_run.pro
buttonInfo parameter in routine kpca_run_define_buttons in file kpca_run.pro
buttonInfo parameter in routine geo2polsar_run_define_buttons in file geo2polsar_run.pro
buttonInfo parameter in routine aaa_run_define_buttons in file aaa_run.pro

C

C parameter in routine gen_eigenproblem in file gen_eigenproblem.pro

symmetric matrix

C11 field in class POLSAR
c11 keyword in routine POLSAR::getProperty in file polsar__define.pro
c11 property in class POLSAR
C12 field in class POLSAR
C13 field in class POLSAR
c22 keyword in routine POLSAR::getProperty in file polsar__define.pro
C22 field in class POLSAR
c22 property in class POLSAR
C23 field in class POLSAR
C33 field in class POLSAR
c33 property in class POLSAR
c33 keyword in routine POLSAR::getProperty in file polsar__define.pro
c_correction_run routine in c_correction_run.pro

c-correction for solar illumination in rough terrain.

c_correction_run.pro .pro file in CHAPTER5\ENVIClassicExtensions\ directory
c_correction_run5 routine in c_correction_run5.pro

c-correction for solar illumination in rough terrain.

c_correction_run5.pro .pro file in CHAPTER5\ENVIExtensions\ directory
c_correction_run5_extensions_init routine in c_correction_run5.pro
c_correction_run_define_buttons routine in c_correction_run.pro
calcHeight_cleanup routine in calcHeight_run.pro
calcHeight_run routine in calcHeight_run.pro

ENVI extention to determine height of vertical structures in high resolution images using RFMs

calcHeight_run.pro .pro file in CHAPTER5\ENVIClassicExtensions\ directory
calcHeight_run_define_buttons routine in calcHeight_run.pro
cancel keyword in routine FFN3KAL::train in file ffn3kal__define.pro
cc_correlate routine in contour_match_run5.pro
cc_correlate routine in contour_match_run.pro
CC_LUT field in class CI
center routine in center.pro

center a kernel matrix: Shawe-Taylor, J.

center.pro .pro file in AUXIL\ directory
center_train keyword in routine gpukernelProject in file gpukernelproject.pro

if set, center on training means (default 0)

CHAPTER1\EXAMPLES\ directory
CHAPTER2\EXAMPLES\ directory
CHAPTER3\EXAMPLES\ directory
CHAPTER4\ENVIClassicExtensions\ directory
CHAPTER4\ENVIExtensions\ directory
CHAPTER4\EXAMPLES\ directory
CHAPTER5\ENVIClassicExtensions\ directory
CHAPTER5\ENVIExtensions\ directory
CHAPTER5\EXAMPLES\ directory
CHAPTER6\ENVIClassicExtensions\ directory
CHAPTER7\ENVIClassicExtensions\ directory
CHAPTER7\ENVIExtensions\ directory
CHAPTER7\EXAMPLES\ directory
CHAPTER8\ENVIClassicExtensions\ directory
CHAPTER8\ENVIExtensions\ directory
CHAPTER8\EXAMPLES\ directory
CHAPTER9\ENVIClassicExtensions\ directory
CHAPTER9\ENVIExtensions\ directory
CHAPTER9\EXAMPLES\ directory
chirp routine in ex4_2.pro
CI class
CI::Cleanup routine in ci__define.pro
CI::Clear_Contour_Image routine in ci__define.pro
CI::Get_Contour_Image routine in ci__define.pro
CI::Get_Max_Contours routine in ci__define.pro
CI::Get_Max_Length routine in ci__define.pro
CI::Init routine in ci__define.pro

Object class to find thin closed contours in an image band with combined Sobel-LoG filtering

CI::To_Filtered_CC routine in ci__define.pro
CI::To_Moments routine in ci__define.pro
CI::To_Pixels routine in ci__define.pro
CI::Trace_Contour routine in ci__define.pro
CI::Write_Contour routine in ci__define.pro
CI__Define routine in ci__define.pro
ci__define.pro .pro file in AUXIL\ directory
cl parameter in routine segment_class in file segment_class.pro

classes to be included in segmentation

class_lookup_table routine in class_lookup_table.pro

returns colors from a 16-color lookup table

class_lookup_table.pro .pro file in AUXIL\ directory
climg parameter in routine segment_class in file segment_class.pro

classification image to be segmented

Clust_Wts1 routine in clust_wts1.pro
clust_wts1.pro .pro file in AUXIL\ directory

NAME: CLUST_WTS1 PURPOSE: This function computes the weights (the cluster centers) of an M-column, N-row array, where M is the number of variables and N is the number of observations or samples.

Cluster_fkm routine in cluster_fkm.pro

Distance clusterer from IDL library.

cluster_fkm.pro .pro file in AUXIL\ directory
cluster_segment_run routine in cluster_segment_run.pro

ENVI extension for unsupervised classification of a segmented image using Hu invariant moments with an agglomerative hierarchical clustering algorithm

cluster_segment_run.pro .pro file in CHAPTER8\ENVIClassicExtensions\ directory
cluster_segment_run_define_buttons routine in cluster_segment_run.pro
cm parameter in routine DWT::Set_Compressions in file dwt__define.pro
cols parameter in routine get_windex in file gamma_filter_run5.pro
cols parameter in routine get_windex3 in file enlml_run.pro
cols parameter in routine get_windex in file mmse_filter_run.pro
cols parameter in routine get_windex in file mmse_filter_run5.pro
cols parameter in routine get_windex in file enltm_run.pro
cols parameter in routine get_windex11 in file enlml_run.pro
cols parameter in routine get_windex7 in file enlml_run.pro
cols parameter in routine get_windex in file gamma_filter_run.pro
complement routine in complement.pro

integer set complement

complement.pro .pro file in AUXIL\ directory
COMPRESSIONS field in class DWT
cont parameter in routine CI::To_Moments in file ci__define.pro
cont parameter in routine CI::Write_Contour in file ci__define.pro
cont parameter in routine CI::To_Filtered_CC in file ci__define.pro
cont parameter in routine CI::To_Pixels in file ci__define.pro
contour_a parameter in routine cc_correlate in file contour_match_run.pro
contour_a parameter in routine cc_correlate in file contour_match_run5.pro
contour_b parameter in routine cc_correlate in file contour_match_run.pro
contour_b parameter in routine cc_correlate in file contour_match_run5.pro
CONTOUR_IMAGE field in class CI
contour_match_run routine in contour_match_run.pro

ENVI extension for extraction of tie points for image-image registration.Images may be already georeferenced, in which case GCPs are for "fine adjustement".

contour_match_run.pro .pro file in CHAPTER5\ENVIClassicExtensions\ directory
contour_match_run5 routine in contour_match_run5.pro

ENVI extension for extraction of tie points for image-image registration.Images may be already georeferenced, in which case GCPs are for "fine adjustement".

contour_match_run5.pro .pro file in CHAPTER5\ENVIExtensions\ directory
contour_match_run5_extensions_init routine in contour_match_run5.pro
contour_match_run_define_buttons routine in contour_match_run.pro
correl_images routine in correl_images.pro
correl_images.pro .pro file in AUXIL\ directory

NAME: CORREL_IMAGES PURPOSE: Compute the 2-D cross-correlation function of two images EXPLANATION: Computes the 2-D cross-correlation function of two images for a range of (x,y) shifting by pixels of one image relative to the other.

correl_mat parameter in routine corrmat_analyze in file corrmat_analyze.pro
corrmat_analyze routine in corrmat_analyze.pro
corrmat_analyze.pro .pro file in AUXIL\ directory

NAME: CORRMAT_ANALYZE PURPOSE: Find the optimal (x,y) offset to maximize correlation of 2 images EXPLANATION: Analyzes the 2-D cross-correlation function of two images and finds the optimal(x,y) pixel offsets.

COST_ARRAY field in class FFNCG
COST_ARRAY field in class FFNBP
COST_ARRAY field in class FFNKAL
COST_ARRAY field in class FFN3KAL
COV field in class CPM
cov_to_corr routine in em_run5.pro
cov_to_corr routine in em_run.pro
CPM class
CPM::Cleanup routine in cpm__define.pro
CPM::Covariance routine in cpm__define.pro
CPM::Init routine in cpm__define.pro

Object class for sequential variance- covariance matrix calculation using the method of provisional means

CPM::Means routine in cpm__define.pro
CPM::Update routine in cpm__define.pro
CPM__Define routine in cpm__define.pro
cpm__define.pro .pro file in AUXIL\ directory
cpts parameter in routine mean_shift in file mean_shift.pro

labeled pixels within distance HS/2 along path to mode and within distance HS of mode

cpts_max parameter in routine mean_shift in file mean_shift.pro

maximum labeled pixel

Cs parameter in routine EM in file em.pro

cluster covariance matrices

Cs parameter in routine GPUEM in file gpuemsav.pro

cluster covariance matrices (KxNNxNN)

Cs parameter in routine GPUEM in file gpuem.pro

cluster covariance matrices (KxNNxNN)

CT_Run routine in ct_run.pro

ENVI extension to determine contingency table (confusion matrix) and classification accuracies from test classifcation results: Richards, J.

ct_run.pro .pro file in CHAPTER7\ENVIClassicExtensions\ directory
ct_Run5 routine in ct_run5.pro

ENVI extension to determine contingency table (confusion matrix) and classification accuracies from test classifcation results: Richards, J.

ct_run5.pro .pro file in CHAPTER7\ENVIExtensions\ directory
ct_run5_extensions_init routine in ct_run5.pro
ct_run_define_buttons routine in ct_run.pro

D

d parameter in routine ProbKS in file mad_view_run.pro
D property in class FFN3KAL
D keyword in routine FFN3KAL::Init in file ffn3kal__define.pro

training sample distribution

D field in class FFN3KAL
D parameter in routine DWT::Set_Coeff in file dwt__define.pro
d property in class POLSAR
d keyword in routine POLSAR::getProperty in file polsar__define.pro
D field in class DWT
D field in class POLSAR
D parameter in routine best_merge in file hcl.pro
D4 field in class DWT
D6 field in class DWT
D8 field in class DWT
DEGREE keyword in routine polykernel_matrix in file polykernel_matrix.pro

degree of polynomial (default 2)

DEGREE keyword in routine kernel_matrix in file kernel_matrix.pro

degree of pylynomial kernel (default 2)

DEGREE keyword in routine gpukernel_matrix in file gpukernel_matrix.pro

degree of pylynomial kernel (default 2)

devId parameter in routine gpu_detect in file gpu_detect.pro

id of the GPU device to be used for GPU computations

difference routine in difference.pro

integer set difference

difference.pro .pro file in AUXIL\ directory
dims1 parameter in routine mad_iter5 in file mad_iter5.pro

image spatial subsets

dims1 parameter in routine mad_iter in file mad_iter.pro

image spatial subsets

dims2 parameter in routine mad_iter5 in file mad_iter5.pro
dims2 parameter in routine mad_iter in file mad_iter.pro
DIRECTION keyword in routine minF_parabolic in file minf_parabolic.pro
DIRECTION keyword in routine minF_bracket in file minf_bracket.pro
display keyword in routine phase_corr in file phase_corr.pro

show a surface plot if the correlation in window with display number display

dn1 parameter in routine mjc_cursor_motion in file mjc_cursor_motion.pro
double keyword in routine eps in file krx_run.pro
double keyword in routine eps in file krx_run5.pro
Double keyword in routine Cluster_fkm in file cluster_fkm.pro
Double keyword in routine Clust_Wts1 in file clust_wts1.pro
dsquare routine in som_run5.pro
dsquare routine in som_run.pro
DWT class
DWT::Cleanup routine in dwt__define.pro
DWT::Filter routine in dwt__define.pro
DWT::Get_Compressions routine in dwt__define.pro
DWT::Get_Image routine in dwt__define.pro
DWT::Get_Num_Cols routine in dwt__define.pro
DWT::Get_Num_Rows routine in dwt__define.pro
DWT::Get_Quadrant routine in dwt__define.pro
DWT::Init routine in dwt__define.pro

Discrete wavelet transform object class using Daubechies wavelets for construction of pyramid representations of images: Ranchin, T.

DWT::Inject routine in dwt__define.pro
DWT::InjectExact routine in dwt__define.pro
DWT::Invert routine in dwt__define.pro
DWT::Normalize_WC routine in dwt__define.pro
DWT::Set_Coeff routine in dwt__define.pro
DWT::Set_Compressions routine in dwt__define.pro
DWT::Show_Image routine in dwt__define.pro
DWT__Define routine in dwt__define.pro
dwt__define.pro .pro file in AUXIL\ directory
dwt_run routine in dwt_run.pro

ENVI extension for panchromatic sharpening under ARSIS model with Mallat's discrete wavelet transform and Daubechies wavelets

dwt_run.pro .pro file in CHAPTER5\ENVIClassicExtensions\ directory
dwt_run5 routine in dwt_run5.pro

ENVI extension for panchromatic sharpening under ARSIS model with Mallat's discrete wavelet transform and Daubechies wavelets

dwt_run5.pro .pro file in CHAPTER5\ENVIExtensions\ directory
dwt_run5_extensions_init routine in dwt_run5.pro
dwt_run_define_buttons routine in dwt_run.pro

E

edge parameter in routine corrmat_analyze in file corrmat_analyze.pro
EM routine in em.pro

Clustering with Gaussian mixtures, EM algorithm: Gath, I.

em.pro .pro file in AUXIL\ directory
em_run routine in em_run.pro

ENVI extension for Gaussian mixture clustering at different scales using DWT compression, simulated annealing, Gauss-Markov random fields and the EM algorithm

em_run.pro .pro file in CHAPTER8\ENVIClassicExtensions\ directory
em_run5 routine in em_run5.pro

ENVI extension for Gaussian mixture clustering at different scales using DWT compression, simulated annealing, Gauss-Markov random fields and the EM algorithm

em_run5.pro .pro file in CHAPTER8\ENVIExtensions\ directory
em_run5_extensions_init routine in em_run5.pro
em_run_define_buttons routine in em_run.pro
endian property in class POLSAR
endian keyword in routine POLSAR::Init in file polsar__define.pro
ENL routine in enl.pro
enl.pro .pro file in CHAPTER5\EXAMPLES\ directory
enlml_run routine in enlml_run.pro

Estimation of ENL for polSAR covariance images using ML method with full covariance matrix (quad, dual or single) Anfinsen et al.

enlml_run.pro .pro file in CHAPTER5\ENVIClassicExtensions\ directory
enlml_run_define_buttons routine in enlml_run.pro
ENLsim routine in enlsim.pro
enlsim.pro .pro file in AUXIL\ directory
enltm_run routine in enltm_run.pro

Estimation of ENL for polSAR covariance images with trace moment method Uses diagonal elements only Anfinsen et al.

enltm_run.pro .pro file in CHAPTER5\ENVIClassicExtensions\ directory
enltm_run_define_buttons routine in enltm_run.pro
epochs keyword in routine FFN3KAL::Init in file ffn3kal__define.pro

training epochs per network in emsemble

epochs property in class FFNCG
EPOCHS field in class FFNCG
epochs keyword in routine FFNCG::Init in file ffncg__define.pro
epochs property in class FFN3KAL
eps parameter in routine ajs_digamma in file enlml_run.pro

Precision for result

eps routine in krx_run5.pro
eps routine in krx_run.pro
event parameter in routine ONslider_bp in file mad_view_run.pro
event parameter in routine ONslider_gm in file mad_view_run.pro
event parameter in routine ONslider_gp in file mad_view_run.pro
event parameter in routine ONslider_rm in file mad_view_run.pro
event parameter in routine ONslider_rp in file mad_view_run.pro
event parameter in routine ONbutton_Dis in file mad_view_run.pro
event parameter in routine ONbutton_ChiSqr in file mad_view_run.pro
event parameter in routine ONbutton_Reverse in file mad_view_run.pro
event parameter in routine ONbutton_Gray in file mad_view_run.pro
event parameter in routine ONbutton_Black in file mad_view_run.pro
event parameter in routine ONchi_sqr in file mad_view_run.pro
event parameter in routine ONcorr in file mad_view_run.pro
event parameter in routine ONassoc in file mad_view_run.pro
event parameter in routine ONbutton_thresh in file mad_view_run.pro
event parameter in routine ONquit in file mad_view_run.pro
event parameter in routine ONSlider_scale in file mad_view_run.pro
event parameter in routine ONload in file mad_view_run.pro
event parameter in routine mad_run_stats in file mad_run_stats.pro

required if called from ENVI

event parameter in routine mad_run in file mad_run.pro

required if called from ENVI

event parameter in routine bslfcpnorm_run in file bslfcpnorm_run.pro

required if called from ENVI

event parameter in routine ONslider_bm in file mad_view_run.pro
event parameter in routine KPCA_run in file kpca_run.pro

if called from the ENVI menu

event parameter in routine ONsave in file mad_view_run.pro
event parameter in routine onHelp in file mad_view_run.pro
event parameter in routine onAbout in file mad_view_run.pro
event parameter in routine segment_class_run in file segment_class_run.pro

if called from the ENVI menu

event parameter in routine mean_shift_run in file mean_shift_run.pro

required if called from ENVI

event parameter in routine kkmeans_run in file kkmeans_run.pro

required if called from ENVI

event parameter in routine HCL_run in file hcl_run.pro

required if called from ENVI

event parameter in routine fkm_run in file fkm_run.pro

required if called from ENVI

event parameter in routine atwt_run in file atwt_run.pro

if called from the ENVI menu

event parameter in routine c_correction_run in file c_correction_run.pro

if called from the ENVI menu

event parameter in routine onQuit in file calcHeight_run.pro
event parameter in routine onLoadRPC in file calcHeight_run.pro
event parameter in routine onLoadDEM in file calcHeight_run.pro
event parameter in routine onHelp in file calcHeight_run.pro
event parameter in routine onAbout in file calcHeight_run.pro
event parameter in routine onCalc in file calcHeight_run.pro
event parameter in routine NULL_EVENTS in file calcHeight_run.pro
event parameter in routine calcHeight_run in file calcHeight_run.pro

if called from the ENVI menu

event parameter in routine contour_match_run in file contour_match_run.pro

if called from the ENVI menu

event parameter in routine dwt_run in file dwt_run.pro

if called from the ENVI menu

event parameter in routine mad_view_run in file mad_view_run.pro

required if called from ENVI

event parameter in routine radcal_run in file radcal_run.pro

required if called from ENVI

event parameter in routine wishartchange_run in file wishartchange_run.pro

required if called from ENVI

event keyword in routine mjc_cursor_motion in file mjc_cursor_motion.pro

mouse event

event parameter in routine enlml_run in file enlml_run.pro

if called from the ENVI Classic menu

event parameter in routine aaa_run in file aaa_run.pro

required if called from ENVI

event parameter in routine SRS_ENVI in file SRS_ENVI.pro
event parameter in routine NULL_EVENTS in file SRS_ENVI.pro
event parameter in routine enltm_run in file enltm_run.pro

if called from the ENVI Classic menu

event parameter in routine gamma_filter_run in file gamma_filter_run.pro

if called from the ENVI Classic menu

event parameter in routine geo2polSAR_run in file geo2polsar_run.pro

if called from the ENVI Classic menu

event parameter in routine mmse_filter_run in file mmse_filter_run.pro

if called from the ENVI Classic menu

event parameter in routine polSARingest_run in file polsaringest_run.pro

if called from the ENVI Classic menu

event parameter in routine quality_index_run in file quality_index_run.pro

if called from the ENVI menu

event parameter in routine SRS_ENVIRegisterLAbout in file SRS_ENVI.pro
event parameter in routine SRS_ENVIdoRegist_Cancel in file SRS_ENVI.pro
event parameter in routine em_run in file em_run.pro

required if called from ENVI

event parameter in routine SRS_ENVIdoRegist_Start in file SRS_ENVI.pro
event parameter in routine RemoveSRS_ENVIim in file SRS_ENVI.pro
event parameter in routine OpenSRS_ENVIim in file SRS_ENVI.pro
event parameter in routine cluster_segment_run in file cluster_segment_run.pro

if called from the ENVI menu

event parameter in routine SRS_ENVIRemoveBaseim in file SRS_ENVI.pro
event parameter in routine plr_run in file plr_run.pro

if called from the ENVI menu

event parameter in routine plr_reclass_run in file plr_reclass_run.pro

if called from the ENVI menu

event parameter in routine McNemar_Run in file mcnemar_run.pro

if called from ENVI

event parameter in routine maxlikeSAR_run in file maxlikeSAR_run.pro

if called from the ENVI menu

event parameter in routine HSV in file hsv.pro
event parameter in routine ffn_run in file ffn_run.pro

if called from ENVI

event parameter in routine ffnbp_run in file ffnbp_run.pro

if called from ENVI

event parameter in routine kernel_run in file kernel_run.pro

if called from the ENVI menu

event parameter in routine maxlike_run in file maxlike_run.pro

if called from the ENVI menu

event parameter in routine svm_run in file svm_run.pro

if called from the ENVI menu ;

event parameter in routine CT_Run in file ct_run.pro

if called from ENVI

event parameter in routine Ffn3AB_Run in file ffn3ab_run.pro

if called from ENVI

event parameter in routine SRS_ENVIOpenBaseim in file SRS_ENVI.pro
event parameter in routine SOM_run in file som_run.pro

required if called from ENVI

event parameter in routine SRS_ENVI_event in file SRS_ENVI.pro
event parameter in routine KRX_run in file krx_run.pro

if called from the ENVI menu

EX1_1 routine in ex1_1.pro
ex1_1.pro .pro file in CHAPTER1\EXAMPLES\ directory
ex1_2 routine in ex1_2.pro
ex1_2.pro .pro file in CHAPTER1\EXAMPLES\ directory
EX1_3 routine in ex1_3.pro
ex1_3.pro .pro file in CHAPTER1\EXAMPLES\ directory
EX1_4 routine in ex1_4.pro
ex1_4.pro .pro file in CHAPTER1\EXAMPLES\ directory
EX1_5 routine in ex1_5.pro
ex1_5.pro .pro file in CHAPTER1\EXAMPLES\ directory
EX1_6 routine in ex1_6.pro
ex1_6.pro .pro file in CHAPTER1\EXAMPLES\ directory
ex2_1 routine in ex2_1.pro
ex2_1.pro .pro file in CHAPTER2\EXAMPLES\ directory
EX2_2 routine in ex2_2.pro
ex2_2.pro .pro file in CHAPTER2\EXAMPLES\ directory
ex2_3 routine in ex2_3.pro
ex2_3.pro .pro file in CHAPTER2\EXAMPLES\ directory
EX3_1 routine in ex3_1.pro
ex3_1.pro .pro file in CHAPTER3\EXAMPLES\ directory
ex3_2 routine in ex3_2.pro
ex3_2.pro .pro file in CHAPTER3\EXAMPLES\ directory
ex3_3 routine in ex3_3.pro
ex3_3.pro .pro file in CHAPTER3\EXAMPLES\ directory
ex3_4 routine in ex3_4.pro
ex3_4.pro .pro file in CHAPTER3\EXAMPLES\ directory
ex3_5 routine in ex3_5.pro
ex3_5.pro .pro file in CHAPTER3\EXAMPLES\ directory
EX4_1 routine in ex4_1.pro
ex4_1.pro .pro file in CHAPTER4\EXAMPLES\ directory
EX4_2 routine in ex4_2.pro
ex4_2.pro .pro file in CHAPTER4\EXAMPLES\ directory
EX4_3 routine in ex4_3.pro
ex4_3.pro .pro file in CHAPTER4\EXAMPLES\ directory
EX4_4 routine in ex4_4.pro
ex4_4.pro .pro file in CHAPTER4\EXAMPLES\ directory
EX5_1 routine in ex5_1.pro
ex5_1.pro .pro file in CHAPTER5\EXAMPLES\ directory
EX5_2 routine in ex5_2.pro
ex5_2.pro .pro file in CHAPTER5\EXAMPLES\ directory
Ex5_3 routine in ex5_3.pro
ex5_3.pro .pro file in CHAPTER5\EXAMPLES\ directory
ex5_4 routine in ex5_4.pro
ex5_4.pro .pro file in CHAPTER5\EXAMPLES\ directory
ex5_5 routine in ex5_5.pro
ex5_5.pro .pro file in CHAPTER5\EXAMPLES\ directory
ex7_1 routine in ex7_1.pro
ex7_1.pro .pro file in CHAPTER7\EXAMPLES\ directory
ex8_1 routine in ex8_1.pro
ex8_1.pro .pro file in CHAPTER8\EXAMPLES\ directory
Ex8_2 routine in Ex8_2.pro
Ex8_2.pro .pro file in CHAPTER8\EXAMPLES\ directory
ex9_1 routine in ex9_1.pro
ex9_1.pro .pro file in CHAPTER9\EXAMPLES\ directory
ex9_2 routine in ex9_2.pro
ex9_2.pro .pro file in CHAPTER9\EXAMPLES\ directory

F

F routine in ex3_3.pro
fa parameter in routine minF_bracket in file minf_bracket.pro
fb parameter in routine minF_bracket in file minf_bracket.pro
fc parameter in routine minF_bracket in file minf_bracket.pro
FFN class
FFN3 class
FFN3::classify routine in ffn3__define.pro
FFN3::Cleanup routine in ffn3__define.pro
FFN3::cost routine in ffn3__define.pro
FFN3::forwardPass routine in ffn3__define.pro
FFN3::Init routine in ffn3__define.pro

Object class for implementation of a three-layer, feed-forward neural network classifier.

FFN3::vForwardPass routine in ffn3__define.pro
FFN3__Define routine in ffn3__define.pro
ffn3__define.pro .pro file in CHAPTER7\ENVIClassicExtensions\ directory
Ffn3AB_Run routine in ffn3ab_run.pro

ENVI extension for classification of a multispectral image with a 3-layer feed forward neural network trained with Kalman filter and using adaptive boosting AdaBoost.M1: Canty, M.

ffn3ab_run.pro .pro file in CHAPTER7\ENVIClassicExtensions\ directory
ffn3ab_run_define_buttons routine in ffn3ab_run.pro
FFN3KAL class
FFN3KAL::Cleanup routine in ffn3kal__define.pro
FFN3KAL::cost routine in ffn3kal__define.pro
FFN3KAL::Init routine in ffn3kal__define.pro

Object class for implementation of a three-layer, feed-forward neural network classifier.

FFN3KAL::train routine in ffn3kal__define.pro
FFN3KAL__Define routine in ffn3kal__define.pro
ffn3kal__define.pro .pro file in CHAPTER7\ENVIClassicExtensions\ directory

Object class for implementation of a three-layer, feed-forward neural network for classification of multi-spectral images with AdaBoost.M1 or .M2 boosting

FFN::classify routine in ffn__define.pro
FFN::Cleanup routine in ffn__define.pro
FFN::cost routine in ffn__define.pro
FFN::forwardPass routine in ffn__define.pro
FFN::GetWeights routine in ffn__define.pro
FFN::Init routine in ffn__define.pro

Object class for implementation of a two-layer, feed-forward neural network classifier.

FFN::PutWeights routine in ffn__define.pro
FFN::vForwardPass routine in ffn__define.pro
FFN__Define routine in ffn__define.pro
ffn__define.pro .pro file in AUXIL\ directory
ffn_run routine in ffn_run.pro

ENVI extension for classification of a multispectral image with a feed forward neural network using Kalman filter plus scaled conjugate gradient training

ffn_run.pro .pro file in CHAPTER6\ENVIClassicExtensions\ directory
ffn_run_define_buttons routine in ffn_run.pro
ffn_segment routine in ffn_segment.pro
ffn_segment.pro .pro file in AUXIL\ directory
FFNBP class
FFNBP::Cleanup routine in ffnbp__define.pro
FFNBP::Init routine in ffnbp__define.pro
FFNBP::Train routine in ffnbp__define.pro
FFNBP__Define routine in ffnbp__define.pro
ffnbp__define.pro .pro file in AUXIL\ directory

Object class for implementation of a two-layer, feed-forward neural network classifier.

ffnbp_run routine in ffnbp_run.pro

ENVI extension for classification of a multispectral image with a feed forward neural network using backpropagation

ffnbp_run.pro .pro file in CHAPTER6\ENVIClassicExtensions\ directory
FFNCG class
FFNCG::Cleanup routine in ffncg__define.pro
FFNCG::Eigenvalues routine in ffncg__define.pro
FFNCG::Gradient routine in ffncg__define.pro
FFNCG::Hessian routine in ffncg__define.pro
FFNCG::Init routine in ffncg__define.pro

Object class for implementation of a two-layer, feed-forward neural network classifier.

FFNCG::Rop routine in ffncg__define.pro
FFNCG::Train routine in ffncg__define.pro
FFNCG__Define routine in ffncg__define.pro
ffncg__define.pro .pro file in AUXIL\ directory
FFNKAL class
FFNKAL::Cleanup routine in ffnkal__define.pro
FFNKAL::Init routine in ffnkal__define.pro

Object class for implementation of a two-layer, feed-forward neural network classifier.

FFNKAL::train routine in ffnkal__define.pro
FFNKAL__Define routine in ffnkal__define.pro
ffnkal__define.pro .pro file in AUXIL\ directory
fhv keyword in routine GPUEM in file gpuem.pro

class fuzzy hypervolumes

fhv keyword in routine GPUEM in file gpuemsav.pro

class fuzzy hypervolumes

fhv keyword in routine EM in file em.pro

fuzzy hypervolume

fid keyword in routine POLSAR::ToENVI in file polsar__define.pro
fid1 parameter in routine mad_iter5 in file mad_iter5.pro

image file IDs

fid1 parameter in routine mad_iter in file mad_iter.pro

image file IDs

fid2 parameter in routine mad_iter5 in file mad_iter5.pro
fid2 parameter in routine mad_iter in file mad_iter.pro
fileName parameter in routine parseRPB in file calcHeight_run.pro
FILENAME parameter in routine TMPPATH in file tmpfile.pro
fileName parameter in routine parseRPC in file calcHeight_run.pro
FKM routine in fkm.pro

Fuzzy Kmeans clustering algorithm: Dunn, J.

fkm.pro .pro file in AUXIL\ directory
fkm_run routine in fkm_run.pro

ENVI extension for fuzzy K-means clustering with sampled data

fkm_run.pro .pro file in CHAPTER8\ENVIClassicExtensions\ directory
fkm_run5 routine in fkm_run5.pro

ENVI extension for fuzzy K-means clustering with sampled data

fkm_run5.pro .pro file in CHAPTER8\ENVIExtensions\ directory
fkm_run5_extensions_init routine in fkm_run5.pro
fkm_run_define_buttons routine in fkm_run.pro
fmin parameter in routine minF_parabolic in file minf_parabolic.pro
fname parameter in routine POLSAR::Init in file polsar__define.pro

ENVI-style file header with samples, lines, bands, data type, interleave (BSQ)

FUNC_NAME keyword in routine minF_parabolic in file minf_parabolic.pro
FUNC_NAME keyword in routine minF_bracket in file minf_bracket.pro

G

g parameter in routine winner in file som_run5.pro
G field in class DWT
G parameter in routine EM in file em.pro

observations data matrix

g parameter in routine winner in file som_run.pro
G parameter in routine GPUEM in file gpuem.pro

observations data array (NNxn ) (row vectors)

G parameter in routine FFN::forwardPass in file ffn__define.pro
G parameter in routine GPUEM in file gpuemsav.pro

observations data array (NNxn ) (row vectors)

G parameter in routine gpukernelProject in file gpukernelproject.pro

training data matrix

G parameter in routine FKM in file fkm.pro

input data matrix

G parameter in routine hcl in file hcl.pro

data matrix

G1 parameter in routine kernel_matrix in file kernel_matrix.pro

data matrix

G1 parameter in routine polykernel_matrix in file polykernel_matrix.pro

data matrix

G1 parameter in routine gausskernel_matrix in file gausskernel_matrix.pro

data matrix

G1_gpu parameter in routine gpukernel_matrix in file gpukernel_matrix.pro

data matrix

G1_gpu parameter in routine gpugausskernel_matrix in file gpugausskernel_matrix.pro

data matrix

G1_gpu parameter in routine gpuquadkernel_matrix in file gpuquadkernel_matrix.pro

data matrix

G2 parameter in routine gausskernel_matrix in file gausskernel_matrix.pro

data matrix

G2 parameter in routine kernel_matrix in file kernel_matrix.pro

data matrix

G2 parameter in routine polykernel_matrix in file polykernel_matrix.pro

data matrix

G2_gpu parameter in routine gpuquadkernel_matrix in file gpuquadkernel_matrix.pro

data matrix

G2_gpu parameter in routine gpukernel_matrix in file gpukernel_matrix.pro

data matrix

G2_gpu parameter in routine gpugausskernel_matrix in file gpugausskernel_matrix.pro

data matrix

G_gpu parameter in routine GPUCOV::Covariance in file gpucov__define.pro

handle to a NNxn-dimensional data matrix

gamma_filter routine in gamma_filter_run5.pro
gamma_filter routine in gamma_filter_run.pro
gamma_filter_run routine in gamma_filter_run.pro

(iterated) gamma MAP adaptive filtering for polarized SAR intensity images Ref: Oliver and Quegan (2004) Understanding SAR Images, Scitech Valid only for diagonal covariance matrix elements

gamma_filter_run.pro .pro file in CHAPTER5\ENVIClassicExtensions\ directory
gamma_filter_run5 routine in gamma_filter_run5.pro

(iterated) gamma MAP adaptive filtering for polarized SAR intensity images Ref: Oliver and Quegan (2004) Understanding SAR Images, Scitech Valid only for diagonal covariance matrix elements

gamma_filter_run5.pro .pro file in CHAPTER5\ENVIExtensions\ directory
gamma_filter_run5_extensions_init routine in gamma_filter_run5.pro
gamma_filter_run_define_buttons routine in gamma_filter_run.pro
gausskernel_matrix routine in gausskernel_matrix.pro

Returns array of Gaussian kernel functions for data matrices G1 and G2.

gausskernel_matrix.pro .pro file in AUXIL\ directory
gen_eigenproblem routine in gen_eigenproblem.pro

Solve the generalized eigenproblem C##a = lambda*B##a using Cholesky factorization

gen_eigenproblem.pro .pro file in AUXIL\ directory
geo2polSAR_run routine in geo2polsar_run.pro

utility to read georeferenced C2 (dual) and C3 (quad) polarimetric covariance matrix files generated by polSARpro and MapReady software from SLC polarimetric TerraSAR-X or Radarsat-2 images and convert to a single 6-band complex image Unused bands for partial polarization are zeros

geo2polsar_run.pro .pro file in CHAPTER5\ENVIClassicExtensions\ directory
geo2polsar_run_define_buttons routine in geo2polsar_run.pro
get_windex routine in gamma_filter_run5.pro
get_windex routine in mmse_filter_run5.pro
get_windex routine in gamma_filter_run.pro
get_windex routine in mmse_filter_run.pro
get_windex routine in enltm_run.pro
get_windex11 routine in enlml_run.pro
get_windex3 routine in enlml_run.pro
get_windex7 routine in enlml_run.pro
GG parameter in routine gpukernelProject in file gpukernelproject.pro

test data matrix to be projected

GMA keyword in routine gpugausskernel_matrix in file gpugausskernel_matrix.pro

if not given, calculated from the data: GMA=1/(2*(nscale*scale)^2) where scale = average distance between observations in the feature space

GMA keyword in routine gpukernel_matrix in file gpukernel_matrix.pro

if not given and KERNEL=1, calculated from the data: GMA=1/(2*(nscale*scale)^2) where scale = average distance between observations in the input space, otherwise defaults to 1/N

GMA keyword in routine kernel_matrix in file kernel_matrix.pro

if not given and KERNEL=1, calculated from the data: GMA=1/(2*(nscale*scale)^2) where scale = average distance between observations in the input space, otherwise defaults to 1/N

GMA keyword in routine gausskernel_matrix in file gausskernel_matrix.pro

if not given, calculated from the data: GMA=1/(2*(nscale*scale)^2) where scale = average distance between observations in the input space

gma parameter in routine gpukernelProject in file gpukernelproject.pro

radial basis kernel parameter

gpu_detect routine in gpu_detect.pro

Initializes GPULib if it is present.

gpu_detect.pro .pro file in AUXIL\ directory
gpucenter routine in gpucenter.pro

center a kernel matrix: Shawe-Taylor, J.

gpucenter.pro .pro file in AUXIL\ directory
gpuConvol2D routine in gpuconvol2d.pro

:Description: Convolution of a two dimensional array on the GPU in the frequency domain :Params: a_gpu: in, required, type={GPUHANDLE} array to be convolved, overwritten with convolution k_gpu: in, required, type={GPUHANDLE} convolution kernel (padded and centered) :Keywords: :Uses: GPULib :Author: Mort Canty (20013)

gpuconvol2d.pro .pro file in AUXIL\ directory
GPUCOV class
GPUCOV::cleanup routine in gpucov__define.pro
GPUCOV::Covariance routine in gpucov__define.pro
GPUCOV::Init routine in gpucov__define.pro

Object class for variance/covariance matrix calculation on GPU

gpuCov__Define routine in gpucov__define.pro
gpucov__define.pro .pro file in AUXIL\ directory
GPUEM routine in gpuemsav.pro

Clustering with Gaussian mixtures, EM algorithm: Gath, I.

GPUEM routine in gpuem.pro

Clustering with Gaussian mixtures, EM algorithm: Gath, I.

gpuem.pro .pro file in AUXIL\ directory
gpuemsav.pro .pro file in AUXIL\ directory
gpugausskernel_matrix routine in gpugausskernel_matrix.pro

Returns array of Gaussian kernel functions for data matrices G1_gpu and G2_gpu.

gpugausskernel_matrix.pro .pro file in AUXIL\ directory
gpukernel_matrix routine in gpukernel_matrix.pro

Returns array of kernel functions for data matrices G1 and G2.

gpukernel_matrix.pro .pro file in AUXIL\ directory
gpukernelProject routine in gpukernelproject.pro

Centers and projects test data for kernel PCA or kernel MAF (linear or gaussian): returns 1 on success else 0

gpukernelproject.pro .pro file in AUXIL\ directory
gpuquadkernel_matrix routine in gpuquadkernel_matrix.pro

Returns array of quadratic kernel functions for data matrices G1_gpu and G2_gpu.

gpuquadkernel_matrix.pro .pro file in AUXIL\ directory
grayscale parameter in routine CI::Write_Contour in file ci__define.pro
Gs parameter in routine FFNCG::Init in file ffncg__define.pro

array of observation column vectors

GS field in class FFN
Gs parameter in routine FFNBP::Init in file ffnbp__define.pro
Gs parameter in routine FFNKAL::Init in file ffnkal__define.pro

array of observation column vectors

Gs parameter in routine FFN::classify in file ffn__define.pro
Gs parameter in routine FFN::Init in file ffn__define.pro

array of observation column vectors

GS field in class FFN3
Gs parameter in routine FFN3::Init in file ffn3__define.pro

array of observation column vectors

Gs parameter in routine FFN3::vForwardPass in file ffn3__define.pro
Gs parameter in routine FFN3KAL::Init in file ffn3kal__define.pro

array of observation column vectors

Gs parameter in routine FFN::vForwardPass in file ffn__define.pro
GTS field in class FFNCG

H

H field in class ATWT
H field in class DWT
hcl routine in hcl.pro

Agglomerative hierarchic clustering with sum of squares cost function: Fraley, C.

hcl.pro .pro file in AUXIL\ directory
HCL_run routine in hcl_run.pro

ENVI extension for agglomerative hierarchical clustering

hcl_run.pro .pro file in CHAPTER8\ENVIClassicExtensions\ directory
HCL_run5 routine in hcl_run5.pro

ENVI extension for agglomerative hierarchical clustering

hcl_run5.pro .pro file in CHAPTER8\ENVIExtensions\ directory
hcl_run5_extensions_init routine in hcl_run5.pro
hcl_run_define_buttons routine in hcl_run.pro
height routine in calcHeight_run.pro
HighPass routine in SRS_ENVI.pro
Hs parameter in routine Output in file kernel_run.pro
HSV routine in hsv.pro
hsv.pro .pro file in CHAPTER5\EXAMPLES\ directory
HSV5 routine in hsv5.pro
hsv5.pro .pro file in CHAPTER5\EXAMPLES\ directory
hu_moments routine in hu_moments.pro

Takes a rectangular array A of gray values and returns the 7 Hu invariant moments

hu_moments.pro .pro file in AUXIL\ directory

I

i parameter in routine ATWT::Get_Image in file atwt__define.pro
i parameter in routine F in file ex3_3.pro
i parameter in routine ATWT::Show_Image in file atwt__define.pro
idl_doc routine in idl_doc.pro
idl_doc.pro .pro file in .\ directory
idx parameter in routine mean_shift in file mean_shift.pro

pixel index

im parameter in routine ATWT::Inject in file atwt__define.pro
im parameter in routine DWT::InjectExact in file dwt__define.pro
im parameter in routine DWT::Inject in file dwt__define.pro
im1 parameter in routine phase_corr in file phase_corr.pro
im2 parameter in routine phase_corr in file phase_corr.pro
image parameter in routine DWT::Init in file dwt__define.pro

grayscale image to be transformed

image parameter in routine CI::Init in file ci__define.pro

image to be searched for contours

IMAGE field in class DWT
image parameter in routine ATWT::Init in file atwt__define.pro

grayscale image to be transformed

image parameter in routine gpukernelProject in file gpukernelproject.pro

projected data as BSQ image

image1 parameter in routine MI in file ex2_3.pro
image2 parameter in routine MI in file ex2_3.pro
image_A parameter in routine correl_images in file correl_images.pro
image_B parameter in routine correl_images in file correl_images.pro
IMAGES field in class ATWT
intersection routine in intersection.pro

integer set intersection

intersection.pro .pro file in AUXIL\ directory
ITERATIONS field in class FFN3KAL
ITERATIONS field in class FFNKAL

J

j parameter in routine get_windex7 in file enlml_run.pro
j parameter in routine get_windex11 in file enlml_run.pro
j parameter in routine get_windex in file enltm_run.pro
j parameter in routine get_windex in file gamma_filter_run.pro
j parameter in routine get_windex in file mmse_filter_run.pro
j parameter in routine get_windex in file gamma_filter_run5.pro
j parameter in routine get_windex in file mmse_filter_run5.pro
j parameter in routine get_windex3 in file enlml_run.pro

K

K parameter in routine center in file center.pro

kernel matrix to be centered

k parameter in routine DWT::Get_Quadrant in file dwt__define.pro
k parameter in routine dsquare in file som_run.pro
k parameter in routine gamma_filter in file gamma_filter_run5.pro
k parameter in routine gamma_filter in file gamma_filter_run.pro
k parameter in routine psi in file ex3_2.pro
k parameter in routine dsquare in file som_run5.pro
k_gpu parameter in routine gpuConvol2D in file gpuconvol2d.pro
K_gpu parameter in routine gpucenter in file gpucenter.pro

kernel matrix to be centered

KERNEL keyword in routine gpukernel_matrix in file gpukernel_matrix.pro

the kernel used 0: linear 1: Gaussian (default) 2: polynomial 3: sigmoid

KERNEL keyword in routine kernel_matrix in file kernel_matrix.pro

the kernel used 0: linear 1: Gaussian (default) 2: polynomial 3: sigmoid

kernel keyword in routine gpukernelProject in file gpukernelproject.pro

the kernel used 0: linear 1: Gaussian (default)

kernel_matrix routine in kernel_matrix.pro

Returns array of kernel functions for data matrices G1 and G2.

kernel_matrix.pro .pro file in AUXIL\ directory
kernel_run routine in kernel_run.pro

ENVI extension for classification of a multispectral image with a Gassian kernel-based classifier: Masters, T.

kernel_run.pro .pro file in CHAPTER6\ENVIClassicExtensions\ directory
kernel_run_define_buttons routine in kernel_run.pro
key keyword in routine FFNKAL::train in file ffnkal__define.pro
key parameter in routine FFN::cost in file ffn__define.pro
key keyword in routine FFNCG::Train in file ffncg__define.pro
key parameter in routine FFN3::cost in file ffn3__define.pro
KK field in class FFN
KK parameter in routine hcl in file hcl.pro

number of clusters

KK field in class FFN3
kkmeans_run routine in kkmeans_run.pro

Performs kernel k-means clustering using a Gaussian kernel: Shawe-Taylor, J.

kkmeans_run.pro .pro file in CHAPTER8\ENVIClassicExtensions\ directory
kkmeans_run5 routine in kkmeans_run5.pro

Performs kernel k-means clustering using a Gaussian kernel: Shawe-Taylor, J.

kkmeans_run5.pro .pro file in CHAPTER8\ENVIExtensions\ directory
kkmeans_run5_extensions_init routine in kkmeans_run5.pro
kkmeans_run_define_buttons routine in kkmeans_run.pro
KPCA_run routine in kpca_run.pro

Performs kernel principal components analysis using a Gaussian kernel: Nielsen, A.

kpca_run.pro .pro file in CHAPTER4\ENVIClassicExtensions\ directory
KPCA_run5 routine in kpca_run5.pro

Performs kernel principal components analysis using a Gaussian kernel: Nielsen, A.

kpca_run5.pro .pro file in CHAPTER4\ENVIExtensions\ directory
kpca_run5_extensions_init routine in kpca_run5.pro
kpca_run_define_buttons routine in kpca_run.pro
KRX_run routine in krx_run.pro

Performs kernel RX anomaly detection using a Gaussian kernel: Kwon et al (2005). Kernel RX-algorithm: A nonlinear anomaly detector for hyperspectral imagery.

krx_run.pro .pro file in CHAPTER7\ENVIClassicExtensions\ directory
KRX_run5 routine in krx_run5.pro

Performs kernel RX anomaly detection using a Gaussian kernel: Kwon et al (2005). Kernel RX-algorithm: A nonlinear anomaly detector for hyperspectral imagery.

krx_run5.pro .pro file in CHAPTER7\ENVIExtensions\ directory
krx_run5_extensions_init routine in krx_run5.pro
krx_run_define_buttons routine in krx_run.pro
ks parameter in routine dsquare in file som_run5.pro
ks parameter in routine dsquare in file som_run.pro

L

L parameter in routine FFN::Init in file ffn__define.pro

number of hidden neurons

L parameter in routine FFNKAL::Init in file ffnkal__define.pro

number of hidden neurons

L parameter in routine FFNCG::Init in file ffncg__define.pro

number of hidden neurons

L parameter in routine FFNBP::Init in file ffnbp__define.pro
L1 parameter in routine FFN3::Init in file ffn3__define.pro

number of hidden neurons

L1 parameter in routine FFN3KAL::Init in file ffn3kal__define.pro

number of hidden neurons

L2 parameter in routine FFN3::Init in file ffn3__define.pro
L2 parameter in routine FFN3KAL::Init in file ffn3kal__define.pro
labels keyword in routine FFN3::classify in file ffn3__define.pro
lam keyword in routine mad_iter5 in file mad_iter5.pro

length penalization parameter (default 0.0)

lam keyword in routine mad_iter in file mad_iter.pro

length penalization parameter (default 0.0)

lambda parameter in routine gen_eigenproblem in file gen_eigenproblem.pro

eigenvalues, largest to smallest

lines property in class POLSAR
LINES field in class POLSAR
lines keyword in routine POLSAR::getProperty in file polsar__define.pro
LL field in class FFN
LL1 field in class FFN3
LL2 field in class FFN3
log keyword in routine hu_moments in file hu_moments.pro
LogPolar routine in SRS_ENVI.pro
LP parameter in routine LogPolar in file SRS_ENVI.pro
Ls parameter in routine FFNCG::Init in file ffncg__define.pro

array of class label column vectors of form (0,0,1,0,0,...0)^T

Ls parameter in routine FFNKAL::Init in file ffnkal__define.pro

array of class label column vectors of form (0,0,1,0,0,...0)^T

LS field in class FFN3
Ls parameter in routine FFN3::Init in file ffn3__define.pro

array of class label column vectors of form (0,0,1,0,0,...0)^T

Ls parameter in routine FFNBP::Init in file ffnbp__define.pro
Ls parameter in routine FFN::Init in file ffn__define.pro

array of class label column vectors of form (0,0,1,0,0,...0)^T

LS field in class FFN
Ls parameter in routine FFN3KAL::Init in file ffn3kal__define.pro

array of class label column vectors of form (0,0,1,0,0,...0)^T

Ls parameter in routine hcl in file hcl.pro

cluster labels of observations

LTS field in class FFNCG

M

m parameter in routine dsquare in file som_run5.pro
m parameter in routine psi in file ex3_2.pro
M parameter in routine seq_classify in file ffn3ab_run.pro
M parameter in routine Pdist in file mad_view_run.pro
m parameter in routine dsquare in file som_run.pro
M1 parameter in routine Wishart in file wishart.pro

mean of first distribution

M2 parameter in routine Wishart in file wishart.pro

mean of second distribution

m_fid parameter in routine mad_iter5 in file mad_iter5.pro

mask band ID

m_fid parameter in routine mad_iter in file mad_iter.pro

mask band ID

mad_iter routine in mad_iter.pro

Function for Iteratively Re-weighted Multivariate Alteration Detection (IR-MAD): Nielsen, A.

mad_iter.pro .pro file in AUXIL\ directory
mad_iter5 routine in mad_iter5.pro

Function for Iteratively Re-weighted Multivariate Alteration Detection (IR-MAD): Nielsen, A.

mad_iter5.pro .pro file in AUXIL\ directory
mad_run routine in mad_run.pro

ENVI extension for Iteratively Re-weighted Multivariate Alteration Detection (IR-MAD):

mad_run.pro .pro file in CHAPTER9\ENVIClassicExtensions\ directory
mad_run5 routine in mad_run5.pro

ENVI extension for Iteratively Re-weighted Multivariate Alteration Detection (IR-MAD):

mad_run5.pro .pro file in CHAPTER9\ENVIExtensions\ directory
mad_run5_extensions_init routine in mad_run5.pro
mad_run_define_buttons routine in mad_run.pro
mad_run_stats routine in mad_run_stats.pro

ENVI extension for Iteratively Re-weighted Multivariate Alteration Detection (IR-MAD) using existing satistics file:

mad_run_stats.pro .pro file in CHAPTER9\ENVIClassicExtensions\ directory
mad_run_stats5 routine in mad_run_stats5.pro

ENVI extension for Iteratively Re-weighted Multivariate Alteration Detection (IR-MAD) using existing satistics file:

mad_run_stats5.pro .pro file in CHAPTER9\ENVIExtensions\ directory
mad_run_stats5_extensions_init routine in mad_run_stats5.pro
mad_thresh_cleanup routine in mad_view_run.pro
mad_thresh_tlb_events routine in mad_view_run.pro
mad_view_run routine in mad_view_run.pro

GUI for viewing and thresholding MAD images

mad_view_run.pro .pro file in CHAPTER9\ENVIClassicExtensions\ directory
mad_view_run_define_buttons routine in mad_view_run.pro
MAGNIFICATION keyword in routine correl_images in file correl_images.pro
MAGNIFICATION keyword in routine corrmat_analyze in file corrmat_analyze.pro
Make_Lookup routine in enlml_run.pro

Construct lookup table for ML ENL estimation

make_provmeans routine in make_provmeans.pro
make_provmeans.pro .pro file in AUXIL\ directory
map_info property in class POLSAR
MAP_INFO field in class POLSAR
map_info keyword in routine POLSAR::getProperty in file polsar__define.pro
MAX_COMPRESSIONS field in class DWT
MAX_CONTOURS field in class CI
max_corr parameter in routine corrmat_analyze in file corrmat_analyze.pro
MAX_ITERATIONS keyword in routine minF_parabolic in file minf_parabolic.pro
MAX_LENGTH field in class CI
maxiter keyword in routine GPUEM in file gpuemsav.pro
maxiter keyword in routine GPUEM in file gpuem.pro
maxiter keyword in routine EM in file em.pro
maxlike_run routine in maxlike_run.pro

ENVI extension for classification of a multispectral image with maximum likelihood with option for reserving a random sample of training data for subsequent evaluation

maxlike_run.pro .pro file in CHAPTER6\ENVIClassicExtensions\ directory
maxlike_run_define_buttons routine in maxlike_run.pro
maxlikeSAR_run routine in maxlikeSAR_run.pro

ENVI extension for classification of a polarimetric SAR image with maximum likelihood with option for reserving a random sample of training data for subsequent evaluation

maxlikeSAR_run.pro .pro file in CHAPTER7\ENVIClassicExtensions\ directory
maxlikeSAR_run_define_buttons routine in maxlikeSAR_run.pro
McNemar_Run routine in mcnemar_run.pro

ENVI extension to compare classifiers on the basis of misclassifications using McNemar's statistic: Dietterich, T.

mcnemar_run.pro .pro file in CHAPTER7\ENVIClassicExtensions\ directory
McNemar_Run5 routine in mcnemar_run5.pro

ENVI extension to compare classifiers on the basis of misclassifications using McNemar's statistic: Dietterich, T.

mcnemar_run5.pro .pro file in CHAPTER7\ENVIExtensions\ directory
mcnemar_run5_extensions_init routine in mcnemar_run5.pro
mcnemar_run_define_buttons routine in mcnemar_run.pro
mean_shift routine in mean_shift.pro

Determines the mode of the indexed vector.

mean_shift.pro .pro file in AUXIL\ directory
mean_shift_run routine in mean_shift_run.pro

ENVI extension for mean shift segmentation: Comaniciu, D.

mean_shift_run.pro .pro file in CHAPTER8\ENVIClassicExtensions\ directory
mean_shift_run5 routine in mean_shift_run5.pro

ENVI extension for mean shift segmentation: Comaniciu, D.

mean_shift_run5.pro .pro file in CHAPTER8\ENVIExtensions\ directory
mean_shift_run5_extensions_init routine in mean_shift_run5.pro
mean_shift_run_define_buttons routine in mean_shift_run.pro
means1 keyword in routine mad_iter in file mad_iter.pro

weighted mean values, row-replicated

means1 keyword in routine mad_iter5 in file mad_iter5.pro

weighted mean values, row-replicated

means2 keyword in routine mad_iter in file mad_iter.pro
means2 keyword in routine mad_iter5 in file mad_iter5.pro
mg_open_url routine in mg_open_url.pro

Open an url in the default web browser.

mg_open_url.pro .pro file in AUXIL\ directory
MI routine in ex2_3.pro
MIN_LENGTH field in class CI
min_size keyword in routine segment_class in file segment_class.pro
minF_bracket routine in minf_bracket.pro

NAME: MINF_BRACKET PURPOSE: Bracket a local minimum of a 1-D function with 3 points, EXPLANATION: Brackets a local minimum of a 1-d function with 3 points, thus ensuring that a minimum exists somewhere in the interval.

minf_bracket.pro .pro file in AUXIL\ directory
minF_parabolic routine in minf_parabolic.pro

NAME: MINF_PARABOLIC PURPOSE: Minimize a function using Brent's method with parabolic interpolation EXPLANATION: Find a local minimum of a 1-D function up to specified tolerance.

minf_parabolic.pro .pro file in AUXIL\ directory
miniter keyword in routine GPUEM in file gpuemsav.pro
miniter keyword in routine GPUEM in file gpuem.pro
miniter keyword in routine EM in file em.pro
mjc_cursor_motion routine in mjc_cursor_motion.pro

Cursor communication with ENVI image windows

mjc_cursor_motion.pro .pro file in AUXIL\ directory

NAME: MJC_CURSOR_MOTION PURPOSE: Cursor communication with ENVI image windows AUTHOR; Mort Canty (2006) Juelich Research Center m.canty@fz-juelich.de CALLING SEQUENCE: MJC_Cursor_Motion, dn, xloc, yloc, $ xstart=xstart, ystart=ystart, event=event ARGUMENTS: dn: display number xloc,yloc: mouse position KEYWORDS xstart, ystart: display origin event: mouse event COMMON BLOCKS: Cursor_Motion_C,dn,Cbtext,Rbtext,Cttext,Rttext DEPENDENCIES: ENVI

mmse_filter_run routine in mmse_filter_run.pro

Lee MMSE adaptive filtering for polSAR covariance images Lee et al.

mmse_filter_run.pro .pro file in CHAPTER5\ENVIClassicExtensions\ directory
mmse_filter_run5 routine in mmse_filter_run5.pro

Lee MMSE adaptive filtering for polSAR covariance images Lee et al.

mmse_filter_run5.pro .pro file in CHAPTER5\ENVIExtensions\ directory
mmse_filter_run5_extensions_init routine in mmse_filter_run5.pro
mmse_filter_run_define_buttons routine in mmse_filter_run.pro
MN field in class CPM
MONITOR keyword in routine correl_images in file correl_images.pro
Ms parameter in routine EM in file em.pro

cluster means

Ms parameter in routine GPUEM in file gpuemsav.pro

cluster means matrix (row vectors)

Ms parameter in routine FKM in file fkm.pro

cluster means (output)

Ms parameter in routine GPUEM in file gpuem.pro

cluster means matrix (row vectors)

N

N field in class GPUCOV
n parameter in routine POLSAR::times in file polsar__define.pro
N parameter in routine PERMUTE in file permute.pro
N field in class FFN
N parameter in routine FFN::vForwardPass in file ffn__define.pro
n parameter in routine GPUCOV::Init in file gpucov__define.pro
n parameter in routine psi in file ex3_2.pro
n parameter in routine Wishart in file wishart.pro

common number of samples

N1 parameter in routine FFN3::vForwardPass in file ffn3__define.pro
N1 field in class FFN3
N2 field in class FFN3
N2 parameter in routine FFN3::vForwardPass in file ffn3__define.pro
N_clusters keyword in routine Cluster_fkm in file cluster_fkm.pro
N_Clusters keyword in routine Clust_Wts1 in file clust_wts1.pro
N_Iterations keyword in routine Clust_Wts1 in file clust_wts1.pro
Ndigits parameter in routine TMPFILE in file tmpfile.pro
newtFunc routine in calcHeight_run.pro
niter keyword in routine mad_iter5 in file mad_iter5.pro

max number of iterations, (default is 50)

niter keyword in routine FKM in file fkm.pro
niter keyword in routine mad_iter in file mad_iter.pro

max number of iterations, (default is 50)

NN parameter in routine GPUCOV::Init in file gpucov__define.pro

dimensions of the data matrices

NN field in class FFN3
NN field in class FFN
NN field in class GPUCOV
NN parameter in routine CPM::Init in file cpm__define.pro
no_edges keyword in routine DWT::Get_Quadrant in file dwt__define.pro
Normalize routine in SRS_ENVI.pro
NP field in class FFN
NP field in class FFN3
NSCALE keyword in routine gausskernel_matrix in file gausskernel_matrix.pro

multiple of scale for GMA (default 1.0)

NSCALE keyword in routine kernel_matrix in file kernel_matrix.pro

multiple of scale for GMA when KERNEL=1 (default 1.0)

nscale keyword in routine gpukernelProject in file gpukernelproject.pro

multiple of scale for GMA when KERNEL=1 (default 1.0)

NSCALE keyword in routine gpugausskernel_matrix in file gpugausskernel_matrix.pro

multiple of scale for GMA (default 1.0)

NSCALE keyword in routine gpukernel_matrix in file gpukernel_matrix.pro

multiple of scale for GMA when KERNEL=1 (default 1.0)

NTP field in class FFNCG
NULL_EVENTS routine in SRS_ENVI.pro
NULL_EVENTS routine in calcHeight_run.pro
NUM_COLS field in class ATWT
num_cols keyword in routine GPUEM in file gpuemsav.pro

if beta>0 image dimensions

num_cols parameter in routine gpukernelProject in file gpukernelproject.pro

image dimensions

num_cols keyword in routine GPUEM in file gpuem.pro

if beta>0 image dimensions

NUM_COLS field in class DWT
NUM_COLS field in class CI
num_cols keyword in routine EM in file em.pro

if beta>0 image dimensions

NUM_ROWS field in class DWT
NUM_ROWS field in class CI
num_rows keyword in routine GPUEM in file gpuem.pro
num_rows parameter in routine gpukernelProject in file gpukernelproject.pro
num_rows keyword in routine EM in file em.pro
NUM_ROWS field in class ATWT
num_rows keyword in routine GPUEM in file gpuemsav.pro
NUM_TILES field in class CI
NUMPIX keyword in routine correl_images in file correl_images.pro

O

offset keyword in routine DWT::InjectExact in file dwt__define.pro
onAbout routine in calcHeight_run.pro
onAbout routine in mad_view_run.pro
ONassoc routine in mad_view_run.pro
ONbutton_Black routine in mad_view_run.pro
ONbutton_ChiSqr routine in mad_view_run.pro
ONbutton_Dis routine in mad_view_run.pro
ONbutton_Gray routine in mad_view_run.pro
ONbutton_Reverse routine in mad_view_run.pro
ONbutton_thresh routine in mad_view_run.pro
onCalc routine in calcHeight_run.pro
ONchi_sqr routine in mad_view_run.pro
ONcorr routine in mad_view_run.pro
ONE_N_GPU field in class GPUCOV
ONE_NN_GPU field in class GPUCOV
onHelp routine in calcHeight_run.pro
onHelp routine in mad_view_run.pro
ONload routine in mad_view_run.pro
onLoadDEM routine in calcHeight_run.pro
onLoadRPC routine in calcHeight_run.pro
ONquit routine in mad_view_run.pro
onQuit routine in calcHeight_run.pro
ONsave routine in mad_view_run.pro
ONslider_bm routine in mad_view_run.pro
ONslider_bp routine in mad_view_run.pro
ONslider_gm routine in mad_view_run.pro
ONslider_gp routine in mad_view_run.pro
ONslider_rm routine in mad_view_run.pro
ONslider_rp routine in mad_view_run.pro
ONSlider_scale routine in mad_view_run.pro
OpenSRS_ENVIim routine in SRS_ENVI.pro
ortho_regress routine in ortho_regress.pro

Orthogonal regression between two vectors: Canty, M.

ortho_regress.pro .pro file in AUXIL\ directory
Output routine in kernel_run.pro

P

p parameter in routine SM in file hu_moments.pro
param0 parameter in routine PROVMEANS in file provmeans.dlm
param1 parameter in routine PROVMEANS in file provmeans.dlm
param2 parameter in routine PROVMEANS in file provmeans.dlm
param3 parameter in routine PROVMEANS in file provmeans.dlm
param4 parameter in routine PROVMEANS in file provmeans.dlm
param5 parameter in routine PROVMEANS in file provmeans.dlm
param6 parameter in routine PROVMEANS in file provmeans.dlm
parseRPB routine in calcHeight_run.pro
parseRPBline routine in calcHeight_run.pro
parseRPC routine in calcHeight_run.pro
parseRPCline routine in calcHeight_run.pro
pdens keyword in routine GPUEM in file gpuem.pro

class partition densities

pdens keyword in routine GPUEM in file gpuemsav.pro

class partition densities

pdens keyword in routine EM in file em.pro

partition density

Pdist routine in mad_view_run.pro
PERMUTE routine in permute.pro
permute.pro .pro file in AUXIL\ directory
phase_corr routine in phase_corr.pro

Returns relative offset [xoff,yoff] of two images using phase correlation.

phase_corr.pro .pro file in AUXIL\ directory
planes keyword in routine POLSAR::getProperty in file polsar__define.pro
PLANES field in class POLSAR
planes property in class POLSAR
plateau parameter in routine corrmat_analyze in file corrmat_analyze.pro
PLATEAU_THRESH keyword in routine corrmat_analyze in file corrmat_analyze.pro
plr_reclass_run routine in plr_reclass_run.pro

ENVI extension for postclassification with Probabilistic Label Relaxation Processes a rule image (class membership probabilities), outputs a new classification file

plr_reclass_run.pro .pro file in CHAPTER7\ENVIClassicExtensions\ directory
plr_reclass_run5 routine in plr_reclass_run5.pro

ENVI extension for postclassification with Probabilistic Label Relaxation Processes a rule image (class membership probabilities), outputs a new classification file

plr_reclass_run5.pro .pro file in CHAPTER7\ENVIExtensions\ directory
plr_reclass_run5_extensions_init routine in plr_reclass_run5.pro
plr_reclass_run_define_buttons routine in plr_reclass_run.pro
plr_run routine in plr_run.pro

ENVI extension for postclassification with Probabilistic Label Relaxation.

plr_run.pro .pro file in CHAPTER7\ENVIClassicExtensions\ directory
plr_run5 routine in plr_run5.pro

ENVI extension for postclassification with Probabilistic Label Relaxation.

plr_run5.pro .pro file in CHAPTER7\ENVIExtensions\ directory
plr_run5_extensions_init routine in plr_run5.pro
plr_run_define_buttons routine in plr_run.pro
POINT_NDIM keyword in routine minF_parabolic in file minf_parabolic.pro
POINT_NDIM keyword in routine minF_bracket in file minf_bracket.pro
POLSAR class
POLSAR::Band routine in polsar__define.pro
POLSAR::CleanUp routine in polsar__define.pro
POLSAR::getProperty routine in polsar__define.pro
POLSAR::Init routine in polsar__define.pro

Object class to store fully polarized SAR data in multilook covariance matrix form.

POLSAR::times routine in polsar__define.pro
POLSAR::ToENVI routine in polsar__define.pro
POLSAR__Define routine in polsar__define.pro
polsar__define.pro .pro file in AUXIL\ directory
polSARingest_run routine in polsaringest_run.pro

utility to ingest georeferenced single, dual or quad polSAR files generated by ENVI/SARscape or polSARpro/MapReady from TerraSAR-X, Radarsat-2, Cosmo-Skymed SLC images and convert to a single float32 image.

polsaringest_run.pro .pro file in CHAPTER5\ENVIClassicExtensions\ directory
polsaringest_run_define_buttons routine in polsaringest_run.pro
polykernel_matrix routine in polykernel_matrix.pro

Returns array of polynomial kernel functions for data matrices G1 and G2.

polykernel_matrix.pro .pro file in AUXIL\ directory
polynom routine in calcHeight_run.pro
pos1 parameter in routine mad_iter5 in file mad_iter5.pro

image spectral subsets

pos1 parameter in routine mad_iter in file mad_iter.pro

image spectral subsets

pos2 parameter in routine mad_iter in file mad_iter.pro
pos2 parameter in routine mad_iter5 in file mad_iter5.pro
Prefix parameter in routine TMPFILE in file tmpfile.pro
PRINT keyword in routine corrmat_analyze in file corrmat_analyze.pro
ProbKS routine in mad_view_run.pro
Probs parameter in routine FFN3::classify in file ffn3__define.pro
Probs parameter in routine FFN::classify in file ffn__define.pro
PROVMEANS routine in provmeans.dlm
provmeans.dlm .dlm file in AUXIL\ directory
provisional means with weighting
Ps parameter in routine EM in file em.pro

cluster priors

ps parameter in routine seq_classify in file ffn3ab_run.pro
Ps parameter in routine GPUEM in file gpuemsav.pro

cluster priors

Ps parameter in routine GPUEM in file gpuem.pro

cluster priors

psi routine in ex3_2.pro
psi_m routine in ex3_2.pro
ptr parameter in routine class_lookup_table in file class_lookup_table.pro

color indices

Q

q parameter in routine SM in file hu_moments.pro
QI routine in quality_index.pro
quadrant keyword in routine DWT::Inject in file dwt__define.pro
quality_index routine in quality_index.pro

Determine the Wang-Bovik quality index for a pan-sharpened image band: Ref: Wang and Bovik, IEEE Signal Processing Letters9(3) 2002, 81-84

quality_index.pro .pro file in AUXIL\ directory
quality_index_run routine in quality_index_run.pro

ENVI extension for radiometric comparison of two multispectral images

quality_index_run.pro .pro file in CHAPTER5\ENVIClassicExtensions\ directory
quality_index_run5 routine in quality_index_run5.pro

ENVI extension for radiometric comparison of two multispectral images

quality_index_run5.pro .pro file in CHAPTER5\ENVIExtensions\ directory
quality_index_run5_extensions_init routine in quality_index_run5.pro
quality_index_run_define_buttons routine in quality_index_run.pro

R

radcal_run routine in radcal_run.pro

Radiometric calibration using IR-MAD: Canty, M.

radcal_run.pro .pro file in CHAPTER9\ENVIClassicExtensions\ directory
radcal_run5 routine in radcal_run5.pro

Radiometric normalization using IR-MAD: Canty, M.

radcal_run5.pro .pro file in CHAPTER9\ENVIExtensions\ directory
radcal_run5_extensions_init routine in radcal_run5.pro
radcal_run_define_buttons routine in radcal_run.pro
rank keyword in routine ortho_regress in file ortho_regress.pro

Spearman rank order correlation coefficient (two-element vector containing the rank correlation coefficient and the two-sided significance of its deviation from zero)

RECT parameter in routine LogPolar in file SRS_ENVI.pro
REDUCTION keyword in routine correl_images in file correl_images.pro
REDUCTION keyword in routine corrmat_analyze in file corrmat_analyze.pro
remove_duplicates routine in remove_duplicates.pro

remove duplicates in an integer array

remove_duplicates.pro .pro file in AUXIL\ directory
RemoveSRS_ENVIim routine in SRS_ENVI.pro
result keyword in routine gamma_filter in file gamma_filter_run5.pro
result keyword in routine gamma_filter in file gamma_filter_run.pro
rho keyword in routine mad_iter5 in file mad_iter5.pro

canonical correlations in decreasing order

rho keyword in routine mad_iter in file mad_iter.pro

canonical correlations in decreasing order

Ritio routine in SRS_ENVI.pro
ROOT_DIR keyword in routine TMPPATH in file tmpfile.pro
rule_convert routine in rule_convert.pro

Convert an ENVI rule image to class membership probabilities

rule_convert.pro .pro file in AUXIL\ directory

S

S1 parameter in routine Wishart in file wishart.pro

variance of first distribution

S1H field in class FFN3KAL
S2 parameter in routine Wishart in file wishart.pro

variance of second distribution

S2H field in class FFN3KAL
samples property in class POLSAR
samples keyword in routine POLSAR::getProperty in file polsar__define.pro
SAMPLES field in class POLSAR
SD field in class FFN3KAL
SEED keyword in routine TMPFILE in file tmpfile.pro
Seed parameter in routine PERMUTE in file permute.pro
segment_class routine in segment_class.pro

perform blobbing on a segmented or classified image

segment_class.pro .pro file in AUXIL\ directory
segment_class_run routine in segment_class_run.pro

ENVI extension for segmentation of a classified image.

segment_class_run.pro .pro file in CHAPTER8\ENVIClassicExtensions\ directory
segment_class_run_define_buttons routine in segment_class_run.pro
seq_classify routine in ffn3ab_run.pro
set parameter in routine complement in file complement.pro

set to be complemented

set1 parameter in routine difference in file difference.pro
set1 parameter in routine union in file union.pro
set1 parameter in routine intersection in file intersection.pro
set2 parameter in routine intersection in file intersection.pro

sets to be intersected

set2 parameter in routine union in file union.pro

sets to be combined

set2 parameter in routine difference in file difference.pro

sets to be differenced

SH field in class FFNKAL
shft parameter in routine warp_shift in file warp_shift.pro
ShiftArr routine in SRS_ENVI.pro
sigma parameter in routine Output in file kernel_run.pro
sigma parameter in routine ortho_regress in file ortho_regress.pro
sigma keyword in routine mad_iter5 in file mad_iter5.pro

standard deviations of MAD variates in increasing order

sigma parameter in routine CI::Init in file ci__define.pro

radius for LoG filter

sigma parameter in routine Theta in file kernel_run.pro
sigma keyword in routine mad_iter in file mad_iter.pro

standard deviations of MAD variates in increasing order

sigma_a parameter in routine ortho_regress in file ortho_regress.pro
sigma_b parameter in routine ortho_regress in file ortho_regress.pro
SM routine in hu_moments.pro
SO field in class FFNKAL
SO field in class FFN3KAL
SOM_run routine in som_run.pro

ENVI extension for Kohonen Self Organizing Map: Kohonen, T.

som_run.pro .pro file in CHAPTER8\ENVIClassicExtensions\ directory
SOM_run5 routine in som_run5.pro

ENVI extension for Kohonen Self Organizing Map: Kohonen, T.

som_run5.pro .pro file in CHAPTER8\ENVIExtensions\ directory
som_run5_extensions_init routine in som_run5.pro
som_run_define_buttons routine in som_run.pro
span keyword in routine POLSAR::getProperty in file polsar__define.pro
span property in class POLSAR
SRS_ENVI routine in SRS_ENVI.pro
SRS_ENVI.pro .pro file in AUXIL\ directory
SRS_ENVI_event routine in SRS_ENVI.pro
SRS_ENVIdoRegist_Cancel routine in SRS_ENVI.pro
SRS_ENVIdoRegist_Start routine in SRS_ENVI.pro
SRS_ENVIOpenBaseim routine in SRS_ENVI.pro
SRS_ENVIRegisterLAbout routine in SRS_ENVI.pro
SRS_ENVIRemoveBaseim routine in SRS_ENVI.pro
statistic keyword in routine Wishart in file wishart.pro

test statistic -2*rho*log(lambda)

status keyword in routine GPUEM in file gpuemsav.pro

0 if successful else 1

status keyword in routine GPUEM in file gpuem.pro

0 if successful else 1

status keyword in routine EM in file em.pro

0 if successful else 1

subpixel keyword in routine phase_corr in file phase_corr.pro

returns result to subpixel accuracy if set, otherwise nearest integer (default)

subset_copy routine in subset_copy.pro
subset_copy.pro .pro file in CHAPTER9\EXAMPLES\ directory
Suffix parameter in routine TMPFILE in file tmpfile.pro
svm_run routine in svm_run.pro

ENVI extension for running and testing classification of a multispectral image with SVM.

svm_run.pro .pro file in CHAPTER6\ENVIClassicExtensions\ directory
svm_run_define_buttons routine in svm_run.pro
SW field in class CPM
symm keyword in routine Output in file kernel_run.pro
SZ field in class DWT
SZ field in class ATWT

T

t parameter in routine chirp in file ex4_2.pro
T0 keyword in routine GPUEM in file gpuemsav.pro

initial annealing temperature (default 1.0)

t0 parameter in routine chirp in file ex4_2.pro
T0 keyword in routine GPUEM in file gpuem.pro

initial annealing temperature (default 1.0)

T0 keyword in routine EM in file em.pro

initial annealing temperature (default 1.0)

T1 field in class CI
T2 field in class CI
Theta routine in kernel_run.pro
TILE_COUNT field in class CI
tlb parameter in routine mad_thresh_cleanup in file mad_view_run.pro
tlb parameter in routine calcHeight_cleanup in file calcHeight_run.pro
TMPFILE routine in tmpfile.pro
tmpfile.pro .pro file in AUXIL\ directory
TMPPATH routine in tmpfile.pro
TOLERANCE keyword in routine minF_parabolic in file minf_parabolic.pro
toy_image routine in toy_image.pro
toy_image.pro .pro file in CHAPTER8\EXAMPLES\ directory
toy_image1 routine in toy_image1.pro
toy_image1.pro .pro file in CHAPTER8\EXAMPLES\ directory
TRANSFORMS field in class ATWT
ts parameter in routine ATWT::Set_Transforms in file atwt__define.pro

U

U parameter in routine GPUEM in file gpuemsav.pro

initial class probability membership array (nxK) (column vectors)

U parameter in routine FKM in file fkm.pro

class probability membership matrix

U parameter in routine GPUEM in file gpuem.pro

initial class probability membership array (nxK) (column vectors)

U parameter in routine EM in file em.pro

initial class probability membership matrix (column vectors)

unfrozen keyword in routine GPUEM in file gpuem.pro

indices of the observations which take part in the iteration (default all)

unfrozen keyword in routine FKM in file fkm.pro
unfrozen keyword in routine EM in file em.pro

indices of the observations which take part in the iteration (default all)

unfrozen keyword in routine GPUEM in file gpuemsav.pro

indices of the observations which take part in the iteration (default all)

union routine in union.pro

integer set union

union.pro .pro file in AUXIL\ directory
url parameter in routine mg_open_url in file mg_open_url.pro

url to goto in the default web browser

V

V field in class FFN3KAL
V parameter in routine polynom in file calcHeight_run.pro
V parameter in routine FFNCG::Rop in file ffncg__define.pro
V parameter in routine Pdist in file mad_view_run.pro
VALID_COST_ARRAY field in class FFNKAL
VALID_COST_ARRAY field in class FFNCG
Variable_Wts keyword in routine Clust_Wts1 in file clust_wts1.pro
verbose keyword in routine mad_iter5 in file mad_iter5.pro

print intermediate results to log (default 0);

verbose keyword in routine GPUEM in file gpuem.pro

set to print output info to IDL log (default 0)

verbose keyword in routine EM in file em.pro

set to print output info to IDL log (default 0)

verbose keyword in routine FFN3KAL::train in file ffn3kal__define.pro
verbose keyword in routine GPUEM in file gpuemsav.pro

set to print output info to IDL log (default 0)

verbose keyword in routine mad_iter in file mad_iter.pro

print intermediate results to log (default 0);

W

W parameter in routine winner in file som_run.pro
w parameter in routine FFN::PutWeights in file ffn__define.pro
W parameter in routine winner in file som_run5.pro
W1H field in class FFN3
W2H field in class FFN3
warp_shift routine in warp_shift.pro
warp_shift.pro .pro file in AUXIL\ directory

NAME: WARP_SHIFT PURPOSE: Use RST with bilinear interpolation to shift band to sub-pixel accuracy AUTHOR Mort Canty (2004) Juelich Research Center m.canty@fz-juelich.de CALLING SEQUENCE: sband = Warp_Shift(band,shft) ARGUMENTS: band: the image band to be shifted shft: array of length 2 giving the amount to be shifted KEYWORDS: None DEPENDENCIES: ENVI

Weights parameter in routine Cluster_fkm in file cluster_fkm.pro
weights keyword in routine CPM::Update in file cpm__define.pro
weights_gpu keyword in routine GPUCOV::Covariance in file gpucov__define.pro

handle to n-dimensional array of weights

WH field in class FFN
windex parameter in routine get_windex in file enltm_run.pro
windex parameter in routine get_windex in file gamma_filter_run.pro
windex parameter in routine get_windex in file gamma_filter_run5.pro
windex parameter in routine get_windex in file mmse_filter_run5.pro
windex parameter in routine get_windex3 in file enlml_run.pro
windex parameter in routine get_windex7 in file enlml_run.pro
windex parameter in routine get_windex11 in file enlml_run.pro
windex parameter in routine get_windex in file mmse_filter_run.pro
winner routine in som_run5.pro
winner routine in som_run.pro
Wishart routine in wishart.pro

Test two multivariate distributions for equal means and covariance matrices assuming both parameter sets are estimated with the same sample size.

wishart.pro .pro file in AUXIL\ directory
wishartchange_run routine in wishartchange_run.pro

Polarimetric change detection for polarised SAR images (multi-look covariance representation) Perform test for equality of two complex 1x1, 2x2 or 3x3 variance-covariance matrices representing full polarimetry (9 bands) dual polarimetry (4 bands single polarimetry (1 band) Based on a Matlab script by Allan Nielsen.

wishartchange_run.pro .pro file in CHAPTER9\ENVIClassicExtensions\ directory
wishartchange_run5 routine in wishartchange_run5.pro

Polarimetric change detection for polarised SAR images (multi-look covariance representation) Perform test for equality of two complex 1x1, 2x2 or 3x3 variance-covariance matrices representing full polarimetry (9 bands) dual polarimetry (4 bands single polarimetry (1 band) Based on a Matlab script by Allan Nielsen.

wishartchange_run5.pro .pro file in CHAPTER9\ENVIExtensions\ directory
wishartchange_run5_extensions_init routine in wishartchange_run5.pro
wishartchange_run_define_buttons routine in wishartchange_run.pro
wn parameter in routine DWT::Show_Image in file dwt__define.pro
wn parameter in routine ATWT::Show_Image in file atwt__define.pro
wnd keyword in routine GPUEM in file gpuemsav.pro

window for displaying the log likelihood

wnd keyword in routine GPUEM in file gpuem.pro

window for displaying the log likelihood

wnd keyword in routine EM in file em.pro

window for displaying the log likelihood

WO field in class FFN3
WO field in class FFN

X

X parameter in routine ortho_regress in file ortho_regress.pro
X parameter in routine eps in file krx_run5.pro
X parameter in routine eps in file krx_run.pro
X parameter in routine FFN3::classify in file ffn3__define.pro
x parameter in routine FFN3::forwardPass in file ffn3__define.pro
x parameter in routine ajs_digamma in file enlml_run.pro

Argument for digamma function

X parameter in routine height in file calcHeight_run.pro
X parameter in routine newtFunc in file calcHeight_run.pro
x parameter in routine F in file ex3_3.pro
x parameter in routine psi_m in file ex3_2.pro
x parameter in routine QI in file quality_index.pro
x parameter in routine Pdist in file mad_view_run.pro
xa parameter in routine minF_bracket in file minf_bracket.pro
xa parameter in routine minF_parabolic in file minf_parabolic.pro
xb parameter in routine minF_parabolic in file minf_parabolic.pro
xb parameter in routine minF_bracket in file minf_bracket.pro
xc parameter in routine minF_parabolic in file minf_parabolic.pro
xc parameter in routine minF_bracket in file minf_bracket.pro
xloc parameter in routine mjc_cursor_motion in file mjc_cursor_motion.pro

mouse position

Xm parameter in routine ortho_regress in file ortho_regress.pro
xmin parameter in routine minF_parabolic in file minf_parabolic.pro
XOFF_INIT keyword in routine corrmat_analyze in file corrmat_analyze.pro
XOFFSET_B keyword in routine correl_images in file correl_images.pro
xoffset_optimum parameter in routine corrmat_analyze in file corrmat_analyze.pro
Xs parameter in routine seq_classify in file ffn3ab_run.pro
Xs parameter in routine CPM::Update in file cpm__define.pro
XSHIFT keyword in routine correl_images in file correl_images.pro
xstart keyword in routine mjc_cursor_motion in file mjc_cursor_motion.pro

display origin

Y

Y parameter in routine ortho_regress in file ortho_regress.pro
y parameter in routine QI in file quality_index.pro
yloc parameter in routine mjc_cursor_motion in file mjc_cursor_motion.pro
Ym parameter in routine ortho_regress in file ortho_regress.pro
YOFF_INIT keyword in routine corrmat_analyze in file corrmat_analyze.pro
YOFFSET_B keyword in routine correl_images in file correl_images.pro
yoffset_optimum parameter in routine corrmat_analyze in file corrmat_analyze.pro
YSHIFT keyword in routine correl_images in file correl_images.pro
ystart keyword in routine mjc_cursor_motion in file mjc_cursor_motion.pro