1. About CamAcqJ
graphic
graphic
CamAcqJ is a package of Java classes for camera control and image acquisition.  Currently there are interfaces to QImaging's monochrome Retiga FireWire/1394 cameras on Windows 2000/XP.
It is designed as a plugin for the open source image processor, ImageJ, but it can also be used independently.  It enables the acquisition of images and stacks/sequences from data acquired from the camera.  Example ImageJ plugins are provided to demonstrate how to control the camera and acquire images using the CamAcq interface (API).
In addition to lower-level controller classes (camera control, streaming display, image acquisition, and ImageJ utilities), there is an integrated controller, called CamAcqJ, which enables interaction using a user interface.
CamAcq interacts with the camera's native library (.dll) on Windows through the Java Native Interface (JNI ).  (The QCamAPI for the Retiga is available for OS X, but we have not done the modifications and testing that would be necessary for this interface.  If someone who has a Mac development environment and knows something about JNI is interested, we would be happy to collaborate with you.)
CamAcqJ was designed and developed by Grant Harris working in The Laboratory of Rudolf Oldenbourg at the Marine Biological Lab (MBL).
gharris@mbl.edu
graphic