public class UniOmniStoP_F64
extends java.lang.Object
implements boofcv.struct.distort.Point3Transform2_F64
CameraUniversalOmni. Takes a 3D point in camera unit sphere
coordinates and converts it into a distorted pixel coordinate. There are no checks to see if
it is physically possible to perform the forward projection, e.g. point could be outside the FOV.| Modifier and Type | Field and Description |
|---|---|
protected double |
cx |
protected double |
cy |
protected RadialTangential_F64 |
distortion |
protected double |
fx |
protected double |
fy |
protected double |
skew |
| Constructor and Description |
|---|
UniOmniStoP_F64() |
UniOmniStoP_F64(CameraUniversalOmni model) |
| Modifier and Type | Method and Description |
|---|---|
void |
compute(double x,
double y,
double z,
georegression.struct.point.Point2D_F64 out) |
void |
setModel(CameraUniversalOmni model) |
protected double cx
protected double cy
protected double fx
protected double fy
protected double skew
protected RadialTangential_F64 distortion
public UniOmniStoP_F64(CameraUniversalOmni model)
public UniOmniStoP_F64()
public void setModel(CameraUniversalOmni model)
public void compute(double x,
double y,
double z,
georegression.struct.point.Point2D_F64 out)
compute in interface boofcv.struct.distort.Point3Transform2_F64