PerspectiveTransformation.Transformation
Inheritance: java.lang.Object
public static class PerspectiveTransformation.Transformation
Constructors
Constructor | Description |
---|---|
Transformation(QuadPointFs Q0, QuadPointFs QP) | creates Transformation from resulting and exists quadrangles |
Transformation(QuadPoints Q0, QuadPoints QP) | creates Transformation from resulting and exists quadrangles |
Fields
Field | Description |
---|---|
a11 | |
a12 | |
a13 | |
a21 | |
a22 | |
a23 | |
a31 | |
a32 | |
a33 |
Methods
Transformation(QuadPointFs Q0, QuadPointFs QP)
public Transformation(QuadPointFs Q0, QuadPointFs QP)
creates Transformation from resulting and exists quadrangles
Parameters:
Parameter | Type | Description |
---|---|---|
Q0 | QuadPointFs | resulting quadrangle, in most cases resulting bitmap rectangle. |
QP | QuadPointFs | original quadrangle on recognized image |
Transformation(QuadPoints Q0, QuadPoints QP)
public Transformation(QuadPoints Q0, QuadPoints QP)
creates Transformation from resulting and exists quadrangles
Parameters:
Parameter | Type | Description |
---|---|---|
Q0 | QuadPoints | resulting quadrangle, in most cases resulting bitmap rectangle. |
QP | QuadPoints | original quadrangle on recognized image |
a11
public float a11
a12
public float a12
a13
public float a13
a21
public float a21
a22
public float a22
a23
public float a23
a31
public float a31
a32
public float a32
a33
public float a33
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | java.lang.Object |
Returns: boolean
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class>
getReversedTransformation()
public PerspectiveTransformation.Transformation getReversedTransformation()
Calculate reverse matrix of transformation and created Transformation object. QuadOriginal -> QuadNew = new Transformation(QuadOriginal, QuadNew) Reverse: QuadNew -> QuadOriginal = new Transformation(QuadNew, QuadOriginal) or GetReversedTransformation from Transformation(QuadOriginal, QuadNew)
Returns: Transformation - transformation object for reverse transformation
hashCode()
public native int hashCode()
Returns: int
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
toString()
public String toString()
Returns: java.lang.String
transform(System.Drawing.Point aPoint)
public System.Drawing.Point transform(System.Drawing.Point aPoint)
Transforms point position by affine matrix https://en.wikipedia.org/wiki/3D_projection
Parameters:
Parameter | Type | Description |
---|---|---|
aPoint | com.aspose.ms.System.Drawing.Point | point |
Returns: com.aspose.ms.System.Drawing.Point - transformed point
transform(System.Drawing.PointF aPoint)
public System.Drawing.PointF transform(System.Drawing.PointF aPoint)
Transforms point position by affine matrix https://en.wikipedia.org/wiki/3D_projection
Parameters:
Parameter | Type | Description |
---|---|---|
aPoint | com.aspose.ms.System.Drawing.PointF | point |
Returns: com.aspose.ms.System.Drawing.PointF - transformed point
transform(System.Drawing.PointF[] aList)
public System.Drawing.PointF[] transform(System.Drawing.PointF[] aList)
Transforms points positions by affine matrix https://en.wikipedia.org/wiki/3D_projection
Parameters:
Parameter | Type | Description |
---|---|---|
aList | com.aspose.ms.System.Drawing.PointF[] | array of points |
Returns: com.aspose.ms.System.Drawing.PointF[] - transformed array of points
transform(System.Drawing.Point[] aList)
public System.Drawing.Point[] transform(System.Drawing.Point[] aList)
Transforms points positions by affine matrix https://en.wikipedia.org/wiki/3D_projection
Parameters:
Parameter | Type | Description |
---|---|---|
aList | com.aspose.ms.System.Drawing.Point[] | array of points |
Returns: com.aspose.ms.System.Drawing.Point[] - transformed array of points
transform(List<System.Drawing.PointF> aList)
public List<System.Drawing.PointF> transform(List<System.Drawing.PointF> aList)
Parameters:
Parameter | Type | Description |
---|---|---|
aList | java.util.List<com.aspose.ms.System.Drawing.PointF> |
Returns: List
transformPoint(List<System.Drawing.Point> aList)
public List<System.Drawing.Point> transformPoint(List<System.Drawing.Point> aList)
Transforms points positions by affine matrix https://en.wikipedia.org/wiki/3D_projection
Parameters:
Parameter | Type | Description |
---|---|---|
aList | java.util.List<com.aspose.ms.System.Drawing.Point> | list of points |
Returns: List - transformed list of points
transformPointF(List<System.Drawing.PointF> aList)
public List<System.Drawing.PointF> transformPointF(List<System.Drawing.PointF> aList)
Transforms points positions by affine matrix https://en.wikipedia.org/wiki/3D_projection
Parameters:
Parameter | Type | Description |
---|---|---|
aList | java.util.List<com.aspose.ms.System.Drawing.PointF> | list of points |
Returns: List - transformed list of points
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | long | |
arg1 | int |