Serialized Form

Class CloseInterface implements Serializable

Serialized Fields

i

int i

iterations

IterationsInterface iterations
The interface for selecting the number of iterations.

mask

TwoState3x3Kernel mask
The interface for the two state on/off 3x3 kernel.

time1

long time1

time2

long time2

timetaken

TimeTakenInterface timetaken
The interface for displaying the time taken by the operator.


Class ConSmoothInterface implements Serializable

Serialized Fields

i

int i

mask

TwoState3x3Kernel mask
The interface for the on/off kernel.

time1

long time1

time2

long time2

timetaken

TimeTakenInterface timetaken
The interface for displaying the time taken by the operator.


Class ConvolutionInterface implements Serializable

Serialized Fields

i

int i

kernel

ConvolutionKernel kernel
The interface for the convolution 5x5 selectable value kernel.

kernelData

double[][] kernelData
2D array representing the kernel.

kernelHeight

int kernelHeight

kernelWidth

int kernelWidth

outputHeight

int outputHeight

outputWidth

int outputWidth

scaleOffset

ScaleOffsetInterface scaleOffset

time1

long time1

time2

long time2

timetaken

TimeTakenInterface timetaken
The interface for displaying the time taken.


Class CrimminsInterface implements Serializable

Serialized Fields

crimmins

Crimmins crimmins

iterations

IterationsInterface iterations
The interface for entering the number of iterations.

time1

long time1

time2

long time2

timetaken

TimeTakenInterface timetaken
The interface for displaying the time taken by the operator.


Class DilateInterface implements Serializable

Serialized Fields

i

int i

iterations

IterationsInterface iterations
Interface for selecting the number of iterations to be performed.

mask

TwoState3x3Kernel mask
Interface for kernel selection.

time1

long time1

time2

long time2

timetaken

TimeTakenInterface timetaken
Interface for displaying the time taken by the operator.


Class DistanceInterface implements Serializable

Serialized Fields

distance

Distance distance
Distance transform operator.

i

int i

scaleOffset

ScaleOffsetInterface scaleOffset

time1

long time1

time2

long time2

timetaken

TimeTakenInterface timetaken
Interface for displaying the time taken by the operator.


Class ErodeInterface implements Serializable

Serialized Fields

i

int i

iterations

IterationsInterface iterations
The interface for selecting the number of iterations.

mask

TwoState3x3Kernel mask
The interface for the kernel.

time1

long time1

time2

long time2

timetaken

TimeTakenInterface timetaken
The interface for displaying the time taken by the operator.


Class FFTInterface implements Serializable

Serialized Fields

coordNotch

DefinableNotchInterface coordNotch
The notch filter interface.

fft

FFT fft
The FFT operator class.

fourierCurrent

double[] fourierCurrent
An array of doubles representing the current FFT image.

fourierCurrentDims

javax.swing.JLabel fourierCurrentDims
For displaying the fourier image dimensions.

fourierCurrentIcon

javax.swing.ImageIcon fourierCurrentIcon
For displaying the filtered fourier image.

fourierCurrentLabel

javax.swing.JLabel fourierCurrentLabel
For displaying the fourier image used in the filters.

fourierIcon

javax.swing.ImageIcon[] fourierIcon
For displaying the 7 fourier transform images.

fourierImageCurrent

java.awt.Image fourierImageCurrent
The fourier image for displaying the effects of filters etc.

fourierLabel

javax.swing.JLabel[] fourierLabel
For displaying the 7 fourier transform images.

fourierPane

javax.swing.JTabbedPane fourierPane
For displaying the 7 fourier images in a small space.

fourierPanel

javax.swing.JPanel fourierPanel

freq

FreqFilterInterface freq
The high pass/low pass filter operator interface.

gaussian

GaussianInterface gaussian
The Gaussian smoothing operator interface.

inverse

InverseFFT inverse
The inverse FFT operator class.

leftPanel

javax.swing.JPanel leftPanel
The panel containing the various operator controls.

notch

NotchFilterInterface notch
The vertical and horizontal line removal interface.

time1

long time1

time2

long time2

timetaken

TimeTakenInterface timetaken


Class FFTInterface.horizontalAxis implements Serializable

Serialized Fields

size

int size

this$0

FFTInterface this$0


Class FFTInterface.verticalAxis implements Serializable

Serialized Fields

size

int size

this$0

FFTInterface this$0


Class GaussianSmoothInterface implements Serializable

Serialized Fields

i

int i

kernel

KernelSize kernel
The interface for selecting the kernel size.

theta

ThetaInterface theta
The interface for selecting the theta value.

time1

long time1

time2

long time2

timetaken

TimeTakenInterface timetaken
The interface for displaying the time taken.


Class histogram.HistCanvas implements Serializable

Serialized Fields

h

int h

this$0

histogram this$0

w

int w


Class HistogramImageCanvas implements Serializable

Serialized Fields

highthresh

int highthresh
The high threshold value which must be indicated on the diagram

image

java.awt.Image image
The histogram diagram which will be drawn on the canvas

lowthresh

int lowthresh
The low threshold value which must be indicated on the diagram

oldhighthresh

int oldhighthresh

oldlowthresh

int oldlowthresh


Class HistVisionApplet implements Serializable

Serialized Fields

actualx

int actualx

actualy

int actualy

bl

javax.swing.JPanel bl
The bottom left panel

blc

java.awt.GridBagConstraints blc

blIntensity

javax.swing.JLabel blIntensity

bllayout

java.awt.GridBagLayout bllayout

blpl

HistVisionApplet.PixelListener blpl
The pixel listener for the input image

blPosition

javax.swing.JLabel blPosition

bm

javax.swing.JPanel bm
The bottom middle panel

bmc

java.awt.GridBagConstraints bmc
The bottom middle panel constraints

bmlayout

java.awt.GridBagLayout bmlayout
The bottom middle panel layout

br

javax.swing.JPanel br
The bottom right panel

brc

java.awt.GridBagConstraints brc
The bottom right panel constraints

brIntensity

javax.swing.JLabel brIntensity

brlayout

java.awt.GridBagLayout brlayout
The bottom right panel layout

brpl

HistVisionApplet.PixelListener brpl
The pixel listener for the output imagw

brPosition

javax.swing.JLabel brPosition

container

java.awt.Container container
The main container of the applet

d_h

int d_h
The destination image height

d_w

int d_w
The destination image width

dest

java.awt.Image dest
The destination image

dest_1d

int[] dest_1d
The destination image array

dest_canvas

ImageCanvas dest_canvas
The destination image canvas

