boofcv.alg.distort.radtan
Class AddRadialPtoN_F32
- java.lang.Object
-
- boofcv.alg.distort.radtan.AddRadialPtoN_F32
-
- All Implemented Interfaces:
- PointTransform_F32
public class AddRadialPtoN_F32 extends java.lang.Object implements PointTransform_F32
Given an undistorted pixel coordinate, compute the distorted normalized image coordinate.
-
-
Constructor Summary
Constructors Constructor and Description AddRadialPtoN_F32()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidcompute(float x, float y, Point2D_F32 out)Adds radial distortionAddRadialPtoN_F32setDistortion(double[] radial, double t1, double t2)Specify intrinsic camera parametersAddRadialPtoN_F32setK(double fx, double fy, double skew, double cx, double cy)Specify camera calibration parameters
-
-
-
Method Detail
-
setK
public AddRadialPtoN_F32 setK(double fx, double fy, double skew, double cx, double cy)
Specify camera calibration parameters- Parameters:
fx- Focal length x-axis in pixelsfy- Focal length y-axis in pixelsskew- skew in pixelscx- camera center x-axis in pixelscy- center center y-axis in pixels
-
setDistortion
public AddRadialPtoN_F32 setDistortion(double[] radial, double t1, double t2)
Specify intrinsic camera parameters- Parameters:
radial- Radial distortion parameters
-
compute
public void compute(float x, float y, Point2D_F32 out)Adds radial distortion- Specified by:
computein interfacePointTransform_F32- Parameters:
x- Undistorted x-coordinate pixely- Undistorted y-coordinate pixelout- Distorted pixel coordinate.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG