j2d.warp
Class XformProcessor
java.lang.Object
   j2d.warp.XformProcessor
j2d.warp.XformProcessor
- All Implemented Interfaces: 
- ImageProcessorInterface, java.io.Serializable
- public class XformProcessor 
- extends java.lang.Object- implements ImageProcessorInterface
Created by IntelliJ IDEA.
 User: lyon
 Date: Apr 6, 2009
 Time: 11:55:47 AM
 To change this template use File | Settings | File Templates.
- See Also:
- Serialized Form
| Constructor Summary | 
| XformProcessor(java.awt.Polygon sp,
               java.awt.Polygon dp)
 | 
 
| Method Summary | 
| static Mat3 | infer3PointA(java.awt.Polygon sp,
             java.awt.Polygon dp)
 | 
| static double[][] | infer4PointA(java.awt.Polygon sp,
             java.awt.Polygon dp)
 | 
| static void | inverseBilinear4PointXform(double[][] a,
                           ShortImageBean sib)
 | 
| static double[] | inverseMap4(double[][] a,
            double xp,
            double yp,
            int w,
            int h)
 | 
|  java.awt.Image | process(java.awt.Image image)a basic garbage in, garbage out processor.
 | 
| static double | quadraticRoot(double a,
              double b,
              double c,
              int w,
              int h)
 | 
| static void | threePointXform(Mat3 transform,
                ShortImageBean sib)
 | 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
XformProcessor
public XformProcessor(java.awt.Polygon sp,
                      java.awt.Polygon dp)
infer3PointA
public static Mat3 infer3PointA(java.awt.Polygon sp,
                                java.awt.Polygon dp)
- 
 
- 
 
infer4PointA
public static double[][] infer4PointA(java.awt.Polygon sp,
                                      java.awt.Polygon dp)
- 
 
- 
 
quadraticRoot
public static double quadraticRoot(double a,
                                   double b,
                                   double c,
                                   int w,
                                   int h)
- 
 
- 
 
inverseMap4
public static double[] inverseMap4(double[][] a,
                                   double xp,
                                   double yp,
                                   int w,
                                   int h)
- 
 
- 
 
inverseBilinear4PointXform
public static void inverseBilinear4PointXform(double[][] a,
                                              ShortImageBean sib)
- 
 
- 
 
process
public java.awt.Image process(java.awt.Image image)
- Description copied from interface: ImageProcessorInterface
- a basic garbage in, garbage out processor.
 
- 
- Specified by:
- processin interface- ImageProcessorInterface
 
- 
- Parameters:
- image- input image
- Returns:
- output image
 
threePointXform
public static void threePointXform(Mat3 transform,
                                   ShortImageBean sib)
- 
 
-