hist

java.awt.Image hist
The histogram image

hist_1d

int[] hist_1d
The histogram image array

hist_canvas

HistogramImageCanvas hist_canvas
The histogram image canvas

hist_label

javax.swing.JLabel hist_label

hist_range

javax.swing.JLabel hist_range

histogramalgorithm

Histogram histogramalgorithm
Operator required to produce the histogram

i_h

int i_h
The input image height

i_w

int i_w
The input image width

image_url

java.lang.String image_url

input

javax.swing.JTextField input

inputlab

javax.swing.JLabel inputlab

insize

javax.swing.JLabel insize
The input image size label

layout

java.awt.GridBagLayout layout

ll

HistVisionApplet.LoadListener ll

load_image

javax.swing.JButton load_image
The load button

loadc

java.awt.GridBagConstraints loadc

loadlayout

java.awt.GridBagLayout loadlayout

mid

javax.swing.JPanel mid
The middle panel

midc

java.awt.GridBagConstraints midc
The mid panel constraints

midlayout

java.awt.GridBagLayout midlayout
The mid panel layout

output

javax.swing.JLabel output
The output image label

outsize

javax.swing.JLabel outsize
The output image size label

src

java.awt.Image src
The source image

src_1d

int[] src_1d
The source image array

src_canvas

ImageCanvas src_canvas
The source image canvas

theURL

java.net.URL theURL
The address from which to load pictures

time_msec

long time_msec
The execution time

top

javax.swing.JPanel top

wholec

java.awt.GridBagConstraints wholec


Class HitMissInterface implements Serializable

Serialized Fields

i

int i

kernel

ThreeState3x3Kernel kernel

time1

long time1

time2

long time2

timetaken

TimeTakenInterface timetaken


Class ImageCanvas implements Serializable

Serialized Fields

image_height

int image_height

image_width

int image_width
The image drawn to this canvas

imageTools

ImageTools imageTools
Various tools for manipulating images.

picIcon

javax.swing.ImageIcon picIcon


Class InputException implements Serializable


Class InverseFFTInterface implements Serializable

Serialized Fields

i

int i

inversefft

InverseFFT inversefft

time1

long time1

time2

long time2

timetaken

TimeTakenInterface timetaken


Class LaplacianInterface implements Serializable

Serialized Fields

i

int i

kernel

KernelType kernel
The kernel type interface code.

kernelNumber

int kernelNumber

laplacian

Laplacian laplacian
The laplacian smoothing operator code.

scaleOffset

ScaleOffsetInterface scaleOffset
The time taken interface.

time1

long time1

time2

long time2

timetaken

TimeTakenInterface timetaken


Class LogInterface implements Serializable

Serialized Fields

kernel

KernelInterface kernel
The kernel interface part of the GUI.

log

Log log

scaleOffset

ScaleOffsetInterface scaleOffset
The laplacian of gaussian operator code.

time1

long time1

time2

long time2

timetaken

TimeTakenInterface timetaken


Class mask.maskCanvas implements Serializable

Serialized Fields

h

int h

this$0

mask this$0

w

int w


Class MatInterface implements Serializable

Serialized Fields

i

int i

mat

Mat mat

scaleOffset

ScaleOffsetInterface scaleOffset

threshold

ThresholdInterface threshold

time1

long time1

time2

long time2

timetaken

TimeTakenInterface timetaken


Class MeanSmoothInterface implements Serializable

Serialized Fields

i

int i

iterations

IterationsInterface iterations

mask

TwoState3x3Kernel mask

time1

long time1

time2

long time2

timetaken

TimeTakenInterface timetaken


Class MedianSmoothInterface implements Serializable

Serialized Fields

i

int i

iterations

IterationsInterface iterations

mask

TwoState3x3Kernel mask

smooth

MedianSmooth smooth

time1

long time1

time2

long time2

timetaken

TimeTakenInterface timetaken


Class NoScaleImageCanvas implements Serializable

Serialized Fields

image_height

int image_height

image_width

int image_width
The image drawn to this canvas

imageTools

ImageTools imageTools
Various tools for manipulating images.

picIcon

javax.swing.ImageIcon picIcon


Class OpenInterface implements Serializable

Serialized Fields

i

int i

iterations

IterationsInterface iterations
The interface for selecting the number of iterations.

mask

TwoState3x3Kernel mask
The interface for the two state (on/off) 3x3 kernel.

time1

long time1

time2

long time2

timetaken

TimeTakenInterface timetaken
The interface for displaying the time taken by the operator.


Class operatorBox implements Serializable

Serialized Fields

in1

javax.swing.JLabel in1

in2

javax.swing.JLabel in2

ins

javax.swing.JPanel ins

out1

javax.swing.JLabel out1

out2

javax.swing.JLabel out2

outs

javax.swing.JPanel outs

representsOperator

operator representsOperator


Class ReflectImageCanvas implements Serializable

Serialized Fields

angle

double angle

ratio

float ratio

x

int x

y

int y


Class SAdapThreshScreen implements Serializable

Serialized Fields

abortbl

SAdapThreshScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

adapthresh

AdapThresh adapthresh

con

int con

conbox

javax.swing.JTextField conbox

conlabel

javax.swing.JLabel conlabel

funcbox

javax.swing.JComboBox funcbox

funclabel

javax.swing.JLabel funclabel

neighboursize

javax.swing.JLabel neighboursize

size

int size

sizebox

javax.swing.JTextField sizebox

startbl

SAdapThreshScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken


Class SAffineScreen implements Serializable

Serialized Fields

a_array

float[] a_array

a_label

javax.swing.JLabel a_label

a_layout

java.awt.GridLayout a_layout

a_panel

javax.swing.JPanel a_panel

a11_box

javax.swing.JTextField a11_box

a12_box

javax.swing.JTextField a12_box

a21_box

javax.swing.JTextField a21_box

a22_box

javax.swing.JTextField a22_box

abortbl

SAffineScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

affine

Affine affine

b_array

float[] b_array

b_label

javax.swing.JLabel b_label

b_layout

java.awt.GridLayout b_layout

b_panel

javax.swing.JPanel b_panel

b1_box

javax.swing.JTextField b1_box

b2_box

javax.swing.JTextField b2_box

blanka

javax.swing.JLabel blanka

blankb

javax.swing.JLabel blankb

startbl

SAffineScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken


Class ScaleImageCanvas implements Serializable

Serialized Fields

height

int height

point

java.awt.Point point

ratio

float ratio

width

int width

x

int x

y

