Introduction
Top  Next

ActiveGige is an SDK and ActiveX control designed for rapid application development tools, such as Visual Basic, VB.NET, Visual C++, C#, Java, Delphi, Python, etc. Provided is GigeViewer application allowing customers to operate multiple cameras and save images in a number of formats. Also included is a TWAIN driver for interfacing to third-party imaging software. With ActiveGige your application immediately supports GigE Vision™ compliant cameras.

In general, with ActiveGige you can :

·Acquire and display live video from one or several GigE Vision™ cameras.  
·Select among multiple camera sources.  
·Set a desired video format and triggering mode.  
·Select among several hardware and software trigger sources.  
·Grab 8- and 16-bit monochrome images, or 24- and 48-bit color images.  
·Perform automatic color interpolation of a monochrome video generated by Bayer cameras.  
·Select the desired size and position of the scan area.  
·Flip and rotate the live image.  
·Adjust multiple camera features in real time.  
·Activate automatic or one-push control over selected camera features, such as exposure and white balance.  
·Save camera settings in the system registry and reload them on demand.  
·Control non-standard camera features through direct access to camera registers.  
·Choose among several palettes for pseudo-color display.  
·Get an instant access to pixel values and pixel arrays.  
·Retrieve individual color planes from RGB images.  
·Import live video to a PictureBox object.  
·Perform image processing on captured frames and display processed video in real-time.  
·Save images in BMP, TIF and JPEG formats with adjustable compression.  
·Perform time-lapse capture to an AVI file or series of sequentially-named images.  
·Select a video compression codec for the AVI recording and adjust its settings.  
·Overlay custom graphic and texts on the live video.  
·Synchronize video rendering with the monitor refresh rate to eliminate the tearing artifact.  
·Interface to third-party imaging applications using the included TWAIN driver.  

ActiveGige uses multiple threads to support video acquisition, therefore it does not require separate components for thread management.

This document gives a detailed description of ActiveGige, its properties and methods; it also explains how to use the ActiveGige to perform the most common tasks.

License agreement
System requirements

Installation

Registration

Distributing your application