|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Window | +--java.awt.Frame | +--gui.ClosableFrame | +--gui.ShortCutFrame | +--gui.ImageFrame | +--gui.FilterFrame | +--gui.GrabFrame | +--gui.NegateFrame | +--gui.SaveFrame | +--gui.OpenFrame | +--gui.ConvolutionFrame | +--gui.SpatialFilterFrame
Inner classes inherited from class java.awt.Frame |
java.awt.Frame.AccessibleAWTFrame |
Inner classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent |
Field Summary | |
SpatialFilterFrame |
child
|
Fields inherited from class gui.ImageFrame |
b, g, height, r, width |
Fields inherited from class java.awt.Frame |
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
SpatialFilterFrame(java.lang.String title)
|
Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent e)
|
void |
average()
|
void |
clip()
|
static double |
coefficientOfVariation(int[] a)
|
void |
convolve(float[][] a)
|
short[][] |
copyArray(short[][] a)
|
void |
copyRedToGreenAndBlue()
|
void |
enterConvolutionKernal()
|
void |
enterConvolutionKernal(int r,
int c)
|
static double |
gauss(double x,
double y,
double xc,
double yc,
double sigma)
|
void |
gauss15()
|
void |
gauss3()
|
void |
gauss31()
|
void |
gauss7()
|
static float[][] |
getGaussKernel(int M,
int N,
double sigma)
|
short |
getMax(short[] a)
|
short |
getMin(short[] a)
|
static float[][] |
getOneOnFKernel(int M,
int N)
|
void |
hp1()
|
void |
hp2()
|
void |
hp3()
|
void |
hp4()
|
void |
hp5()
|
void |
lp1()
|
void |
lp2()
|
void |
lp3()
|
static void |
main(java.lang.String[] args)
|
void |
makeChild()
|
static double |
mean(int[] a)
|
void |
mean3()
|
void |
mean9()
|
int |
median(int[] a)
|
void |
median(short[][] k)
|
short[][] |
median(short[][] f,
short[][] k)
|
static short |
median(java.util.Vector v)
|
void |
medianBottom(short[][] f,
short[][] k,
short[][] h)
|
void |
medianCross3x3()
|
void |
medianCross7x7()
|
void |
medianDiamond7x7()
|
void |
medianLeft(short[][] f,
short[][] k,
short[][] h)
|
short[][] |
medianNoEdge(short[][] f,
short[][] k)
|
void |
medianOctagon5x5()
|
void |
medianRightAndTop(short[][] f,
short[][] k,
short[][] h)
|
short[][] |
medianSlow(short[][] f,
short[][] k)
|
void |
medianSquare3x3()
|
void |
medianSquare5x5()
|
void |
medianSquare7x7()
|
void |
multOneOnF()
|
int |
numberOfNonZeros(short[][] k)
|
static double |
oneOnF(double x,
double y,
double xc,
double yc)
|
void |
outlierEstimate()
|
static boolean |
outlierHere(int[] a)
|
static void |
printGaussKernel(int M,
int N,
double sigma)
|
static void |
printGaussKernel(int M,
int N,
double sigma,
double centerMax)
|
static void |
printMaple(float[][] a)
|
static void |
printMedian(short[][] k,
java.lang.String name)
|
void |
printOneOnFKernel()
|
static void |
quickSort(int[] a)
|
void |
saltAndPepper(int n)
|
void |
subtract(SpatialFilterFrame f)
|
void |
subtractChild()
|
static void |
testCoefficientOfVariation()
|
void |
testMedian()
|
static void |
testOutlier()
|
static void |
testQuickSort()
|
static void |
testVariance()
|
void |
usp1()
|
static double |
variance(int[] a)
|
Methods inherited from class gui.ConvolutionFrame |
convolve, convolveBrute, convolveNoEdge, cx, cy, rand, randImage, randImage, showConvolutionKernal |
Methods inherited from class gui.OpenFrame |
getAsShortgz, getShortImage, getShortImageZip, getShortImageZip, getShortImageZip2, openAndSniffFile, openImage, openPPM, openPPM, openPPMgz, openPPMgzFTP, readArray, readHeader |
Methods inherited from class gui.SaveFrame |
getFileOutputStream, getSaveDirectoryName, getSaveFileName, getSaveName, makeTocHtml, print, printIcon, saveAsGif, saveAsGif, saveAsJava, saveAsJava, saveAsJava, saveAsPPM, saveAsPPM, saveAsPPMgz, saveAsPPMgz, saveAsPPMgzFTP, saveAsShortgz, saveAsShortgz, saveAsShortZip, saveAsShortZip, saveAsShortZip2, saveAsxyz, saveAsxyz, saveAsxyz, writeArray, writeHeader |
Methods inherited from class gui.NegateFrame |
add10, applyLut, applyLut, assembleMosaic, auhe, auhe, average, computeStats, drawMosaic, drawMosaic, enahe, eponentialLog, getAverageCMF, getBBar, getGBar, getMax, getMin, getRBar, histogram, inRange, linearLog, linearMap, linearTransform, linearTransform, linearTransform2, negate, powImage, printCMFs, printPMFb, printPMFg, printPMFr, printPMFs, printStats, printTT, rayleighLog, rnahe, subFrame, unahe, wellConditioned |
Methods inherited from class gui.GrabFrame |
grab, grabTestPattern, netImageSelector, netSoundSelector, netSoundSelector, revert, testPattern |
Methods inherited from class gui.FilterFrame |
gray |
Methods inherited from class gui.ImageFrame |
fitScreen, getFileName, getImage, getReadFileName, getReadFileName, grabNumImage, image2Short, int2Short, openGif, openGif, paint, pels2Image, print, println, revertNoResize, setFileName, setFtpFileName, setImage, setImageNoShort, setImageResize, short2Image, waitForImage |
Methods inherited from class gui.ShortCutFrame |
addMenuItem, getPS, getShortCut, keyPressed, keyReleased, keyTyped, mapModifiers, match |
Methods inherited from class gui.ClosableFrame |
windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened |
Methods inherited from class java.awt.Frame |
addNotify, finalize, getAccessibleContext, getCursorType, getFrames, getIconImage, getMenuBar, getState, getTitle, isResizable, paramString, remove, removeNotify, setCursor, setIconImage, setMenuBar, setResizable, setState, setTitle |
Methods inherited from class java.awt.Window |
addWindowListener, applyResourceBundle, applyResourceBundle, dispose, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, hide, isShowing, pack, postEvent, processEvent, processWindowEvent, removeWindowListener, setCursor, show, toBack, toFront |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, setFont, setLayout, update, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
Field Detail |
public SpatialFilterFrame child
Constructor Detail |
public SpatialFilterFrame(java.lang.String title)
Method Detail |
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in class OpenFrame
public void average()
public void clip()
clip
in class ImageFrame
public static double coefficientOfVariation(int[] a)
public void convolve(float[][] a)
convolve
in class ConvolutionFrame
public short[][] copyArray(short[][] a)
public void copyRedToGreenAndBlue()
public void enterConvolutionKernal()
public void enterConvolutionKernal(int r, int c)
public static double gauss(double x, double y, double xc, double yc, double sigma)
public void gauss15()
public void gauss3()
public void gauss31()
public void gauss7()
public static float[][] getGaussKernel(int M, int N, double sigma)
public short getMax(short[] a)
public short getMin(short[] a)
public static float[][] getOneOnFKernel(int M, int N)
public void hp1()
public void hp2()
public void hp3()
public void hp4()
public void hp5()
public void lp1()
public void lp2()
public void lp3()
public static void main(java.lang.String[] args)
public void makeChild()
public static double mean(int[] a)
public void mean3()
public void mean9()
public int median(int[] a)
public void median(short[][] k)
public short[][] median(short[][] f, short[][] k)
public static short median(java.util.Vector v)
public void medianBottom(short[][] f, short[][] k, short[][] h)
public void medianCross3x3()
public void medianCross7x7()
public void medianDiamond7x7()
public void medianLeft(short[][] f, short[][] k, short[][] h)
public short[][] medianNoEdge(short[][] f, short[][] k)
public void medianOctagon5x5()
public void medianRightAndTop(short[][] f, short[][] k, short[][] h)
public short[][] medianSlow(short[][] f, short[][] k)
public void medianSquare3x3()
public void medianSquare5x5()
public void medianSquare7x7()
public void multOneOnF()
public int numberOfNonZeros(short[][] k)
public static double oneOnF(double x, double y, double xc, double yc)
public void outlierEstimate()
public static boolean outlierHere(int[] a)
public static void printGaussKernel(int M, int N, double sigma)
public static void printGaussKernel(int M, int N, double sigma, double centerMax)
public static void printMaple(float[][] a)
public static void printMedian(short[][] k, java.lang.String name)
public void printOneOnFKernel()
public static void quickSort(int[] a)
public void saltAndPepper(int n)
public void subtract(SpatialFilterFrame f)
public void subtractChild()
public static void testCoefficientOfVariation()
public void testMedian()
public static void testOutlier()
public static void testQuickSort()
public static void testVariance()
public void usp1()
public static double variance(int[] a)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |