Cooperation of Firewire Camera control software and ImageJ

ImageJ Camera Plugin

ImageJ Plugin IJ-FireCam for camera control and acquisition of live image streams in a true ImageJ image window (no Twain or similar!).

Thus ImageJ tools from the toolbar or the ImageJ API may be applied directly to the displayed live image stream. Moreover many functions of the Plugin may be called by
ImageJ Macros.


This Plugin can be used for any Firewire camera compliant to the DCAM standard (IIDC 1.31) running under Windows 2000/XP/Vista. IJ-FireCam is written entirely in Java!

Functions:
  • camera select
  • control of shutter, sharpness (contrast), gamma, gain, saturation, and white balance
  • applications of different LUTs to BW image streams
  • averaging images
  • debayering of live image streams
  • selection of camera modes (Format 7 only)
  • saving/recall of camera settings under preset buttons
  • macro control of several functions 
  • partial scan of sensor area
  • supports all external trigger modes of the camera
  • saving of  single image sequences at constant time intervals
  • supports normal and high speed firewire (IEEE1394a/b) 
Request a free Demo version


FireCam Plugin
click into image to enlarge
FireCam Control and ImageJ

We have developed the
FireCam Control Software for use of firewire cameras in live science. The underlying Non-Microsoft firewire driver is supporting any firewire camera under Windows compliant to DCAM firewire standard.

FireCam Control is running fully independently from ImageJ. Even if ImageJ is not present,  the user may do adjustments by the live controls (i.e. Contrast, exposure time, overexpose controls etc.) and capture single images or sequences of single images from the uncompressed live image stream shown in the preview. FireCam Control lets the user print or save captured images in standard graphics formats (BMP, TIFF). Even TIFF16 (gray) is supported. FireCam Control is written in C++ thus allowing to view live images in high frame rates at maximal resolution but scaled to the size of the viewing window. The image data, however, are remaining still available in full resolution.

As a new function, the user may now send a single image from live image stream directly to ImageJ by a single mouse click. In case of ImageJ is not already loaded, it is called up and the incoming image is subsequently displayed in the ImageJ work space (see also "To  ImageJ" button in FireCam Control surface below). Moreover, the user is also able to trigger the acquisition of a single image and its export to the  ImageJ work space by a special plugin in the ImageJ environment.

Any newer version of ImageJ under Windows may be used. The "Send to ImageJ" function alone does not require the installation of additional Plug-Ins or Macros to let ImageJ behave as described above.






For people who are new to ImageJ:
ImageJ is a powerful image processing software which lets the user perform simple and sophisticated image analysis and measurements required in sciences. ImageJ has functions to perform densitometry or estimations of molecular weight on images derived from electrophoretic 1D gels or dot blots.

ImageJ is free! For more details please see: http://rsb.info.nih.gov/ij/




Firewire Camera
Firewire Cameras of the NET FOculus or AVT Stingray series

Specfications
  • models with 0.3 to 5.0 mill. pixel,
  • black and white,  8 bit or 12 bit  modes
  • color versions
  • max. exposure time up to 65 sec (NET)  or 67 sec (AVT)
  • all cameras purchased from us are delivered with above ImageJ Plugin
  • more specifications
ImageJ
(click into image to enlarge)
ImageJ showing density plot of 1D gel

PHASE has added some Plugins and Macros for convenient gel evaluation.


FireCam Control
(click into image to enlarge)
Program surface of FireCam Control
Specifications

FireCam Control
 is belonging to the scope of delivery when ordering a firewire camera  from us. 


There are specially adapted program versions
for firewire cameras from the manufacturers Allied Vision Technologies (AVT) and NET .

Customer specific features could be added at reasonable costs.