All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class lyon.ipl.ImageFrame

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Window
                           |
                           +----java.awt.Frame
                                   |
                                   +----gui.ClosableFrame
                                           |
                                           +----lyon.ipl.ImageFrame

public class ImageFrame
extends gui.ClosableFrame

Variable Index

 o addDialog
 o addKonst
 o am
 o args
 o autoScale_mi
 o blur2_mi
 o brighten_mi
 o childFrame
 o chirp_mi
 o closeImage_mi
 o cm
 o cmy2rgb_mi
 o copy_mi
 o cornergray_mi
 o DEGTORAD
 o diagGray_mi
 o dot_mi
 o drawVec_mi
 o edge_mi
 o endFrame
 o endFrameDialog
 o equalize_mi
 o fft_mi
 o fileName
 o filterMenu
 o Flip_mi
 o fm
 o gauss7_mi
 o grabPels_mi
 o gray_mi
 o hat13_mi
 o histogram_mi
 o hls2rgb_mi
 o horizontalSegment_mi
 o hsv2rgb_mi
 o ifft_mi
 o image
 o imageSize_mi
 o ImpFilter
 o iyq2rgb_mi
 o laplacian_mi
 o linear_comb_mi
 o lines_mi
 o m
 o multDialog
 o multFFT_mi
 o multimage_mi
 o multKonst
 o negate_mi
 o noiseFFT_mi
 o offset
 o openGIF_mi
 o openPPM_mi
 o ordervec_mi
 o outputDxf_mi
 o pp
 o prewitt_mi
 o randRes_mi
 o redraw_mi
 o revert_mi
 o rgb2cmy_mi
 o rgb2hls_mi
 o rgb2hsv_mi
 o rgb2iyq_mi
 o roberts_mi
 o rot90_mi
 o rotss_mi
 o saveGIF_mi
 o Scale_mi
 o scaleKonst
 o scaleKonstDialog
 o shadow_mi
 o Sharpen3_mi
 o Sharpen5_mi
 o shearx_mi
 o shearxfb_mi
 o sheary_mi
 o shearyfb_mi
 o SnellWlx_mi
 o sobel_mi
 o startFrame
 o startFrameDialog
 o startx
 o starty
 o Subimage_mi
 o threshDialog
 o threshholdKonst
 o Threshold_mi
 o turn_mi
 o turnfb_mi
 o verticalSegment_mi
 o vs_mi
 o writePPM_mi
 o writexy_mi
 o xy2vec_mi
 o zed_square_mi
 o zoom_mi
 o zoomfb_mi
 o zoomss_mi

Constructor Index

 o ImageFrame()
 o ImageFrame(Image, String)

Method Index

 o addItem(String)
 o addItem(String, Menu)
 o autoScale()
 o blur2()
 o brighten()
 o chirp()
 o cmy2rgb()
 o copy()
 o cornergray()
 o diagGray()
 o displayImage()
 o dispose()
 o dot()
 o drawVec()
 o edge()
 o equalize()
 o fft()
 o gauss7()
 o handleEvent(Event)
 o hat13()
 o hls2rgb()
 o horizontalSegment()
 o hsv2rgb()
 o ifft()
 o ImpulseFilter()
 o init_menu()
 o iyq2rgb()
 o laplacian()
 o linearComb()
 o lines()
 o main(String[])
 o makeGray()
 o multFFT()
 o multimage()
 o negate()
 o noiseFFT()
 o openGIF()
 o openPPM()
 o ordervec()
Opens a file of vectors and reorders them using Dijkstra's algorithm.
 o outputDxf()
 o paint(Graphics)
 o prewitt()
 o randResample()
 o redraw()
 o revert()
 o rgb2cmy()
 o rgb2hls()
 o rgb2hsv()
 o rgb2iyq()
 o roberts()
 o rot90()
 o rotss()
 o saveGIF()
 o scale()
 o shadow()
 o Sharpen3()
 o Sharpen5()
 o shearx()
 o shearxfb()
 o sheary()
 o shearyfb()
 o SnellWlxPattern()
 o sobel()
 o Subimage()
 o threshold()
 o turn()
 o turnfb()
 o updateDisplay(PixelPlane)
 o updateImage(Image)
 o verticalSegment()
 o waitForImage(Component, Image)
 o writePPM()
 o writexy()
 o xy2vec()
Opens a file of xy points and builds a file of vectors.
 o zed_square()
 o zoom()
 o zoomfeedback()
 o zoomss()

