API Information

The i2k Retina API is a flexible interface using standard C function calls. Alternatively, a simple-to-use command line executable is available for batch processing. This executable provides similar functionality to the API, controlled through command line arguments.

Programmers are able to start multiple sessions where each session can load images, run the core registration process, query the results, and then generate a variety of outputs including aligned images and montage / mosaic images.

Inter-image transformations and correspondences can be output without creating any new images. Programmers have significant control over the size and format of the output images, when seam selection is applied, and the level of color, illumination and vignetting correction. The API provides detailed progress report and a function to cancel the process at any point during computation.The API also gives control over activation and de-activation of the software license.

The Pro version of the API provides additional function calls to break up the images into multiple capture groups (different data collection runs), to work with multiband images, to specify information about the pattern of camera movement, to generate sequences of mosaics as output, to specify regions of interest, and to communicate memory-mapped images and results.

Both the API and the command-line executable are available on all major platforms, including Windows, Mac, and Linux, working in both 32-bit and 64-bit environments.

API Request Form
* Required Fields
* Are you a DualAlign Customer?: 
* Name: 
* Email: 
* Company/Institute: 
* API for: 
* Please provide details about your application: 
* Verify: 
(Enter the code shown below or click to refresh)