Current Documentation
View previous documentation
View legacy documentation
All documentation versions

Deprecated in Current Release

Requirements Software operation Defining Calibration Tasks Definitions and Theory

Supported Systems

Supported Targets

Required Evidence

Test Setup

Calibration Procedure

User Interface

Use in Imatest IT

Module settings

Module outputs

Defining a Device

Defining Distortion

Defining the System of Devices

Defining the Target

Defining a Test Capture

Defining a Test Image

Homogenous Coordinates

Projective Camera Model

Multi-Camera Systems

Distortion Models

Coordinate Systems

Rotations and Translations



Imatest IT Libraries

The API for each language supported by Imatest IT contains a set of helper functions or classes for creating the various input components which define a Calibration Task. Example projects are included for each language (found in the IT install location’s samples directory), showing the construction of these pieces and their composition into a Task. 

After constructing the Task object, it gets passed to the library’s geometric-calibrator call along with an INI file path containing operational settings, and the output JSON is returned. 



Command-line execution

The Geometric Calibrator executable may be called from the command line and requires only two inputs- the path to a JSON-encoded .calibration-task file, and the path to an INI file with operational settings:

geometric_calibrator <path_to_.calibration-task> <path_to_Imatest_ini>

Since the paths to the input images are already defined in the calibration task file they do not need to be supplied as input arguments as they are for most other Imatest IT executable calls.