|
Software
|
|||||
| CCAPI | |||||
|
C-Cam cameras are supported by an Application Programmer's Interface, CCAPI, that runs under the Windows and Linux operating systems.
This library of functions provides a uniform and stable interface for high-level software when controlling different versions of C-Cam cameras. The library is kept up to date with advances in camera hardware and interfaces so that the effort required by the user to accomodate a new camera is minimised.
CCAPI supports USB and LS cameras, via a PCI-LS interface. This will be extended to include IEEE1394 "Firewire" cameras in the future.
Synchronous and overlapped acquisition modes are supported and absolute or relative windowing definitions.
|
|||||
| CCUTIL | |||||
|
This library contains a variety of image processing and related functions.
|
|||||
| Cameraviewer | |||||
|
Cameraviewer is a "first-encounter" programme that uses CCAPI and CCUTIL and allows the user to start up and use C-Cam cameras, apply image processing and save images. Often this utility is the only software required for simple applications. |
|||||
| IEEE-1394 or "Firewire" | |||||
|
C-Cam cameras with a IEEE-1394 interface are DCAM compatible and operate with third-party DCAM drivers. Currently no other support software is provided by C-Cam. |
|||||
| Cameralink | |||||
|
Cameralink cameras require a cameralink compatible interface (Framegrabber). There are many of these commercially available. C-Cam provides the utility CT-Load for configuration and control of the camera via the Cameralink serial interface. Image acquisition is performed using software provided by the framegrabber manufacturer. |
|||||