All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class lyon.ipl.ProcessPlane

java.lang.Object
   |
   +----lyon.ipl.PixelPlane
           |
           +----lyon.ipl.ProcessPlane

public class ProcessPlane
extends lyon.ipl.PixelPlane

Variable Index

 o ConvCMY
 o ConvHLS
 o ConvHSV
 o ConvIYQ
 o fftp
 o iutils

Constructor Index

 o ProcessPlane(double, double)
 o ProcessPlane(int, int)

Method Index

 o autoScale()
 o blur2()
 o brighten(double)
 o chirp(Rectangle, int, double)
 o cmy2rgb()
 o convolve(double[][])
 o cornergray()
 o diagGray()
 o dot(int, int, int)
 o edge()
 o edgetoxy()
 o equalize()
 o equalizedep()
 o fft()
 o gauss7()
 o getGray(int)
 o getMaxIntensity()
 o getMinIntensity()
 o grabPels(Image)
 o hat13()
 o hls2rgb()
 o horizontalSegment()
 o hsv2rgb()
 o ifft()
 o image2ProcessPlane(Image)
 o ImpulseFilter()
 o iyq2rgb()
 o laplacian()
 o linearComb(double, double)
 o lines(Rectangle, int)
 o makeGray()
 o multFFT(ProcessPlane)
 o multimage(ProcessPlane)
 o negate()
 o noiseFFT(double)
 o normalize(double[][])
 o openGIF(String)
 o openPPM(String)
 o prewitt()
 o randResample()
 o rgb2cmy()
 o rgb2hls()
 o rgb2hsv()
 o rgb2iyq()
 o roberts()
 o saveGIF()
 o saveGIF(String)
 o scale(int)
 o shadow()
 o Sharpen3()
 o Sharpen5()
 o shearx(double)
 o shearxfb(double)
 o sheary(double)
 o shearyfb(double)
 o sobel()
 o Subimage(ProcessPlane)
 o threshold(int)
 o turn(double)
 o turnfb(double)
 o verticalSegment()
 o waitForImage(Component, Image)
 o writePPM()
 o writePPM(String)
 o xfer(double)
 o xform(Mat3)
 o xformfeedback(Mat3)
 o zoom(double)
 o zoomfeedback(double)

Variables

 o fftp
 private lyon.ipl.FFTPlane fftp
 o ConvHLS
 private VS.HLS ConvHLS
 o ConvHSV
 private VS.HSV ConvHSV
 o ConvCMY
 private VS.CMY ConvCMY
 o ConvIYQ
 private lyon.ipl.IYQ ConvIYQ
 o iutils
 private VS.ImageUtils iutils

Constructors

 o ProcessPlane
 public ProcessPlane(double x_,
                     double y_)
 o ProcessPlane
 public ProcessPlane(int x_,
                     int y_)

Methods

 o getGray
 public int getGray(int i)
 o getMinIntensity
 public int getMinIntensity()
 o getMaxIntensity
 public int getMaxIntensity()
 o xfer
 private int xfer(double f)
 o cornergray
 public void cornergray()
 o diagGray
 public void diagGray()
 o lines
 public void lines(java.awt.Rectangle r,
                   int increment)
 o multimage
 public void multimage(lyon.ipl.ProcessPlane pp)
 o chirp
 public void chirp(java.awt.Rectangle r,
                   int increment,
                   double rate)
 o dot
 public void dot(int xc,
                 int yc,
                 int r)
 o scale
 public lyon.ipl.ProcessPlane scale(int scale)
 o threshold
 public void threshold(int konst)
 o edgetoxy
 public void edgetoxy()
 o edge
 public lyon.ipl.ProcessPlane edge()
 o linearComb
 public void linearComb(double konst,
                        double ak)
 o Subimage
 public void Subimage(lyon.ipl.ProcessPlane pp)
 o makeGray
 public void makeGray()
 o randResample
 public void randResample()
 o shadow
 public void shadow()
 o fft
 public void fft()
 o multFFT
 public void multFFT(lyon.ipl.ProcessPlane pp_)
 o noiseFFT
 public void noiseFFT(double t)
 o ifft
 public void ifft()
 o brighten
 public void brighten(double sf)
 o equalize
 public void equalize()
 o equalizedep
 public void equalizedep()
 o autoScale
 public void autoScale()
 o xform
 public void xform(lyon.ipl.Mat3 transform)
 o xformfeedback
 public void xformfeedback(lyon.ipl.Mat3 transform)
 o turn
 public void turn(double degrees)
 o turnfb
 public void turnfb(double degrees)
 o zoom
 public void zoom(double percentage)
 o zoomfeedback
 public void zoomfeedback(double percentage)
 o shearx
 public void shearx(double shx)
 o sheary
 public void sheary(double shy)
 o shearxfb
 public void shearxfb(double shx)
 o shearyfb
 public void shearyfb(double s)
 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 negate
 public void negate()
 o openPPM
 public static lyon.ipl.ProcessPlane openPPM(java.lang.String fileName)
 o grabPels
 public void grabPels(java.awt.Image image)
 o openGIF
 public static lyon.ipl.ProcessPlane openGIF(java.lang.String fileName)
 o image2ProcessPlane
 public static lyon.ipl.ProcessPlane image2ProcessPlane(java.awt.Image image)
 o writePPM
 public void writePPM()
 o writePPM
 public void writePPM(java.lang.String fn)
 o saveGIF
 public void saveGIF()
 o saveGIF
 public void saveGIF(java.lang.String fn)
 o waitForImage
 private static void waitForImage(java.awt.Component component,
                                  java.awt.Image image)
 o roberts
 public lyon.ipl.ProcessPlane roberts()
 o sobel
 public lyon.ipl.ProcessPlane sobel()
 o laplacian
 public lyon.ipl.ProcessPlane laplacian()
 o prewitt
 public lyon.ipl.ProcessPlane prewitt()
 o convolve
 public void convolve(double mask[][])
 o normalize
 public void normalize(double mask[][])
 o blur2
 public void blur2()
 o ImpulseFilter
 public void ImpulseFilter()
 o Sharpen3
 public void Sharpen3()
 o horizontalSegment
 public void horizontalSegment()
 o verticalSegment
 public void verticalSegment()
 o Sharpen5
 public void Sharpen5()
 o gauss7
 public void gauss7()
 o hat13
 public void hat13()

All Packages  Class Hierarchy  This Package  Previous  Next  Index