You are here: Start » AVL.NET » Function Reference » Computer Vision » Camera Calibration » AVL.CalibrateCamera_Telecentric_DeprecatedDeprecated
Namespace: | AvlNet |
---|---|
Assembly: | AVL.NET.dll |
Syntax
C++
C#
public static void CalibrateCamera_Telecentric_DeprecatedDeprecated ( IList<IList<AvlNet.Point3D>> inObjectPoints, IList<IList<AvlNet.Point2D>> inImagePoints, int inImageWidth, int inImageHeight, bool inUseRationalModel, bool inUseTangentialModel, bool inUseThinPrismModel, AvlNet.Matrix outCameraMatrix, AvlNet.LensDistortion outDistortion, out float outError )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
inObjectPoints | System.Collections.Generic.IList<System.Collections.Generic.IList<AvlNet.Point3D>> | Array, for each view: array of 3D points of the calibration pattern. | |||
inImagePoints | System.Collections.Generic.IList<System.Collections.Generic.IList<AvlNet.Point2D>> | Array, for each view: array of corresponding 2D points in the picture. | |||
inImageWidth | int | <1, INF> | Image width, only used to initialize camera matrix, not used when inInitialCameraMatrix present. | ||
inImageHeight | int | <1, INF> | Image height, only used to initialize camera matrix, not used when inInitialCameraMatrix present. | ||
inUseRationalModel | bool | False | Estimate radial denominator coefficients k4, k5, k6 | ||
inUseTangentialModel | bool | True | Estimate tangential distortion coefficients p1, p2 | ||
inUseThinPrismModel | bool | True | Estimate thin prism distortion coefficients s1, s2, s3, s4 | ||
outCameraMatrix | AvlNet.Matrix | ||||
outDistortion | AvlNet.LensDistortion | ||||
outError | float | Final reprojection RMS error |
Errors
List of possible exceptions:
Error type | Description |
---|---|
DomainError | Empty input array |
DomainError | Input array sizes differ |
Function Overrides
- CalibrateCamera_Telecentric_DeprecatedDeprecated(IList<IList<Point3D>>, IList<IList<Point2D>>, Int32, Int32, Boolean, Boolean, Boolean, Matrix, LensDistortion)
- CalibrateCamera_Telecentric_DeprecatedDeprecated(IList<IList<Point3D>>, IList<IList<Point2D>>, Int32, Int32, Boolean, Boolean, Boolean, Matrix, LensDistortion, NullableValue<Single>)