Back to Adaptive Vision Library website

You are here: Start » Function Reference » Camera Calibration » CalibrateCameraFromImages_CustomCircleGrid_Deprecated

CalibrateCameraFromImages_CustomCircleGrid_Deprecated


Header:AVL.h
Namespace:avl

Returns a spatial map with undistortion map.

Syntax

C++
 
void avl::CalibrateCameraFromImages_CustomCircleGrid_Deprecated
(
	const atl::Array<avl::Image>& inImages,
	int inPatternWidth,
	int inPatternHeight,
	bool inSymmetricPattern,
	int inCellWidth,
	bool inUseClustering,
	atl::Conditional<avl::SpatialMap>& outSpatialMap,
	atl::Conditional<float>& outError
)

Parameters

Name Type Default Description
inImages const Array<Image>& Images with calibration boards
inPatternWidth int
inPatternHeight int
inSymmetricPattern bool Is grid symmetrical
inCellWidth int
inUseClustering bool
outSpatialMap Conditional<SpatialMap>& Output spatial map
outError Conditional<float>&

Errors

List of possible exceptions:

Error type Description
DomainError Empty image in cvFindCirclesGrid.
DomainError Empty image set
DomainError inCellWidth must be non-zero in CalibrateCameraFromImages_CustomCircleGrid.
DomainError inImage must have pixels of UInt8 type in cvFindCirclesGrid.
DomainError Pattern grid not found in CalibrateCameraFromImages_CustomCircleGrid.