ISG Camera Control Graphical User Interface (GUI)
 
 

 

All ISG cameras are fully compliant to the IEEE-1394 IIDC DCAM Specification Version 1.3 or later.  ISG provides a driver with all our cameras for 1394 for Windows 2000 & XP.  Linux support is available also. 

ISG also provides the ISG Camera Control Graphical User Interface (GUI) that enables a user to control all camera parameters and save individual files and small streams of files.  It does not provide any image processing functions nor full digital video recording type features.  It simply allows you to control the camera and capture image files.  ISG provides source code examples and our SDK/API on our website under the download page.  We also highly recommend and resell the a&b Software ActiveDCAM 3rd party SDK/API.  ActiveDCAM is a fully productized fully featured SDK/API ($395).

The ISG GUI that is provided with the camera is simply intended to be a demonstration vehicle for the camera capabilities.  It is written to interface with the publicly available "CMU 1394 Digital Camera Driver" version 6.3, the link to which can be found on our website under the "SDK &API" heading.  Many customers have successfully written their own custom software around this API.  Customers can incorporate this into a Visual C++ project, and in fact there is a sample application available along with the driver for doing so.

As far as image saving using the ISG GUI, that application makes use of the "FreeImage.dll" library in order to create output files.  We have chosen to provide the options for BMP and JPG files in the GUI, but the FreeImage library provides an API for a much larger suite of options including tiff format.  Therefore if you are creating your own VC++ project, you could also make use of this shared interface.  In the ISG GUI the jpeg compression types supported are JPEG_QUALITYSUPERB, JPEG_QUALITYNORMAL, JPEG_QUALITYAVERAGE (Hi,Average,Low, on the UI radio buttons) as defined in the FreeImage library API.  The camera itself supports the "IIDC Digital Camera Interface Specification" and therefore any software package that talks to a 1394 camera via this interface will be supported.

The ISG GUI is used for controlling the camera parameters to evaluate and demonstrate the camera.  It has no image processing or measurement functions.

All ISG cameras work with all National Instruments products via the NI IMAQ 1394 Driver that must be purchased from NI.  We have many satisfied NI customers using our Area & Linescan cameras with Labview. 

ISG cameras are operating in many customer applications with a diverse suite of software such as:

Norpix StreamPix,  http://www.norpix.com

ActivTools & Halcon (MVTec)   http://www.mvtec.com

ImageWarp (a&b), http://www.ab-soft.com

Aphelion (ADCIS)  http://www.adcis.net/en/index.html

Matrox Mil,

Cognex VisionPro,

 

http://www.isgchips.com/Templates/t_software_support

 

 
         
         
  Smart Camera Imaging Systems Design MPEG 2/4 OLED Asic/Xilinx IP Cores Quad HDTV Cameras Documentation