public class Zhang99Parameters
extends java.lang.Object
Parameters for batch optimization.
Calibration matrix = [ a c x0 ; 0 b y0; 0 0 1];
| Modifier and Type | Class and Description |
|---|---|
static class |
Zhang99Parameters.View |
| Modifier and Type | Field and Description |
|---|---|
double |
a |
boolean |
assumeZeroSkew |
double |
b |
double |
c |
double[] |
distortion |
Zhang99Parameters.View[] |
views |
double |
x0 |
double |
y0 |
| Constructor and Description |
|---|
Zhang99Parameters() |
Zhang99Parameters(boolean assumeZeroSkew,
int numDistort) |
Zhang99Parameters(boolean assumeZeroSkew,
int numDistort,
int numViews) |
| Modifier and Type | Method and Description |
|---|---|
boofcv.struct.calib.IntrinsicParameters |
convertToIntrinsic()
Converts to a generalized class that specifies camera intrinsic parameters
|
void |
convertToParam(double[] param) |
Zhang99Parameters |
copy() |
Zhang99Parameters |
createNew() |
void |
setFromParam(double[] param) |
void |
setNumberOfViews(int numViews) |
int |
size() |
public double a
public double b
public double c
public double x0
public double y0
public double[] distortion
public boolean assumeZeroSkew
public Zhang99Parameters.View[] views
public Zhang99Parameters(boolean assumeZeroSkew,
int numDistort,
int numViews)
public Zhang99Parameters(boolean assumeZeroSkew,
int numDistort)
public Zhang99Parameters()
public void setNumberOfViews(int numViews)
public Zhang99Parameters createNew()
public Zhang99Parameters copy()
public int size()
public void setFromParam(double[] param)
public void convertToParam(double[] param)
public boofcv.struct.calib.IntrinsicParameters convertToIntrinsic()