int y


Class SCannyScreen implements Serializable

Serialized Fields

abortbl

SCannyScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

canny

Canny canny

clsize

SCannyScreen.ComboListener clsize

highlabel

javax.swing.JLabel highlabel

hight

int hight

highthresh

javax.swing.JTextField highthresh

kersize

int kersize

lowlabel

javax.swing.JLabel lowlabel

lowt

int lowt

lowthresh

javax.swing.JTextField lowthresh

offset

int offset

offsetbox

javax.swing.JTextField offsetbox

offsetlabel

javax.swing.JLabel offsetlabel

scale

float scale

scalebox

javax.swing.JTextField scalebox

scalelabel

javax.swing.JLabel scalelabel

sizebox

javax.swing.JComboBox sizebox

sizelabel

javax.swing.JLabel sizelabel

startbl

SCannyScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

std_dev

float std_dev

thetalabel

javax.swing.JLabel thetalabel

thetaval

javax.swing.JTextField thetaval

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken


Class SClassifyScreen implements Serializable

Serialized Fields

abortbl

SClassifyScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

actualx

int actualx

actualy

int actualy

box1

javax.swing.JLabel box1

box10

javax.swing.JLabel box10

box11

javax.swing.JLabel box11

box12

javax.swing.JLabel box12

box13

javax.swing.JLabel box13

box14

javax.swing.JLabel box14

box15

javax.swing.JLabel box15

box16

javax.swing.JLabel box16

box2

javax.swing.JLabel box2

box3

javax.swing.JLabel box3

box4

javax.swing.JLabel box4

box5

javax.swing.JLabel box5

box6

javax.swing.JLabel box6

box7

javax.swing.JLabel box7

box8

javax.swing.JLabel box8

box9

javax.swing.JLabel box9

boxes

javax.swing.JTextField[][] boxes

classes

javax.swing.JTextField classes

classify

Classify classify

classLabel

javax.swing.JLabel classLabel

classNum

javax.swing.JLabel classNum

clickx

int clickx

clicky

int clicky

colourArray

int[] colourArray

hiLabel

javax.swing.JLabel hiLabel

limArray

Limits[] limArray

limLayout

java.awt.GridLayout limLayout

limPanel

javax.swing.JPanel limPanel

listLabel

javax.swing.JLabel listLabel

lowLabel

javax.swing.JLabel lowLabel

numClasses

int numClasses

scroll

javax.swing.JScrollPane scroll

startbl

SClassifyScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken


Class SCompassScreen implements Serializable

Serialized Fields

abortbl

SCompassScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

answer

TwoImages answer

colorbl

SCompassScreen.ButtonListener colorbl

colorButton

javax.swing.JButton colorButton

colorFrame

javax.swing.JFrame colorFrame

colorwl

SCompassScreen.WinListener colorwl

coloured

boolean coloured

colourlabel

javax.swing.JLabel colourlabel

compass

Compass compass

kernelchoice

javax.swing.JComboBox kernelchoice

kernelcl

SCompassScreen.ComboListener kernelcl

kernellabel

javax.swing.JLabel kernellabel

kertype

int kertype

labelchoice

javax.swing.JComboBox labelchoice

offset

javax.swing.JTextField offset

offsetlabel

javax.swing.JLabel offsetlabel

offsetvalue

int offsetvalue

out2

javax.swing.JLabel out2

out3

javax.swing.JLabel out3

pic

javax.swing.Icon pic

picLabel

javax.swing.JLabel picLabel

picName

java.lang.String picName

pixcl

SCompassScreen.ComboListener pixcl

scale

javax.swing.JTextField scale

scalelabel

javax.swing.JLabel scalelabel

scalevalue

float scalevalue

startbl

SCompassScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken

viewLabel

javax.swing.JLabel viewLabel


Class SContrastStretchScreen implements Serializable

Serialized Fields

abortbl

SContrastStretchScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

choice

javax.swing.JComboBox choice

choicecl

SContrastStretchScreen.ComboListener choicecl

contraststretch

ContrastStretch contraststretch

cutoff

javax.swing.JTextField cutoff

cutofflabel

javax.swing.JLabel cutofflabel

cutoffval

float cutoffval

flag

boolean flag

highbox

javax.swing.JTextField highbox

highlabel

javax.swing.JLabel highlabel

hipercent

javax.swing.JTextField hipercent

hiperlabel

javax.swing.JLabel hiperlabel

hipval

float hipval

lolim

int lolim

lopercent

javax.swing.JTextField lopercent

loperlabel

javax.swing.JLabel loperlabel

lopval

float lopval

lowbox

javax.swing.JTextField lowbox

lowlabel

javax.swing.JLabel lowlabel

startbl

SContrastStretchScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

stretch_type

javax.swing.JLabel stretch_type

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken

uplim

int uplim


Class SExponentialScreen implements Serializable

Serialized Fields

abortbl

SExponentialScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

expo

double expo

exponential

Exponential exponential

gamma

javax.swing.JTextField gamma

instructions

javax.swing.JLabel instructions

offsetBox

javax.swing.JTextField offsetBox

offsetLabel

javax.swing.JLabel offsetLabel

offsetval

float offsetval

scaleBox

javax.swing.JTextField scaleBox

scaleLabel

javax.swing.JLabel scaleLabel

scaleval

float scaleval

startbl

SExponentialScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken


Class SHistEqualizeScreen implements Serializable

Serialized Fields

abortbl

SHistEqualizeScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

hist

Histogram hist

hist_label

javax.swing.JLabel hist_label

hist_range

javax.swing.JLabel hist_range

histequalize

HistEqualize histequalize

startbl

SHistEqualizeScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

test_canvas

ImageCanvas test_canvas

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken


Class SHistogramScreen implements Serializable

Serialized Fields

abortbl

SHistogramScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

hist

Histogram hist

hist_range

javax.swing.JLabel hist_range

startbl

SHistogramScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken


Class SHoughScreen implements Serializable

Serialized Fields

abortbl

SHoughScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

answer

TwoImages answer

hough

Hough hough

offset

float offset

offsetBox

javax.swing.JTextField offsetBox

offsetLabel

javax.swing.JLabel offsetLabel

out2

javax.swing.JLabel out2

out3

javax.swing.JLabel out3

overbox

javax.swing.JComboBox overbox

overcl

SHoughScreen.ComboListener overcl

overlabel

javax.swing.JLabel overlabel

overlay

boolean overlay

scale

float scale

scaleBox

javax.swing.JTextField scaleBox

