Programming Libraries

The programming libraries provided with the KBVision System enable users to incorporate new algorithms into the system. Using the utilities supplied, user-defined algorithms become accessible from the Visual Programming Environment.

Task Programming

The Task Programming library allows you to interface your algorithms with the Visual Programming Environment. You can pass parameters and images with defaults and constraints in the same way as KBVision System tasks.

Image Access Functions

The image access functions allow you to manipulate images in the KBVision format. The image access functions provide many conveniences, such as pixel window access, and boundary condition handling.

Graphics Functions

The graphics functions allow you to write device-independent display code to visualize and interact with your data.

Intermediate Symbolic Representation Functions

The intermediate symbolic representation (ISR) functions allow you to manipulate regions, lines, polygons, and splines, etc. in a uniform format.

Applications Programming

The applications programming library allows you to integrate KBVision System tasks and your own algorithms into a standalone, deliverable application.

AAI

KBVision (webmaster@aai.com)

KBVision is a trademark of Amerinex Artificial Intelligence, Inc.