|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
graphics.graph.ClosableFrame
ip.gui.frames.ShortCutFrame
ip.gui.frames.ImageFrame
ip.gui.frames.FilterFrame
ip.gui.frames.GrabFrame
ip.gui.frames.NegateFrame
ip.gui.frames.SaveFrame
ip.gui.frames.OpenFrame
ip.gui.frames.ConvolutionFrame
ip.gui.frames.SpatialFilterFrame
public class SpatialFilterFrame
Field Summary | |
---|---|
SpatialFilterFrame |
child
|
Fields inherited from class ip.gui.frames.ImageFrame |
---|
shortImageBean |
Fields inherited from class java.awt.Frame |
---|
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, 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()
|
void |
enterConvolutionKernal()
|
void |
enterConvolutionKernal(int r,
int c)
|
void |
gabor7()
|
void |
gauss15()
|
void |
gauss3()
|
void |
gauss31()
|
void |
gauss31Fast()
|
void |
gauss7()
|
int |
getNumberOfOutliers()
|
static float[][] |
getOneOnFKernel(int M,
int N)
|
java.awt.Menu |
getSpatialFilterMenu()
|
void |
hp1()
|
void |
hp2()
|
void |
hp3()
|
void |
hp4()
|
void |
hp5()
|
boolean |
isComputeOutlier()
|
void |
lp1()
|
void |
lp2()
|
void |
lp3()
|
static void |
main(java.lang.String[] args)
|
void |
makeChild()
|
void |
mean3()
|
void |
mean9()
|
int |
median(int[] a)
|
void |
median(short[][] k)
|
short[][] |
median(short[][] f,
short[][] k)
|
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()
|
static double |
oneOnF(double x,
double y,
double xc,
double yc)
|
void |
outlierEstimate()
|
void |
printOneOnFKernel()
|
void |
saltAndPepper(int n)
|
void |
setComputeOutlier(boolean computeOutlier)
|
void |
setNumberOfOutliers(int numberOfOutliers)
|
void |
subtract(ShortImageBean sibB)
|
void |
subtractChild()
|
void |
testMedian()
|
void |
usp1()
|
Methods inherited from class ip.gui.frames.ConvolutionFrame |
---|
convolve, convolveSlow, cx, cy, randImage, randImage, showConvolutionKernal |
Methods inherited from class ip.gui.frames.OpenFrame |
---|
getAsShortgz, getShortImage, getShortImageZip, getShortImageZip, openAndSniffFile, openImage, openPPM, openPPM, openPPMgz, openPPMgzFTP |
Methods inherited from class ip.gui.frames.SaveFrame |
---|
getFileOutputStream, makeTocHtml, print, printIcon, saveAsCompactJava, saveAsGif, saveAsGif, saveAsHexImage, saveAsJava, saveAsJava, saveAsJava, saveAsPPM, saveAsPPM, saveAsPPMgz, saveAsPPMgz, saveAsShortgz, saveAsShortgz, saveAsShortZip, saveAsShortZip, saveAsShortZip2, saveAsxyz, saveAsxyz, saveAsxyz, writeArray, writeHeader |
Methods inherited from class ip.gui.frames.NegateFrame |
---|
add10, applyLut, applyLut, assembleMosaic, auhe, auhe, computeStats, drawMosaic, drawMosaic, enahe, eponentialLog, getAverageCMF, getBBar, getGBar, getMaximum, getMinimum, getRBar, histogram, inRange, linearLog, linearMap, linearTransform, linearTransform, linearTransform, linearTransform2, negate, powImage, printCMFs, printPMFb, printPMFg, printPMFr, printPMFs, printStats, printTT, rayleighLog, rnahe, subFrame, unahe, wellConditioned |
Methods inherited from class ip.gui.frames.GrabFrame |
---|
grab, grabTestPattern, netImageSelector, netSoundSelector, netSoundSelector, revert, testPattern |
Methods inherited from class ip.gui.frames.FilterFrame |
---|
blurFast, convolveFast, gray |
Methods inherited from class ip.gui.frames.ImageFrame |
---|
getDir, getFileMenu, getOpenMenu, getShortImageBean, grabNumImage, image2Short, openGif, openGif, paint, pels2Image, revertNoResize, setDir, setFileMenu, setFtpFileName, setImage, setImageNoShort, setImageResize, setImageSize, setOpenMenu, setShortImageBean, short2Image |
Methods inherited from class ip.gui.frames.ShortCutFrame |
---|
addMenuItem, getMenu, getPs, keyPressed, keyReleased, keyTyped, match |
Methods inherited from class graphics.graph.ClosableFrame |
---|
getContentPane |
Methods inherited from class java.awt.Frame |
---|
addNotify, getAccessibleContext, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
Methods inherited from class java.awt.Window |
---|
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setAlwaysOnTop, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationByPlatform, setLocationRelativeTo, show, toBack, toFront |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, validate |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface graphics.graph.FrameStub |
---|
setLocation |
Methods inherited from interface java.awt.image.ImageObserver |
---|
imageUpdate |
Methods inherited from interface javax.accessibility.Accessible |
---|
getAccessibleContext |
Methods inherited from interface java.awt.MenuContainer |
---|
getFont, postEvent, remove |
Field Detail |
---|
public SpatialFilterFrame child
Constructor Detail |
---|
public SpatialFilterFrame(java.lang.String title)
Method Detail |
---|
public void makeChild()
public void subtractChild()
public void subtract(ShortImageBean sibB)
public void outlierEstimate()
public void clip()
public void enterConvolutionKernal()
public void enterConvolutionKernal(int r, int c)
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface ShortCutInterface
actionPerformed
in interface java.awt.event.ActionListener
actionPerformed
in class OpenFrame
public void saltAndPepper(int n)
public void average()
public void hp1()
public void hp2()
public void hp3()
public void hp4()
public void hp5()
public void usp1()
public void lp1()
public void lp2()
public void lp3()
public void gabor7()
public void mean9()
public void mean3()
public void gauss3()
public static double oneOnF(double x, double y, double xc, double yc)
public static float[][] getOneOnFKernel(int M, int N)
public void multOneOnF()
public void printOneOnFKernel()
public void gauss7()
public void gauss15()
public void gauss31Fast()
public void gauss31()
public void medianSquare3x3()
public void medianSquare5x5()
public void medianOctagon5x5()
public void medianDiamond7x7()
public void medianCross7x7()
public void medianSquare7x7()
public void medianCross3x3()
public void median(short[][] k)
public void medianBottom(short[][] f, short[][] k, short[][] h)
public void medianLeft(short[][] f, short[][] k, short[][] h)
public void medianRightAndTop(short[][] f, short[][] k, short[][] h)
public short[][] median(short[][] f, short[][] k)
public short[][] medianNoEdge(short[][] f, short[][] k)
public void testMedian()
public static void main(java.lang.String[] args)
public int median(int[] a)
public short[][] medianSlow(short[][] f, short[][] k)
public boolean isComputeOutlier()
public void setComputeOutlier(boolean computeOutlier)
public int getNumberOfOutliers()
public void setNumberOfOutliers(int numberOfOutliers)
public java.awt.Menu getSpatialFilterMenu()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |