|
Introduction
|
|
| · | Create 32-bit applications for the 32- and 64-bit Windows, as well as native 64-bit applications for the 64-bit Windows.
|
| · | Acquire and display live video from one or several GigE Vision cameras.
|
| · | Select among multiple camera sources.
|
| · | Stream video from a single camera to several computers and applications using the Multicast mode.
|
| · | 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.
|
| · | Retrieve chunk data appended to each image.
|
| · | Receive message events from cameras in real time.
|
| · | Import live video to a PictureBox object.
|
| · | Perform image processing on captured frames and display processed video in real-time.
|
| · | Perform real-time histogram and statistical analysis over a selected color component.
|
| · | Implement real-time background correction over the dark and bright fields.
|
| · | Automatically identify hot-pixels and eliminate them from incoming images.
|
| · | Perform the running average and integration of incoming video frames.
|
| · | Apply custom LUTs (lookup tables) to incoming video frames.
|
| · | Perform manual and automatic Window/Level processing (brightness, contrast, white balance).
|
| · | Save images in BMP, TIF and JPEG formats with adjustable compression.
|
| · | Load and display images in BMP, TIF and JPEG formats.
|
| · | Decode 1D and 2D barcodes (UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2/5, QR Code, DataMatrix, PDF417).
|
| · | 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.
|
| · | Scroll and zoom the live video with the full screen option.
|
| · | Overlay custom graphic and texts on the live video.
|
| · | Draw multi-colored graphics and texts with an adjustable transparency over 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.
|
| · | Interface to DirectShow-based applications via the included Video Capture Source filter.
|
| · | Record multiple AVI files with the sound.
|
| · | Reserve a space for AVI files to eliminate dropped frames.
|
| · | Play back AVI files with an adjustable speed, direction and frame interval.
|
| · | Browse through the frames in an AVI file with the full access to recorded pixel values.
|
| · | Use a proprietary raw uncompressed codec to record and play back raw Bayer video with no quality degradation.
|
| · | Control the recording and play-back volume.
|
| · | Record the incoming video into a memory sequence.
|
| · | Perform a loop recording.
|
| · | Play back the recorded memory sequence with an adjustable speed, direction and frame interval.
|
| · | Get an instant access to pixel values and timestamp of each frame in the memory sequence.
|