Variables

 o DEGTORAD
 private static final double DEGTORAD
 o image
 private java.awt.Image image
 o childFrame
 private lyon.ipl.ImageFrame childFrame
 o pp
 lyon.ipl.ProcessPlane pp
 o startx
 private static int startx
 o starty
 private static int starty
 o offset
 private final int offset
 o args
 private java.lang.String args[]
 o fileName
 private java.lang.String fileName
 o multKonst
 private observers.ObservableDouble multKonst
 o addKonst
 private observers.ObservableDouble addKonst
 o threshholdKonst
 private observers.ObservableInt threshholdKonst
 o scaleKonst
 private observers.ObservableInt scaleKonst
 o startFrame
 private observers.ObservableInt startFrame
 o endFrame
 private observers.ObservableInt endFrame
 o multDialog
 private observers.DoubleDialog multDialog
 o addDialog
 private observers.DoubleDialog addDialog
 o threshDialog
 private observers.IntDialog threshDialog
 o scaleKonstDialog
 private observers.IntDialog scaleKonstDialog
 o startFrameDialog
 private observers.IntDialog startFrameDialog
 o endFrameDialog
 private observers.IntDialog endFrameDialog
 o m
 java.awt.Menu m
 o am
 java.awt.Menu am
 o fm
 java.awt.Menu fm
 o filterMenu
 java.awt.Menu filterMenu
 o cm
 java.awt.Menu cm
 o openGIF_mi
 java.awt.MenuItem openGIF_mi
 o saveGIF_mi
 java.awt.MenuItem saveGIF_mi
 o openPPM_mi
 java.awt.MenuItem openPPM_mi
 o writePPM_mi
 java.awt.MenuItem writePPM_mi
 o writexy_mi
 java.awt.MenuItem writexy_mi
 o revert_mi
 java.awt.MenuItem revert_mi
 o gray_mi
 java.awt.MenuItem gray_mi
 o SnellWlx_mi
 java.awt.MenuItem SnellWlx_mi
 o rgb2hls_mi
 java.awt.MenuItem rgb2hls_mi
 o hls2rgb_mi
 java.awt.MenuItem hls2rgb_mi
 o rgb2hsv_mi
 java.awt.MenuItem rgb2hsv_mi
 o hsv2rgb_mi
 java.awt.MenuItem hsv2rgb_mi
 o rgb2cmy_mi
 java.awt.MenuItem rgb2cmy_mi
 o cmy2rgb_mi
 java.awt.MenuItem cmy2rgb_mi
 o rgb2iyq_mi
 java.awt.MenuItem rgb2iyq_mi
 o iyq2rgb_mi
 java.awt.MenuItem iyq2rgb_mi
 o brighten_mi
 java.awt.MenuItem brighten_mi
 o autoScale_mi
 java.awt.MenuItem autoScale_mi
 o fft_mi
 java.awt.MenuItem fft_mi
 o ifft_mi
 java.awt.MenuItem ifft_mi
 o multFFT_mi
 java.awt.MenuItem multFFT_mi
 o noiseFFT_mi
 java.awt.MenuItem noiseFFT_mi
 o vs_mi
 java.awt.MenuItem vs_mi
 o blur2_mi
 java.awt.MenuItem blur2_mi
 o Sharpen3_mi
 java.awt.MenuItem Sharpen3_mi
 o Sharpen5_mi
 java.awt.MenuItem Sharpen5_mi
 o ImpFilter
 java.awt.MenuItem ImpFilter
 o gauss7_mi
 java.awt.MenuItem gauss7_mi
 o hat13_mi
 java.awt.MenuItem hat13_mi
 o horizontalSegment_mi
 java.awt.MenuItem horizontalSegment_mi
 o verticalSegment_mi
 java.awt.MenuItem verticalSegment_mi
 o turn_mi
 java.awt.MenuItem turn_mi
 o zoom_mi
 java.awt.MenuItem zoom_mi
 o shearx_mi
 java.awt.MenuItem shearx_mi
 o sheary_mi
 java.awt.MenuItem sheary_mi
 o turnfb_mi
 java.awt.MenuItem turnfb_mi
 o zoomfb_mi
 java.awt.MenuItem zoomfb_mi
 o shearxfb_mi
 java.awt.MenuItem shearxfb_mi
 o shearyfb_mi
 java.awt.MenuItem shearyfb_mi
 o zoomss_mi
 java.awt.MenuItem zoomss_mi
 o rotss_mi
 java.awt.MenuItem rotss_mi
 o rot90_mi
 java.awt.MenuItem rot90_mi
 o Flip_mi
 java.awt.MenuItem Flip_mi
 o copy_mi
 java.awt.MenuItem copy_mi
 o zed_square_mi
 java.awt.MenuItem zed_square_mi
 o linear_comb_mi
 java.awt.MenuItem linear_comb_mi
 o Subimage_mi
 java.awt.MenuItem Subimage_mi
 o multimage_mi
 java.awt.MenuItem multimage_mi
 o imageSize_mi
 java.awt.MenuItem imageSize_mi
 o histogram_mi
 java.awt.MenuItem histogram_mi
 o equalize_mi
 java.awt.MenuItem equalize_mi
 o edge_mi
 java.awt.MenuItem edge_mi
 o roberts_mi
 java.awt.MenuItem roberts_mi
 o sobel_mi
 java.awt.MenuItem sobel_mi
 o laplacian_mi
 java.awt.MenuItem laplacian_mi
 o prewitt_mi
 java.awt.MenuItem prewitt_mi
 o diagGray_mi
 java.awt.MenuItem diagGray_mi
 o cornergray_mi
 java.awt.MenuItem cornergray_mi
 o dot_mi
 java.awt.MenuItem dot_mi
 o lines_mi
 java.awt.MenuItem lines_mi
 o chirp_mi
 java.awt.MenuItem chirp_mi
 o negate_mi
 java.awt.MenuItem negate_mi
 o randRes_mi
 java.awt.MenuItem randRes_mi
 o shadow_mi
 java.awt.MenuItem shadow_mi
 o Scale_mi
 java.awt.MenuItem Scale_mi
 o Threshold_mi
 java.awt.MenuItem Threshold_mi
 o closeImage_mi
 java.awt.MenuItem closeImage_mi
 o xy2vec_mi
 java.awt.MenuItem xy2vec_mi
 o ordervec_mi
 java.awt.MenuItem ordervec_mi
 o outputDxf_mi
 java.awt.MenuItem outputDxf_mi
 o drawVec_mi
 java.awt.MenuItem drawVec_mi
 o grabPels_mi
 java.awt.MenuItem grabPels_mi
 o redraw_mi
 java.awt.MenuItem redraw_mi

