public class RemoveRadialPtoN_F64
extends java.lang.Object
implements boofcv.struct.distort.PointTransform_F64
| Modifier and Type | Field and Description |
|---|---|
protected double |
cx |
protected double |
cy |
protected double |
fx |
protected double |
fy |
protected org.ejml.data.DenseMatrix64F |
K_inv |
protected RadialTangential_F64 |
params |
protected double |
skew |
protected double |
sum |
protected double |
tx |
protected double |
ty |
| Constructor and Description |
|---|
RemoveRadialPtoN_F64() |
RemoveRadialPtoN_F64(double tol) |
| Modifier and Type | Method and Description |
|---|---|
void |
compute(double x,
double y,
georegression.struct.point.Point2D_F64 out)
Removes radial distortion
|
RemoveRadialPtoN_F64 |
setDistortion(double[] radial,
double t1,
double t2) |
RemoveRadialPtoN_F64 |
setK(double fx,
double fy,
double skew,
double cx,
double cy)
Specify camera calibration parameters
|
void |
setTolerance(double tol) |
protected double cx
protected double cy
protected double fx
protected double fy
protected double skew
protected RadialTangential_F64 params
protected double sum
protected double tx
protected double ty
protected org.ejml.data.DenseMatrix64F K_inv
public RemoveRadialPtoN_F64()
public RemoveRadialPtoN_F64(double tol)
public void setTolerance(double tol)
public RemoveRadialPtoN_F64 setK(double fx, double fy, double skew, double cx, double cy)
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 pixelspublic RemoveRadialPtoN_F64 setDistortion(double[] radial, double t1, double t2)
public void compute(double x,
double y,
georegression.struct.point.Point2D_F64 out)
compute in interface boofcv.struct.distort.PointTransform_F64x - Distorted x-coordinate pixely - Distorted y-coordinate pixelout - Undistorted normalized coordinate.