| CalibrationFlags Enumeration |
Different flags for cvCalibrateCamera2 and cvStereoCalibrate
Namespace:
OpenCvSharp
Assembly:
OpenCvSharp (in OpenCvSharp.dll) Version: 1.0.0
Syntax [FlagsAttribute]
public enum CalibrationFlags
<FlagsAttribute>
Public Enumeration CalibrationFlags
[FlagsAttribute]
public enum class CalibrationFlags
[<FlagsAttribute>]
type CalibrationFlags
Members
| Member name | Value | Description |
---|
| None | 0 | |
| UseIntrinsicGuess | 1 |
The flag allows the function to optimize some or all of the intrinsic parameters, depending on the other flags, but the initial values are provided by the user
|
| FixAspectRatio | 2 |
fyk is optimized, but the ratio fxk/fyk is fixed.
|
| FixPrincipalPoint | 4 |
The principal points are fixed during the optimization.
|
| ZeroTangentDist | 8 |
Tangential distortion coefficients are set to zeros and do not change during the optimization.
|
| FixFocalLength | 16 |
fxk and fyk are fixed.
|
| FixK1 | 32 |
The 0-th distortion coefficients (k1) are fixed
|
| FixK2 | 64 |
The 1-th distortion coefficients (k2) are fixed
|
| FixK3 | 128 |
The 4-th distortion coefficients (k3) are fixed
|
| FixK4 | 2048 |
Do not change the corresponding radial distortion coefficient during the optimization.
If CV_CALIB_USE_INTRINSIC_GUESS is set, the coefficient from the supplied distCoeffs matrix is used, otherwise it is set to 0.
|
| FixK5 | 4096 |
Do not change the corresponding radial distortion coefficient during the optimization.
If CV_CALIB_USE_INTRINSIC_GUESS is set, the coefficient from the supplied distCoeffs matrix is used, otherwise it is set to 0.
|
| FixK6 | 8192 |
Do not change the corresponding radial distortion coefficient during the optimization.
If CV_CALIB_USE_INTRINSIC_GUESS is set, the coefficient from the supplied distCoeffs matrix is used, otherwise it is set to 0.
|
| RationalModel | 16384 |
Enable coefficients k4, k5 and k6.
To provide the backward compatibility, this extra flag should be explicitly specified to make the calibration function
use the rational model and return 8 coefficients. If the flag is not set, the function will compute only 5 distortion coefficients.
|
| ThinPrismModel | 32768 | |
| FixS1S2S3S4 | 32768 | |
| FixIntrinsic | 256 |
If it is set, camera_matrix1,2, as well as dist_coeffs1,2 are fixed, so that only extrinsic parameters are optimized.
|
| SameFocalLength | 512 |
Enforces fx0=fx1 and fy0=fy1. CV_CALIB_ZERO_TANGENT_DIST - Tangential distortion coefficients for each camera are set to zeros and fixed there.
|
| ZeroDisparity | 1024 |
for stereo rectification
|
See Also