scaleLabel

javax.swing.JLabel scaleLabel

startbl

SHoughScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

thresh

float thresh

threshbox

javax.swing.JTextField threshbox

threshlabel

javax.swing.JLabel threshlabel

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken


Class SImageAndScreen implements Serializable

Serialized Fields

abortbl

SImageAndScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

clnand

SImageAndScreen.ComboListener clnand

cltoggle

SImageAndScreen.ComboListener cltoggle

constant

boolean constant

constantbox

javax.swing.JTextField constantbox

constantlabel

javax.swing.JLabel constantlabel

constantvalue

int constantvalue

execution_time

javax.swing.JLabel execution_time

imageand

ImageAnd imageand

nand

boolean nand

nandlabel

javax.swing.JLabel nandlabel

nandtoggle

javax.swing.JComboBox nandtoggle

offset

javax.swing.JLabel offset

offsetbox

javax.swing.JTextField offsetbox

offsetvalue

float offsetvalue

scalebox

javax.swing.JTextField scalebox

scalevalue

float scalevalue

scaling

javax.swing.JLabel scaling

source2

javax.swing.JLabel source2

sourcetoggle

javax.swing.JComboBox sourcetoggle

startbl

SImageAndScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken


Class SImageBitShiftScreen implements Serializable

Serialized Fields

abortbl

SImageBitShiftScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

cldir

SImageBitShiftScreen.ComboListener cldir

clwrap

SImageBitShiftScreen.ComboListener clwrap

constantbox

javax.swing.JTextField constantbox

constantlabel

javax.swing.JLabel constantlabel

constantvalue

int constantvalue

execution_time

javax.swing.JLabel execution_time

imagebitshift

ImageBitShift imagebitshift

input1label

javax.swing.JLabel input1label

offset

javax.swing.JLabel offset

offsetbox

javax.swing.JTextField offsetbox

offsetvalue

float offsetvalue

scalebox

javax.swing.JTextField scalebox

scalevalue

float scalevalue

scaling

javax.swing.JLabel scaling

shiftlabel

javax.swing.JLabel shiftlabel

shiftleft

boolean shiftleft

shifttoggle

javax.swing.JComboBox shifttoggle

startbl

SImageBitShiftScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken

wrap

boolean wrap

wrapbox

javax.swing.JComboBox wrapbox

wrapLabel

javax.swing.JLabel wrapLabel


Class SImageBlendScreen implements Serializable

Serialized Fields

abortbl

SImageBlendScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

blend

float blend

blendbox

javax.swing.JTextField blendbox

blendlabel

javax.swing.JLabel blendlabel

cltoggle

SImageBlendScreen.ComboListener cltoggle

constant

boolean constant

constantbox

javax.swing.JTextField constantbox

constantlabel

javax.swing.JLabel constantlabel

constantvalue

float constantvalue

execution_time

javax.swing.JLabel execution_time

imageblend

ImageBlend imageblend

offset

javax.swing.JLabel offset

offsetbox

javax.swing.JTextField offsetbox

offsetvalue

float offsetvalue

scalebox

javax.swing.JTextField scalebox

scalevalue

float scalevalue

scaling

javax.swing.JLabel scaling

source2

javax.swing.JLabel source2

sourcetoggle

javax.swing.JComboBox sourcetoggle

startbl

SImageBlendScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken


Class SImageDifferenceScreen implements Serializable

Serialized Fields

abortbl

SImageDifferenceScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

choice

javax.swing.JComboBox choice

clchoice

SImageDifferenceScreen.ComboListener clchoice

cltoggle

SImageDifferenceScreen.ComboListener cltoggle

constant

boolean constant

constantbox

javax.swing.JTextField constantbox

constantlabel

javax.swing.JLabel constantlabel

constantvalue

int constantvalue

execution_time

javax.swing.JLabel execution_time

imagediff

ImageDifference imagediff

offset

javax.swing.JLabel offset

offsetbox

javax.swing.JTextField offsetbox

offsetvalue

float offsetvalue

polarity

javax.swing.JLabel polarity

reverse

boolean reverse

scalebox

javax.swing.JTextField scalebox

scalevalue

float scalevalue

scaling

javax.swing.JLabel scaling

source2

javax.swing.JLabel source2

startbl

SImageDifferenceScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken

toggle

javax.swing.JComboBox toggle


Class SImageDivScreen implements Serializable

Serialized Fields

abortbl

SImageDivScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

choice

javax.swing.JComboBox choice

clchoice

SImageDivScreen.ComboListener clchoice

cltoggle

SImageDivScreen.ComboListener cltoggle

constant

boolean constant

constantbox

javax.swing.JTextField constantbox

constantlabel

javax.swing.JLabel constantlabel

constantvalue

float constantvalue

execution_time

javax.swing.JLabel execution_time

imagediv

ImageDiv imagediv

offset

javax.swing.JLabel offset

offsetbox

javax.swing.JTextField offsetbox

offsetvalue

float offsetvalue

polarity

javax.swing.JLabel polarity

reverse

boolean reverse

scalebox

javax.swing.JTextField scalebox

scalevalue

float scalevalue

scaling

javax.swing.JLabel scaling

source2

javax.swing.JLabel source2

sourcetoggle

javax.swing.JComboBox sourcetoggle

startbl

SImageDivScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken


Class SImageLabelScreen implements Serializable

Serialized Fields

abortbl

SImageLabelScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

imageLabel

ImageLabel imageLabel

startbl

SImageLabelScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken


Class SImageMultScreen implements Serializable

Serialized Fields

abortbl

SImageMultScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

cltoggle

SImageMultScreen.ComboListener cltoggle

constant

boolean constant

constantbox

javax.swing.JTextField constantbox

constantlabel

javax.swing.JLabel constantlabel

constantvalue

float constantvalue

execution_time

javax.swing.JLabel execution_time

imagemult

ImageMult imagemult

offset

javax.swing.JLabel offset

offsetbox

javax.swing.JTextField offsetbox

offsetvalue

float offsetvalue

scalebox

javax.swing.JTextField scalebox

scalevalue

float scalevalue

scaling

javax.swing.JLabel scaling

source2

javax.swing.JLabel source2

sourcetoggle

javax.swing.JComboBox sourcetoggle

startbl

SImageMultScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken


Class SImageNotScreen implements Serializable

Serialized Fields

abortbl

SImageNotScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

imagenot

ImageNot imagenot

startbl

SImageNotScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken


