Allied Vision Technologies provides especially for Windows operating systems several software solutions to setup a camera and to control the image acquisition. Each of these SDKs is ideally suited for a specific customer requirement by providing best-suited drivers, an optimized programming interface (API) as well as comprehensive example code and documentation that helps to integrate AVT cameras easily into Windows-based applications.
The following can help you to choose which SDK might fit best for your application development:
Most powerful SDK for developing applications based on AVT GigE Vision cameras with GenICam-like feature control options. Therewith, new camera features are immediately available with a firmware update.
Additionally, this SDK provides multiple platform support. Besides Windows, PvAPI also supports Linux, MAC OS, and the QNX real-time operating system.
This SDK is ideally suited for the development of sophisticated image processing solutions based on AVT 1394 cameras. It enables direct control of the DMA transfer and the FireWire bus including advanced error handling options. Therewith, this SDK is ideally suited to develop high performance applications for multiple cameras.
IIDC/DCAM-like feature control options and a simplified AVT camera Smart Feature access make this SDK an option for a simplified application development based on AVT 1394 cameras.
In addition, basic GigE Vision camera control options are available that enable to develop common interface independent applications or where applicable to adapt existing source code written previously for AVT 1394 cameras for AVT GigE Vision cameras.
For a more comprehensive decision guide line please refer to the AVT SoftwareSelector Guide. Or speak with your AVT representative or distributor.