|
|||||||||
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 | +--gui.EdgeFrame | +--gui.MorphFrame | +--gui.BoundaryFrame
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 |
Fields inherited from class gui.MorphFrame |
kCross, kh, kOutline, kSquare, kThinBottom, kThinTop, kv |
Fields inherited from class gui.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 | |
BoundaryFrame(java.lang.String title)
|
Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent e)
|
void |
andHough(BoundaryFrame bf)
|
void |
andWithChild()
|
void |
bugWalk()
|
boolean |
combinePolys(java.awt.Polygon p1,
java.awt.Polygon p2)
|
void |
computeHoughAndDraw()
|
void |
copyToChildFrame()
|
void |
displayHoughOfRed()
|
double |
distance(java.awt.Polygon p1,
java.awt.Polygon p2)
|
void |
drawFramePoints()
|
void |
drawHoughLine(int x,
int y,
short[][] s)
|
void |
drawHoughLineGray(int x,
int y,
short[][] s)
|
void |
drawHoughLines(java.awt.Point[] points)
|
void |
drawLineRed(int x1,
int y1,
int x2,
int y2)
|
void |
drawLineRed2(int x1,
int y1,
int x2,
int y2)
|
void |
drawPoly(java.awt.Polygon p)
|
void |
drawPolys()
|
void |
drawSomeBigPoints()
|
void |
drawThePoints(java.awt.Point[] points)
|
void |
edge2HeightField()
edge2HeightField - input and image, output x,y,z points. |
void |
filterPolys()
|
java.util.Vector |
getPolyList()
|
java.awt.Point[] |
getTheLargestPoints(int n)
|
void |
grabChild()
|
void |
grayPyramid(float[][] k)
|
short[][] |
hough()
|
void |
houghDetect()
|
void |
houghEdge()
|
short[][] |
houghGray2()
|
void |
inverseHough()
|
void |
inverseHoughToRed()
|
void |
listPolys(java.util.Vector v)
|
static void |
main(java.lang.String[] args)
|
int |
nextClosestPoly(java.awt.Polygon p)
|
boolean |
onLine(int x0,
int y0,
int x1,
int y1,
int x2,
int y2)
|
void |
polyStats()
|
static void |
PrintContainer(java.awt.Container c)
|
void |
printPolys()
|
void |
setPolyList(java.util.Vector v)
|
void |
testDrawLineRed()
|
java.awt.Polygon |
thinPoly(java.awt.Polygon p)
|
short[][] |
trim(int dx,
int dy,
short[][] s)
|
Methods inherited from class gui.MorphFrame |
clip, close, colorClose, colorDilate, colorDilateErode, colorErode, colorOpen, colorPyramid, complement, deleteFlagedPoints, dilate, dilate, dilategs, erode, erode, erodegs, insideContour, intersect, middleContour, numberOfNeighbors, open, outsideContour, resample, resample2, resampleArray, serra, skeleton, skeletonRedPassSuen, subtract, thin |
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 |
Constructor Detail |
public BoundaryFrame(java.lang.String title)
Method Detail |
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in class MorphFrame
public void andHough(BoundaryFrame bf)
public void andWithChild()
public void bugWalk()
public boolean combinePolys(java.awt.Polygon p1, java.awt.Polygon p2)
public void computeHoughAndDraw()
public void copyToChildFrame()
public void displayHoughOfRed()
public double distance(java.awt.Polygon p1, java.awt.Polygon p2)
public void drawFramePoints()
public void drawHoughLine(int x, int y, short[][] s)
public void drawHoughLineGray(int x, int y, short[][] s)
public void drawHoughLines(java.awt.Point[] points)
public void drawLineRed(int x1, int y1, int x2, int y2)
public void drawLineRed2(int x1, int y1, int x2, int y2)
public void drawPoly(java.awt.Polygon p)
public void drawPolys()
public void drawSomeBigPoints()
public void drawThePoints(java.awt.Point[] points)
public void edge2HeightField()
public void filterPolys()
public java.util.Vector getPolyList()
public java.awt.Point[] getTheLargestPoints(int n)
public void grabChild()
public void grayPyramid(float[][] k)
public short[][] hough()
public void houghDetect()
public void houghEdge()
public short[][] houghGray2()
public void inverseHough()
public void inverseHoughToRed()
public void listPolys(java.util.Vector v)
public static void main(java.lang.String[] args)
public int nextClosestPoly(java.awt.Polygon p)
public boolean onLine(int x0, int y0, int x1, int y1, int x2, int y2)
public void polyStats()
public static void PrintContainer(java.awt.Container c)
public void printPolys()
public void setPolyList(java.util.Vector v)
public void testDrawLineRed()
public java.awt.Polygon thinPoly(java.awt.Polygon p)
public short[][] trim(int dx, int dy, short[][] s)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |