![]() |
Michael Hooker Microscopy Facility (MHMF.ORG) |
Viewing Confocal Images with ImageJ
Introduction:
ImageJ is a public domain image processing program from the Research Services Branch of the NIH institutes of NINDS & NIMH, which runs on diverse operating systems using Java, including MS-Windows, Mac OSs & Linux. Although it may not look too slick, it is simple, effective and handles 8, 16 & 32 bit images and there are many plugins which enhance its capabilities.
Viewing & Analysis with Zeiss Confocal .lsm Stacks
ImageJ
Start ImageJ
File ---> Open (or control-O) and choose an .lsm file (Tip: Have the Zeiss Image Browser running with the image database open. This will help with the determination of the image file name of the image thumbnail. Sometimes the Zeiss software will create ambiguous or confusing file names, which do not exactly match the name in the image browser Also the calibration information can be read from the Zeiss mage Browser, which may be required later in order to calibrate ImageJ measurements.)
Hit the "Open" button or do File --> Open
Data scan will open with one window. Channels can be selected with this scroll bar. Section/z-position with this scroll bar. (Note: RGB overlays are not made with the base configuration of ImageJ)
Making linear measurements in the x-y plane is simple. ImageJ v 1.37 or later will import the correct calibrations from the .lsm file.
For measuring select the ImageJ line tool
Select the desired z-section and left click and hold on the start position and drag to the end position
Distance is displayed in the main ImageJ window.
The measurement can be logged into an Excel format window and saved as an Excel file for later processing by pressing ^M (control-M).
Multiple measurements will accumulate into this windows.
Use File ---> Save as to put the data as an Excel file onto a disk drive.
Note: Plugins are available to enable measurements in 3D space.
Memory considerations: ImageJ uses a predefined block of memory on startup which it requests from Windows. The size of this request is set in a configuration file (imagej.cfg) which can be edited directly or changed in ImageJ by doing Edit ---> Options ---> Memory & Threads. The amount of the allocated memory granted and the amount used can be found in Help ---> About ImageJ... If the amount used leaves insufficient memory to load images etc. then an "<out of memory message>" will appear in the log window. The computer called \\Schott in the facility has 8 GBytes of physical RAM.
Making Measurments:
Macro Examples:
Installing a macro to convert all the .tif images in a specified directory into 16 bit tiffs:
![]() |
![]() |
Copyright 2001-2014 Dr. M. Chua, Program in Molecular Biology & Biotechnology, School of Medicine, University of North Carolina, Chapel Hill, NC 27599 |
Go Back | Booking Resources |
Questions/comments/problems: Michael Chua |
|
Last Updated: 2013-01-30 |