public class CameraPinholeRadial extends CameraPinhole implements java.io.Serializable
Adds radial and tangential distortion to the intrinsic parameters of a pinhole camera.
| Modifier and Type | Field and Description |
|---|---|
double[] |
radial
radial distortion parameters
|
double |
t1
tangential distortion parameters
|
double |
t2
tangential distortion parameters
|
cx, cy, fx, fy, serialVersionUID, skewheight, width| Constructor and Description |
|---|
CameraPinholeRadial()
Default constructor.
|
CameraPinholeRadial(CameraPinholeRadial param) |
CameraPinholeRadial(double fx,
double fy,
double skew,
double cx,
double cy,
int width,
int height) |
| Modifier and Type | Method and Description |
|---|---|
CameraPinholeRadial |
fsetK(double fx,
double fy,
double skew,
double cx,
double cy,
int width,
int height) |
CameraPinholeRadial |
fsetRadial(double... radial) |
CameraPinholeRadial |
fsetTangental(double t1,
double t2) |
double[] |
getRadial() |
double |
getT1() |
double |
getT2() |
boolean |
isDistorted()
If true then distortion parameters are specified.
|
void |
print() |
void |
set(CameraPinholeRadial param) |
void |
setRadial(double... radial) |
void |
setT1(double t1) |
void |
setT2(double t2) |
getCx, getCy, getFx, getFy, getSkew, set, setCx, setCy, setFx, setFy, setSkewgetHeight, getWidth, setHeight, setWidthpublic double[] radial
public double t1
public double t2
public CameraPinholeRadial()
public CameraPinholeRadial(CameraPinholeRadial param)
public CameraPinholeRadial(double fx,
double fy,
double skew,
double cx,
double cy,
int width,
int height)
public CameraPinholeRadial fsetK(double fx, double fy, double skew, double cx, double cy, int width, int height)
fsetK in class CameraPinholepublic CameraPinholeRadial fsetRadial(double... radial)
public CameraPinholeRadial fsetTangental(double t1, double t2)
public void set(CameraPinholeRadial param)
public boolean isDistorted()
public double[] getRadial()
public void setRadial(double... radial)
public double getT1()
public void setT1(double t1)
public double getT2()
public void setT2(double t2)
public void print()
print in class CameraPinhole