Constructors

 o ImageFrame
 public ImageFrame()
 o ImageFrame
 public ImageFrame(java.awt.Image image,
                   java.lang.String s_)

Methods

 o main
 public static void main(java.lang.String args[])
 o handleEvent
 public boolean handleEvent(java.awt.Event e)
Overrides:
handleEvent in class gui.ClosableFrame
 o dispose
 public void dispose()
Overrides:
dispose in class java.awt.Frame
 o addItem
 public java.awt.MenuItem addItem(java.lang.String itemName)
 o addItem
 public java.awt.MenuItem addItem(java.lang.String itemName,
                                  java.awt.Menu m)
 o init_menu
 public void init_menu()
 o SnellWlxPattern
 public void SnellWlxPattern()
 o shadow
 public void shadow()
 o randResample
 public void randResample()
 o makeGray
 public void makeGray()
 o edge
 public void edge()
 o writexy
 public void writexy()
 o ordervec
 public void ordervec()
Opens a file of vectors and reorders them using Dijkstra's algorithm. Then it prompts the user for a save file. An O(N**2) implementation.

 o xy2vec
 public void xy2vec()
Opens a file of xy points and builds a file of vectors. The user is prompted for input and output file names. An O(N**2) algorithm.

 o drawVec
 public void drawVec()
 o diagGray
 public void diagGray()
 o outputDxf
 public void outputDxf()
 o cornergray
 public void cornergray()
 o openPPM
 public void openPPM()
 o revert
 public void revert()
 o openGIF
 public void openGIF()
 o writePPM
 public void writePPM()
 o negate
 public void negate()
 o saveGIF
 public void saveGIF()
 o rgb2iyq
 public void rgb2iyq()
 o iyq2rgb
 public void iyq2rgb()
 o rgb2cmy
 public void rgb2cmy()
 o cmy2rgb
 public void cmy2rgb()
 o rgb2hls
 public void rgb2hls()
 o hls2rgb
 public void hls2rgb()
 o rgb2hsv
 public void rgb2hsv()
 o hsv2rgb
 public void hsv2rgb()
 o equalize
 public void equalize()
 o fft
 public void fft()
 o multFFT
 public void multFFT()
 o ifft
 public void ifft()
 o updateDisplay
 public void updateDisplay(lyon.ipl.PixelPlane pp)
 o copy
 public void copy()
 o zed_square
 public void zed_square()
 o noiseFFT
 public void noiseFFT()
 o multimage
 public void multimage()
 o linearComb
 public void linearComb()
 o dot
 public void dot()
 o lines
 public void lines()
 o chirp
 public void chirp()
 o Subimage
 public void Subimage()
 o threshold
 public void threshold()
 o scale
 public void scale()
 o brighten
 public void brighten()
 o autoScale
 public void autoScale()
 o turn
 public void turn()
 o zoom
 public void zoom()
 o rotss
 public void rotss()
 o zoomss
 public void zoomss()
 o zoomfeedback
 public void zoomfeedback()
 o turnfb
 public void turnfb()
 o rot90
 public void rot90()
 o shearxfb
 public void shearxfb()
 o shearyfb
 public void shearyfb()
 o shearx
 public void shearx()
 o sheary
 public void sheary()
 o displayImage
 public void displayImage()
 o updateImage
 public void updateImage(java.awt.Image image_)
 o waitForImage
 private static void waitForImage(java.awt.Component component,
                                  java.awt.Image image)
 o redraw
 public void redraw()
 o paint
 public void paint(java.awt.Graphics g)
Overrides:
paint in class gui.ClosableFrame
 o roberts
 private void roberts()
 o sobel
 private void sobel()
 o laplacian
 private void laplacian()
 o gauss7
 private void gauss7()
 o Sharpen3
 private void Sharpen3()
 o Sharpen5
 private void Sharpen5()
 o ImpulseFilter
 private void ImpulseFilter()
 o blur2
 private void blur2()
 o verticalSegment
 private void verticalSegment()
 o horizontalSegment
 private void horizontalSegment()
 o hat13
 private void hat13()
 o prewitt
 private void prewitt()

All Packages  Class Hierarchy  This Package  Previous  Next  Index