Class HomographyPointOps_F32
java.lang.Object
georegression.transform.homography.HomographyPointOps_F32
@Generated("georegression.transform.homography.HomographyPointOps_F64")
public class HomographyPointOps_F32
extends Object
Applies homography transform to 2D points.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Point2D_F32
transform
(Homography2D_F32 H, float x, float y, @Nullable Point2D_F32 result) Applies a 2D homography transform to the point and stores the results in another variable.static Point2D_F32
transform
(Homography2D_F32 H, Point2D_F32 orig, @Nullable Point2D_F32 result) Applies a 2D homography transform to the point and stores the results in another variable.
-
Constructor Details
-
HomographyPointOps_F32
public HomographyPointOps_F32()
-
-
Method Details
-
transform
public static Point2D_F32 transform(Homography2D_F32 H, Point2D_F32 orig, @Nullable @Nullable Point2D_F32 result) Applies a 2D homography transform to the point and stores the results in another variable. b = H*a, where 'a' is the input/orig point, 'b' is the output/result point, and 'H' is a homography from a to b.- Parameters:
H
- Homography transformorig
- Original point being transformed. Not modified.result
- Where the results are stored. Can be the same as orig. If null a new instance is created. Modified.- Returns:
- Transformed point.
-
transform
public static Point2D_F32 transform(Homography2D_F32 H, float x, float y, @Nullable @Nullable Point2D_F32 result) Applies a 2D homography transform to the point and stores the results in another variable. b = H*a, where 'a' is the input/orig point, 'b' is the output/result point, and 'H' is a homography from a to b.- Parameters:
H
- Homography transformx
- Original x-coordinatey
- Original y-coordinateresult
- Where the results are stored. Can be the same as orig. If null a new instance is created. Modified.- Returns:
- Transformed point.
-