Class SImageOrScreen implements Serializable

Serialized Fields

abortbl

SImageOrScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

clnor

SImageOrScreen.ComboListener clnor

cltoggle

SImageOrScreen.ComboListener cltoggle

constant

boolean constant

constantbox

javax.swing.JTextField constantbox

constantlabel

javax.swing.JLabel constantlabel

constantvalue

int constantvalue

execution_time

javax.swing.JLabel execution_time

imageor

ImageOr imageor

nor

boolean nor

norlabel

javax.swing.JLabel norlabel

nortoggle

javax.swing.JComboBox nortoggle

offset

javax.swing.JLabel offset

offsetbox

javax.swing.JTextField offsetbox

offsetvalue

float offsetvalue

scalebox

javax.swing.JTextField scalebox

scalevalue

float scalevalue

scaling

javax.swing.JLabel scaling

source2

javax.swing.JLabel source2

sourcetoggle

javax.swing.JComboBox sourcetoggle

startbl

SImageOrScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken


Class SImageSumScreen implements Serializable

Serialized Fields

abortbl

SImageSumScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

cltoggle

SImageSumScreen.ComboListener cltoggle

constant

boolean constant

constantbox

javax.swing.JTextField constantbox

constantlabel

javax.swing.JLabel constantlabel

constantvalue

int constantvalue

execution_time

javax.swing.JLabel execution_time

imagesum

ImageSum imagesum

offset

javax.swing.JLabel offset

offsetbox

javax.swing.JTextField offsetbox

offsetvalue

float offsetvalue

scalebox

javax.swing.JTextField scalebox

scalevalue

float scalevalue

scaling

javax.swing.JLabel scaling

source2

javax.swing.JLabel source2

startbl

SImageSumScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken

toggle

javax.swing.JComboBox toggle


Class SImageXorScreen implements Serializable

Serialized Fields

abortbl

SImageXorScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

cltoggle

SImageXorScreen.ComboListener cltoggle

clxor

SImageXorScreen.ComboListener clxor

constant

boolean constant

constantbox

javax.swing.JTextField constantbox

constantlabel

javax.swing.JLabel constantlabel

constantvalue

int constantvalue

execution_time

javax.swing.JLabel execution_time

imagexor

ImageXor imagexor

offset

javax.swing.JLabel offset

offsetbox

javax.swing.JTextField offsetbox

offsetvalue

float offsetvalue

scalebox

javax.swing.JTextField scalebox

scalevalue

float scalevalue

scaling

javax.swing.JLabel scaling

source2

javax.swing.JLabel source2

sourcetoggle

javax.swing.JComboBox sourcetoggle

startbl

SImageXorScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken

xnor

boolean xnor

xnorlabel

javax.swing.JLabel xnorlabel

xnortoggle

javax.swing.JComboBox xnortoggle


Class SingleBinaryImageInterface implements Serializable

Serialized Fields

binary

BinaryFast binary
The efficient representation of a binary image.


Class SingleInputImageInterface implements Serializable

Serialized Fields

container

java.awt.Container container
The top level GUI container.

imageName

java.lang.String imageName
The filename of the input image.

imageNameField

javax.swing.JTextField imageNameField
The text box on the interface for displaying/entering the input image name.

imagesPanel

javax.swing.JPanel imagesPanel
The panel used for displaying the input/output images.

imageTools

ImageTools imageTools
Various tools for manipulating images.

inputArray

int[] inputArray
An array of ints representing the input image.

inputDims

javax.swing.JLabel inputDims
For displaying the input image dimensions.

inputHeight

int inputHeight
Height of the input image.

inputIcon

javax.swing.ImageIcon inputIcon
For displaying the input image on the screen.

inputImage

java.awt.Image inputImage
The input image stored as an Image.

inputLabel

javax.swing.JLabel inputLabel
For displaying the input icon and therefore the input image.

inputPanel

javax.swing.JPanel inputPanel

inputPixel

javax.swing.JLabel inputPixel

inputWidth

int inputWidth
Width of the input image.

load

javax.swing.JButton load
The button for loading a new image.

loadPanel

javax.swing.JPanel loadPanel
The panel containing the file load and status information and controls.

operatorPanel

javax.swing.JPanel operatorPanel
The panel containing the leftPanel and the various FFT output images.

outputArray

int[] outputArray
An array of ints representing the output image.

outputDims

javax.swing.JLabel outputDims
For displaying the output image dimensions.

outputHeight

int outputHeight
Height of the output image.

outputIcon

javax.swing.ImageIcon outputIcon
For displaying the output image.

outputImage

java.awt.Image outputImage
The output image stored as an Image.

outputLabel

javax.swing.JLabel outputLabel
For displaying the output image.

outputPanel

javax.swing.JPanel outputPanel

outputPixel

javax.swing.JLabel outputPixel

outputWidth

int outputWidth
Width of the output image.

startstop

StartStopInterface startstop
The interface for stopping and starting the operator.

startstopPanel

javax.swing.JPanel startstopPanel

status

javax.swing.JLabel status
Label for displaying the current loading status.

time_msec

long time_msec
For storing a record of the time taken by the operator.

tracker

java.awt.MediaTracker tracker
Keeps track of the image loading.


Class singleLink implements Serializable

Serialized Fields

connectionFrom

javax.swing.JLabel connectionFrom
The specific output (1 or 2) that the link originates from.

connectionTo

javax.swing.JLabel connectionTo
The specific input (1 or 2) that the link terminates at.

lastPaintedPoint

