All Packages Class Hierarchy This Package Previous Next Index
Class gui.XformFrame
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
|
+----gui.PaintFrame
|
+----gui.MartelliFrame
|
+----gui.ColorFrame
|
+----gui.XformFrame
- public class XformFrame
- extends gui.ColorFrame
-
af
-
-
XformFrame(String)
-
-
actionPerformed(ActionEvent)
-
-
applyAffineFrame2()
-
-
applyAffineFrameThreePoints()
-
-
applyBilinear4Points()
-
-
applyBilinear4Points(Polygon, Polygon)
-
-
applyBilinear4PointsFeedback()
-
-
applyBilinear4PointsFeedback(Polygon, Polygon)
-
-
colorize()
-
-
copyToChildFrame()
-
-
fishEye()
-
-
fishEye(double)
-
-
fishEye(int, int, double)
-
-
infer3PointA(Polygon, Polygon)
-
-
infer4PointA(Polygon, Polygon)
-
-
interpolateCoordinates(double[])
-
-
inverseBilinearXform(double[][])
-
-
inverseBilinearXformfeedback(double[][])
-
-
inverseMap4(double[][], double, double)
-
-
invertMap(double[][], double, double)
-
-
main(String[])
-
-
mirror()
-
-
polarTransform()
-
-
polarTransform(double, double)
-
-
quadraticRoot(double, double, double)
-
-
rotate()
-
-
scale(int)
-
-
setPose(double, double, double)
-
-
setPoseFeedback(double, double, double)
-
-
showAffineFrame()
-
-
showDotArrayFrame()
-
-
sqrt()
-
-
sqrt(double)
-
-
turn(double)
-
-
turn180()
-
-
turn90()
-
-
turnFeedback(double)
-
-
xform(Mat3)
-
-
xformFeedback(Mat3)
-
-
zedSquare()
-
-
zedSquare(float)
-
af
public gui.AffineFrame af
XformFrame
public XformFrame(java.lang.String title)
copyToChildFrame
public void copyToChildFrame()
- Overrides:
- copyToChildFrame in class gui.BoundaryFrame
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
- Overrides:
- actionPerformed in class gui.ColorFrame
showDotArrayFrame
public void showDotArrayFrame()
setPose
public void setPose(double theta,
double sx,
double sy)
setPoseFeedback
public void setPoseFeedback(double theta,
double sx,
double sy)
turn
public void turn(double angle)
turnFeedback
public void turnFeedback(double angle)
mirror
public void mirror()
turn90
public void turn90()
turn180
public void turn180()
showAffineFrame
public void showAffineFrame()
invertMap
public java.awt.Point invertMap(double a[][],
double u,
double v)
interpolateCoordinates
public java.awt.Point interpolateCoordinates(double c[])
applyAffineFrame2
public void applyAffineFrame2()
infer3PointA
public gui.Mat3 infer3PointA(java.awt.Polygon sp,
java.awt.Polygon dp)
infer4PointA
public double[][] infer4PointA(java.awt.Polygon sp,
java.awt.Polygon dp)
quadraticRoot
public double quadraticRoot(double a,
double b,
double c)
inverseMap4
public double[] inverseMap4(double a[][],
double xp,
double yp)
applyBilinear4Points
public void applyBilinear4Points(java.awt.Polygon sourcePoly,
java.awt.Polygon destPoly)
applyBilinear4PointsFeedback
public void applyBilinear4PointsFeedback(java.awt.Polygon sourcePoly,
java.awt.Polygon destPoly)
applyBilinear4Points
public void applyBilinear4Points()
applyBilinear4PointsFeedback
public void applyBilinear4PointsFeedback()
inverseBilinearXform
public void inverseBilinearXform(double a[][])
colorize
public void colorize()
zedSquare
public void zedSquare()
zedSquare
public void zedSquare(float dilate)
inverseBilinearXformfeedback
public void inverseBilinearXformfeedback(double a[][])
applyAffineFrameThreePoints
public void applyAffineFrameThreePoints()
rotate
public void rotate()
scale
public void scale(int scale)
main
public static void main(java.lang.String args[])
fishEye
public void fishEye()
fishEye
public void fishEye(double gamma)
fishEye
public void fishEye(int xc,
int yc,
double gamma)
polarTransform
public void polarTransform()
polarTransform
public void polarTransform(double t,
double ta)
sqrt
public void sqrt()
sqrt
public void sqrt(double t)
xform
public void xform(gui.Mat3 transform)
xformFeedback
public void xformFeedback(gui.Mat3 transform)
All Packages Class Hierarchy This Package Previous Next Index