Login  Register

Best path to take

Posted by Robert Lockwood on Oct 10, 2013; 7:29pm
URL: http://imagej.273.s1.nabble.com/Best-path-to-take-tp5005126.html

Johannes, thanks for your help with my initial attempt to write a plugin.

Before I proceed I am asking you and others in the group for some advice.

My situation is that we are developing a camera system for in house
infrared photography, primarily of wild fires.  At this point I need to be
able to provide a way for others to view our image data and thought that
Fiji would be a good solution.

I've decided that our images will all have a metadata header and the first
24 bytes would be identical in function.  Our image data is all (C-talk
here) unsigned shorts with the 12-14 bits of precision depending on the
camera and are monochrome.

The size varies greatly among the cameras with a probable minimum of 512
lines by 640 pixels up to 11 megapixels.  The image data for most of the
cameras are very low contrast unless fire is in the image and consist of
raw DN values.

The common part of the header, the minimum information for the image to be
displayed, is"  Offset-to-image-data, number-of-lines,
number-of-samples-per-line, pixel-size, and time-of-acquisition (Java date
time in ms).  The first four data are Java ints, and the time is a Java
long for a total of 24 bytes.

I'd like to tell the few people who need to view the images to just
download and install Fiji on their LINUX, Macs, and Windows machines, and
then how to load and use the plugin/macro I supply.  The object is for the
user to use Fiji to browse and display  our  files (possible extension
.rawimage) and not need to enter any image metadata as they may not know
those data.  Once the image is in Fiji it can be manipulated, saved-as,
etc.  In essence it should work analogous to importing a raw image without
needing to input metadata by hand.

TIA for any insight, pointers, etc.

Nate

--
When I was 12 I thought I would live forever.
So far, so good.

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html