java.awt.Point lastPaintedPoint
The point (relative to the panel on the scrollpane) that the link terminated at when the screen was last repainted (so an appropriate bounding rectangle can be calculated to correctly repaint next time.

linkFrom

operator linkFrom
The operator that outputs through the link.

linkTo

operator linkTo

pointFrom

java.awt.Point pointFrom
The point (relative to the panel on the scrollpane) that the link originates at (will be within the boundaries of an output JLabel.

pointTo

java.awt.Point pointTo
The point (relative to the panel on the scrollpane) that the link terminates at (will be within the boundaries of an input JLabel.


Class SkeletonInterface implements Serializable

Serialized Fields

i

int i

skeleton

Skeleton skeleton

time1

long time1

time2

long time2

timetaken

TimeTakenInterface timetaken


Class SLineDetectorScreen implements Serializable

Serialized Fields

abortbl

SLineDetectorScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

answer

TwoImages answer

cb1

javax.swing.JCheckBox cb1

cb2

javax.swing.JCheckBox cb2

cb3

javax.swing.JCheckBox cb3

cb4

javax.swing.JCheckBox cb4

cbl

SLineDetectorScreen.CheckBoxListener cbl

cblabel

javax.swing.JLabel cblabel

choice

boolean choice

choicelabel

javax.swing.JLabel choicelabel

linedetector

LineDetector linedetector

lines

int lines

offset

float offset

offsetBox

javax.swing.JTextField offsetBox

offsetLabel

javax.swing.JLabel offsetLabel

out2

javax.swing.JLabel out2

out3

javax.swing.JLabel out3

scale

float scale

scaleBox

javax.swing.JTextField scaleBox

scaleLabel

javax.swing.JLabel scaleLabel

startbl

SLineDetectorScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

thcl

SLineDetectorScreen.ComboListener thcl

thresh

int thresh

threshbox

javax.swing.JTextField threshbox

threshchoice

javax.swing.JComboBox threshchoice

threshlabel

javax.swing.JLabel threshlabel

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken


Class SLogScreen implements Serializable

Serialized Fields

abortbl

SLogScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

instructions

javax.swing.JLabel instructions

logscale

javax.swing.JTextField logscale

offsetBox

javax.swing.JTextField offsetBox

offsetLabel

javax.swing.JLabel offsetLabel

offsetval

float offsetval

pixlog

PixLog pixlog

scaleval

double scaleval

startbl

SLogScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken


Class SRandomNoiseScreen implements Serializable

Serialized Fields

abortbl

SRandomNoiseScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

bottom

javax.swing.JPanel bottom

bottomc

java.awt.GridBagConstraints bottomc

bottomlayout

java.awt.GridBagLayout bottomlayout

choice

javax.swing.JComboBox choice

clchoice

SRandomNoiseScreen.ComboListener clchoice

clst

SRandomNoiseScreen.ComboListener clst

full_partial

int full_partial

gauss_shot

int gauss_shot
Variables to indicate what the selection in the Combo Boxes are. gauss_shot = 0 means Gaussian selected, = 1 means Shot selected full_partial = 0 means Full selected, = 1 means Partial selected

gaussian

javax.swing.JLabel gaussian

layout

java.awt.GridBagLayout layout

midleft

javax.swing.JPanel midleft

midleftc

java.awt.GridBagConstraints midleftc

midleftlayout

java.awt.GridBagLayout midleftlayout

midright

javax.swing.JPanel midright

midrightc

java.awt.GridBagConstraints midrightc

midrightlayout

java.awt.GridBagLayout midrightlayout

ntype

javax.swing.JLabel ntype

prob

javax.swing.JLabel prob

prob_val

javax.swing.JTextField prob_val

randomnoise

RandomNoise randomnoise

rtop

javax.swing.JPanel rtop

shot

javax.swing.JLabel shot

shot_type

javax.swing.JComboBox shot_type

startbl

SRandomNoiseScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

std_dev

javax.swing.JLabel std_dev

std_dev_val

javax.swing.JTextField std_dev_val

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken

topc

java.awt.GridBagConstraints topc

toplayout

java.awt.GridBagLayout toplayout

wholec

java.awt.GridBagConstraints wholec


Class SReflectScreen implements Serializable

Serialized Fields

abortbl

SReflectScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

angle_slide

javax.swing.JSlider angle_slide

angle_text

javax.swing.JTextField angle_text

anglelabel

javax.swing.JLabel anglelabel

angletl

SReflectScreen.TextListener angletl

point

java.awt.Point point

reflect

Reflect reflect

slangle

SReflectScreen.SliderListener slangle

src_canvas

ReflectImageCanvas src_canvas

startbl

SReflectScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken

wrap

boolean wrap


Class SRobertsScreen implements Serializable

Serialized Fields

abortbl

SRobertsScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

offsetBox

javax.swing.JTextField offsetBox

offsetLabel

javax.swing.JLabel offsetLabel

offsetval

float offsetval

roberts

Roberts roberts

robscale

javax.swing.JTextField robscale

scalelabel

javax.swing.JLabel scalelabel

scaleval

double scaleval

startbl

SRobertsScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken


Class SRotateScreen implements Serializable

Serialized Fields

abortbl

SRotateScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

angle

javax.swing.JLabel angle

angle_val

javax.swing.JTextField angle_val

degrees

int degrees

rotateob

Rotate rotateob

startbl

SRotateScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken


Class SScaleScreen implements Serializable

Serialized Fields

abortbl

SScaleScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

cldirection

SScaleScreen.ComboListener cldirection

clmethod

SScaleScreen.ComboListener clmethod

clscale

SScaleScreen.ComboListener clscale

direction

javax.swing.JLabel direction

directiontoggle

javax.swing.JComboBox directiontoggle

interpolate

boolean interpolate

method

javax.swing.JLabel method

methodtoggle

javax.swing.JComboBox methodtoggle

point

java.awt.Point point

sample_x

int sample_x

sample_y

int sample_y

scale

Scale scale

scalefactor

int scalefactor

scalelab

javax.swing.JLabel scalelab

scaletoggle

javax.swing.JComboBox scaletoggle

shrink

boolean shrink

src_canvas

ScaleImageCanvas src_canvas

startbl

SScaleScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken

timelabel

javax.swing.JLabel timelabel


Class SSobelScreen implements Serializable

Serialized Fields

abortbl

SSobelScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

offsetBox

javax.swing.JTextField offsetBox

offsetLabel

javax.swing.JLabel offsetLabel

offsetval

float offsetval

scalelabel

javax.swing.JLabel scalelabel

scaleval

double scaleval

sobel

Sobel sobel

sobscale

javax.swing.JTextField sobscale

startbl

SSobelScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken


Class SThresholdScreen implements Serializable

Serialized Fields

abortbl

SThresholdScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

cltoggle

SThresholdScreen.ComboListener cltoggle

highbox

javax.swing.JTextField highbox

highlabel

javax.swing.JLabel highlabel

highthresh

int highthresh
The current high threshold for the threshold algorithm

highthreshold

javax.swing.JSlider highthreshold

inverted

boolean inverted

lowbox

javax.swing.JTextField lowbox

lowlabel

javax.swing.JLabel lowlabel

lowthresh

int lowthresh
The current low threshold for the threshold algorithm

lowthreshold

javax.swing.JSlider lowthreshold

midlc

java.awt.GridBagConstraints midlc

midrc

java.awt.GridBagConstraints midrc

mllayout

java.awt.GridBagLayout mllayout

mrlayout

java.awt.GridBagLayout mrlayout

slhigh

SThresholdScreen.SliderListener slhigh

sllow

SThresholdScreen.SliderListener sllow

startbl

SThresholdScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

textListen

SThresholdScreen.TextListener textListen

thresholdalgorithm

Threshold thresholdalgorithm

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken

toggle

javax.swing.JComboBox toggle


Class STranslateScreen implements Serializable

Serialized Fields

abortbl

STranslateScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

clicked

boolean clicked

clwrap

STranslateScreen.ComboListener clwrap

currx

int currx

curry

int curry

mousel

STranslateScreen.MyMouseListener mousel

point

java.awt.Point point

src_canvas

TranslateImageCanvas src_canvas

startbl

STranslateScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

startx

int startx

starty

int starty

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken

translate

Translate translate

transtl

STranslateScreen.TextListener transtl

wrap

boolean wrap

wrap_chooser

javax.swing.JComboBox wrap_chooser

wrap_label

javax.swing.JLabel wrap_label

xBox

javax.swing.JTextField xBox

xLabel

javax.swing.JLabel xLabel

yBox

javax.swing.JTextField yBox

yLabel

javax.swing.JLabel yLabel


Class SZeroCrossingScreen implements Serializable

Serialized Fields

abortbl

SZeroCrossingScreen.ButtonListener abortbl

abortbutton

javax.swing.JButton abortbutton

clcross

SZeroCrossingScreen.ComboListener clcross

clkernel

SZeroCrossingScreen.ComboListener clkernel

crossbox

javax.swing.JComboBox crossbox

crosslabel

javax.swing.JLabel crosslabel

gradient

int gradient

gradlabel

javax.swing.JLabel gradlabel

gradval

javax.swing.JTextField gradval

kerbox

javax.swing.JComboBox kerbox

kerlabel

javax.swing.JLabel kerlabel

kersize

int kersize

limit

boolean limit

startbl

SZeroCrossingScreen.ButtonListener startbl

startbutton

javax.swing.JButton startbutton

std_dev

float std_dev

thetalabel

javax.swing.JLabel thetalabel

thetaval

javax.swing.JTextField thetaval

time

javax.swing.JLabel time

time_taken

javax.swing.JTextField time_taken

zerocrossing

ZeroCrossing zerocrossing


Class tableau implements Serializable

Serialized Fields

tableauappletcontext

java.applet.AppletContext tableauappletcontext

tableaudocbase

java.net.URL tableaudocbase


Class ThickenInterface implements Serializable

Serialized Fields

i

int i

iterations

IterationsInterface iterations

kernel

ThreeState3x3Kernel kernel

time1

long time1

time2

long time2

timetaken

TimeTakenInterface timetaken


Class ThinInterface implements Serializable

Serialized Fields

i

int i

iterations

IterationsInterface iterations

kernel

ThreeState3x3Kernel kernel

time1

long time1

time2

long time2

timetaken

TimeTakenInterface timetaken


Class TranslateImageCanvas implements Serializable

Serialized Fields

dragging

boolean dragging

end_x

int end_x

end_y

int end_y

ratio

float ratio

start_x

int start_x

start_y

int start_y


Class TwoState3x3Kernel implements Serializable

Serialized Fields

button

javax.swing.JButton[] button
Array of 9 buttons for toggling values 0,1.

buttonData

int[] buttonData
Array of 9 values 0,1 for the 9 kernel positions.

l

javax.swing.JLabel l

offIcon

javax.swing.ImageIcon offIcon
Icon representing an off setting for a button.

onIcon

javax.swing.ImageIcon onIcon
Icon representing an on setting for a button.

p1

javax.swing.JPanel p1

p2

javax.swing.JPanel p2


Class UnsharpInterface implements Serializable

Serialized Fields

i

int i

k

KValue k

time1

long time1

time2

long time2

timetaken

TimeTakenInterface timetaken


Class VisionApplet implements Serializable

Serialized Fields

actualx

int actualx
Co-ordiante points for finding the intensity value at a selected point

actualy

int actualy
Co-ordiante points for finding the intensity value at a selected point

bl

javax.swing.JPanel bl
The bottom left panel

blc

java.awt.GridBagConstraints blc
The constraints for the bottom left panel

blIntensity

javax.swing.JLabel blIntensity
The intensity label for the bottom left panel

bllayout

java.awt.GridBagLayout bllayout
The layout for the bottom left panel

blpl

VisionApplet.PixelListener blpl
The pixel listener for the input image

blPosition

javax.swing.JLabel blPosition
The position label for the bottom left panel

br

javax.swing.JPanel br
The bottom right panel

brc

java.awt.GridBagConstraints brc
The constraints for the bottom right panel

brIntensity

javax.swing.JLabel brIntensity
The intensity label for the bottom right panel

brlayout

java.awt.GridBagLayout brlayout
The layout for the bottom right panel

brpl

VisionApplet.PixelListener brpl
The pixel listener for the output image

brPosition

javax.swing.JLabel brPosition
The position label for the bottom right panel

container

java.awt.Container container
The main container for the applet

d_h

int d_h
The output image height

d_w

int d_w
The output image width

dest

java.awt.Image dest
The output image

dest_1d

int[] dest_1d
The output image array

dest_canvas

ImageCanvas dest_canvas
The output image canvas

i_h

int i_h
The input image height

i_w

int i_w
The input image width

image_url

java.lang.String image_url
The URL of the initial image

input

javax.swing.JTextField input
The textfield used to get the URL of the input image

inputlab

javax.swing.JLabel inputlab

insize

javax.swing.JLabel insize
The label for the input image size

layout

java.awt.GridBagLayout layout

ll

VisionApplet.LoadListener ll

load_image

javax.swing.JButton load_image
The load button

loadc

java.awt.GridBagConstraints loadc

loadlayout

java.awt.GridBagLayout loadlayout

mid

javax.swing.JPanel mid
The middle panel

midc

java.awt.GridBagConstraints midc
The constraints for the middle panel

midlayout

java.awt.GridBagLayout midlayout
The layout for the middle panel

output

javax.swing.JLabel output
The label for the output image

outsize

javax.swing.JLabel outsize
The label for the output image size

src

java.awt.Image src
The input image

src_1d

int[] src_1d
The input image array

src_canvas

ImageCanvas src_canvas
The input image canvas

theURL

java.net.URL theURL
The address of the input image

time_msec

long time_msec
The execution time

top

javax.swing.JPanel top

wholec

java.awt.GridBagConstraints wholec


Class VisionApplet2 implements Serializable

Serialized Fields

actualx

int actualx

actualy

int actualy

bl

javax.swing.JPanel bl

blc

java.awt.GridBagConstraints blc

blIntensity

javax.swing.JLabel blIntensity

bllayout

java.awt.GridBagLayout bllayout

blpl

VisionApplet2.PixelListener blpl
The pixel listener for the first input image

blPosition

javax.swing.JLabel blPosition

br

javax.swing.JPanel br

brc

java.awt.GridBagConstraints brc

brIntensity

javax.swing.JLabel brIntensity

brlayout

java.awt.GridBagLayout brlayout

brpl

VisionApplet2.PixelListener brpl
The pixel listener for the second input image

brPosition

javax.swing.JLabel brPosition

container

java.awt.Container container
The main container for the applet

d_h

int d_h
The destination image height

d_w

int d_w
The destination image width

dest

java.awt.Image dest
The destination image

dest_1d

int[] dest_1d
The destination image array

dest_canvas

ImageCanvas dest_canvas
The destination image canvas

i1_h

int i1_h
The first input image height

i1_w

int i1_w
The first input image width

i2_h

int i2_h
The second input image height

i2_w

int i2_w
The second input image width

image_url

java.lang.String image_url

image_url2

java.lang.String image_url2

input

javax.swing.JTextField input

input2

javax.swing.JTextField input2

inputlab

javax.swing.JLabel inputlab

inputlab2

javax.swing.JLabel inputlab2

insize1

javax.swing.JLabel insize1
The first input image size

insize2

javax.swing.JLabel insize2
The second input image sixe

layout

java.awt.GridBagLayout layout

ll

VisionApplet2.LoadListener ll

ll2

VisionApplet2.LoadListener ll2

load_image

javax.swing.JButton load_image
Load button 1

load_image2

javax.swing.JButton load_image2
Load button 2

loadc

java.awt.GridBagConstraints loadc

loadlayout

java.awt.GridBagLayout loadlayout

mid

javax.swing.JPanel mid
The middle panel

midc

java.awt.GridBagConstraints midc
The constraints for the middle panel

midlayout

java.awt.GridBagLayout midlayout
The layout of the middle panel

out

javax.swing.JPanel out
The output panel

outc

java.awt.GridBagConstraints outc
The constraints for the output panel

outIntensity

javax.swing.JLabel outIntensity

outlayout

java.awt.GridBagLayout outlayout
The layout of the output panel

outpl

VisionApplet2.PixelListener outpl
The pixel listener for the output image

outPosition

javax.swing.JLabel outPosition

output

javax.swing.JLabel output
The output image label

outsize

javax.swing.JLabel outsize
The output image size

src1

java.awt.Image src1
The first input image

src1_1d

int[] src1_1d
The first input image array

src1_canvas

ImageCanvas src1_canvas
The first input image canvas

src2

java.awt.Image src2
The second input image

src2_1d

int[] src2_1d
The second input image array

src2_canvas

ImageCanvas src2_canvas
The second input image canvas

theURL

java.net.URL theURL
The URL from which to load an image

time_msec

long time_msec
The execution time

top

javax.swing.JPanel top

wholec

java.awt.GridBagConstraints wholec


Class VisionApplet3 implements Serializable

Serialized Fields

actualx

int actualx

actualy

int actualy

bl

javax.swing.JPanel bl
The bottom left panel

blc

java.awt.GridBagConstraints blc
The constraints of the bottom left panel

blIntensity

javax.swing.JLabel blIntensity

bllayout

java.awt.GridBagLayout bllayout
The layout of the bottom left panel

blpl

VisionApplet3.PixelListener blpl
The pixel listener for the input image

blPosition

javax.swing.JLabel blPosition

bm

javax.swing.JPanel bm
The bottom middle panel

bmc

java.awt.GridBagConstraints bmc
The layout of the bottom middle panel

bmIntensity

javax.swing.JLabel bmIntensity
The intensity label for the bottom middle panel

bmlayout

java.awt.GridBagLayout bmlayout
The layout of the bottom middle panel

bmpl

VisionApplet3.PixelListener bmpl
The pixel listener for the first output image

bmPosition

javax.swing.JLabel bmPosition
The position label for the bottom middle panel

br

javax.swing.JPanel br
The bottom right panel

brc

java.awt.GridBagConstraints brc
The layout of the bottom right panel

brIntensity

javax.swing.JLabel brIntensity

brlayout

java.awt.GridBagLayout brlayout
The layout of the bottom right panel

brpl

VisionApplet3.PixelListener brpl
The pixel listener for the second output image

brPosition

javax.swing.JLabel brPosition

container

java.awt.Container container
The main container for the applet

d_h

int d_h
The first output image height

d_h2

int d_h2
THe second output image height

d_w

int d_w
The first output image width

d_w2

int d_w2
The second output image width

dest

java.awt.Image dest
The first output image

dest_1d

int[] dest_1d
The first output image array

dest_1d2

int[] dest_1d2
The second output image array

dest_canvas

ImageCanvas dest_canvas
The first output image canvas

dest_canvas2

ImageCanvas dest_canvas2
The second output image canvas

dest2

java.awt.Image dest2
The second output image

i_h

int i_h
The input image height

i_w

int i_w
The input image width

image_url

java.lang.String image_url
The name of the default image

input

javax.swing.JTextField input
The textfield used to input the image URL's

inputlab

javax.swing.JLabel inputlab

insize

javax.swing.JLabel insize
The input image size

layout

java.awt.GridBagLayout layout

ll

VisionApplet3.LoadListener ll

load_image

javax.swing.JButton load_image
The load button

loadc

java.awt.GridBagConstraints loadc

loadlayout

java.awt.GridBagLayout loadlayout

mid

javax.swing.JPanel mid
The middle panel

midc

java.awt.GridBagConstraints midc
The constraints of the middle panel

midlayout

java.awt.GridBagLayout midlayout
The layout of the middle panel

output

javax.swing.JLabel output
The first output image label

output2

javax.swing.JLabel output2
The second output image label

outsize1

javax.swing.JLabel outsize1
The first output image size

outsize2

javax.swing.JLabel outsize2
The second output image size

src

java.awt.Image src
The input image

src_1d

int[] src_1d
The input image array

src_canvas

ImageCanvas src_canvas
The input image canvas

theURL

java.net.URL theURL
The URL from which to load images

time_msec

long time_msec
The execution time

top

javax.swing.JPanel top

wholec

java.awt.GridBagConstraints wholec