|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.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 ip.gui.frames.EdgeFrame ip.gui.frames.MorphFrame ip.gui.frames.BoundaryFrame ip.gui.frames.PaintFrame ip.gui.frames.MartelliFrame ip.gui.frames.ColorFrame
public class ColorFrame
Field Summary |
---|
Fields inherited from class ip.gui.frames.BoundaryFrame |
---|
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 | |
---|---|
ColorFrame(java.lang.String title)
|
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
|
void |
ccir601_2cbcr2rgb()
|
void |
copyToFloatPlane()
|
int |
getNumberOfUniqueColors()
|
double |
getSNRinDb()
|
void |
hls2rgb()
|
void |
hsb2rgb()
|
void |
iyq2rgb()
|
void |
linearCut(int sr,
int sg,
int sb)
|
void |
medianCut(int k)
|
void |
octree(int numberOfColors)
|
void |
printNumberOfColors()
|
void |
printSNR()
|
void |
printUniqueColors()
|
void |
rgb2Ccir601_2cbcr()
|
void |
rgb2hls()
|
void |
rgb2hsb()
|
void |
rgb2iyq()
|
void |
rgb2xyzd65()
|
void |
rgb2yuv()
|
void |
skinSegment()
|
void |
subSampleChroma2To1()
|
void |
subSampleChroma4To1()
|
static void |
swapGreenAndBlue(ColorFrame colorFrame)
|
void |
wu(int k)
|
void |
xyzd652rgb()
|
void |
yuv2rgb()
|
Methods inherited from class ip.gui.frames.MartelliFrame |
---|
averageWithChild, erase, gabor, grabGabor, main, negativeRobertsOnGreen, paint, searchFromPoint |
Methods inherited from class ip.gui.frames.PaintFrame |
---|
brushPoint, erasePoint, eraseShapes, fishEye2, grabFrame, handPoint, magnify, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, pencilPoint, resizeFrame, showIconFrame |
Methods inherited from class ip.gui.frames.BoundaryFrame |
---|
andHough, andWithChild, computeHoughAndDraw, copyToChildFrame, displayHoughOfRed, drawFramePoints, drawHoughLine, drawHoughLines, drawSomeBigPoints, drawThePoints, edge2HeightField, getBoundaryMenu, getChild, getTheLargestPoints, grayPyramid, hough, houghDetect, houghEdge, houghGray2, inverseHough, inverseHoughToRed, setChild, testDrawRedLine |
Methods inherited from class ip.gui.frames.EdgeFrame |
---|
convolveZeroCross, doit, freiChen, hat13, hat13v2, horizontalSegment, kgreyThresh, laplacian3_4, laplacian3, laplacian3Minus, laplacian3Prewitt, laplacian5, laplacian9, magOfDerivativeOfGauss13, median1x2, median2x1, medianSquare2x2, mosaic, pixelDifference, prewitt, printMaple, roberts2, separatedPixelDifference, shadowMask1, sizeDetector, sobel3, tGenerator, thresh4, threshLog, verticalSegment, zeroCross |
Methods inherited from class ip.gui.frames.SpatialFilterFrame |
---|
average, clip, enterConvolutionKernal, enterConvolutionKernal, gabor7, gauss15, gauss3, gauss31, gauss31Fast, gauss7, getNumberOfOutliers, getOneOnFKernel, getSpatialFilterMenu, hp1, hp2, hp3, hp4, hp5, isComputeOutlier, lp1, lp2, lp3, makeChild, mean3, mean9, median, median, median, medianBottom, medianCross3x3, medianCross7x7, medianDiamond7x7, medianLeft, medianNoEdge, medianOctagon5x5, medianRightAndTop, medianSlow, medianSquare3x3, medianSquare5x5, medianSquare7x7, multOneOnF, oneOnF, outlierEstimate, printOneOnFKernel, saltAndPepper, setComputeOutlier, setNumberOfOutliers, subtract, subtractChild, testMedian, 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, 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 |
Constructor Detail |
---|
public ColorFrame(java.lang.String title)
Method Detail |
---|
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface ShortCutInterface
actionPerformed
in interface java.awt.event.ActionListener
actionPerformed
in class MartelliFrame
public static void swapGreenAndBlue(ColorFrame colorFrame)
public void printSNR()
public void octree(int numberOfColors)
public double getSNRinDb()
public void copyToFloatPlane()
public void subSampleChroma4To1()
public void subSampleChroma2To1()
public void rgb2Ccir601_2cbcr()
public void ccir601_2cbcr2rgb()
public void rgb2xyzd65()
public void xyzd652rgb()
public void rgb2iyq()
public void skinSegment()
public void iyq2rgb()
public void rgb2hsb()
public void hsb2rgb()
public void rgb2yuv()
public void yuv2rgb()
public void rgb2hls()
public void hls2rgb()
public void wu(int k)
public void medianCut(int k)
public void linearCut(int sr, int sg, int sb)
public void printNumberOfColors()
public int getNumberOfUniqueColors()
public void printUniqueColors()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |