You are here: Start » AVL.NET » AVS.CalibrateCamera_Telecentric_DeprecatedDeprecated Method

AVS.CalibrateCamera_Telecentric_DeprecatedDeprecated Method

Namespace:AvlNet
Assembly:AVL.NET.dll

Syntax

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,
	NullableValue<float> outError
)

Parameters

Name Type Range Default Description
inObjectPointsSystem.Collections.Generic.IList<System.Collections.Generic.IList<AvlNet.Point3D>>Array, for each view: array of 3D points of the calibration pattern.
inImagePointsSystem.Collections.Generic.IList<System.Collections.Generic.IList<AvlNet.Point2D>>Array, for each view: array of corresponding 2D points in the picture.
inImageWidthint<1, INF>Image width, only used to initialize camera matrix, not used when inInitialCameraMatrix present.
inImageHeightint<1, INF>Image height, only used to initialize camera matrix, not used when inInitialCameraMatrix present.
inUseRationalModelboolFalseEstimate radial denominator coefficients k4, k5, k6
inUseTangentialModelboolTrueEstimate tangential distortion coefficients p1, p2
inUseThinPrismModelboolTrueEstimate thin prism distortion coefficients s1, s2, s3, s4
outCameraMatrixAvlNet.Matrix
outDistortionAvlNet.LensDistortion
outErrorAvlNet.NullableValue<float>Final reprojection RMS error

Function Overrides

See also