Image J

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

ImageJ

ImageJ is a Java-based image processing program developed at


the National Institutes of Health and the Laboratory for Optical
ImageJ
and Computational Instrumentation (LOCI, University of
Wisconsin).[1][2] Its first version, ImageJ 1.x, is developed in the
public domain, while ImageJ2 and the related projects SciJava,
ImgLib2, and SCIFIO are licensed with a permissive BSD-2
license.[3] ImageJ was designed with an open architecture that
provides extensibility via Java plugins and recordable macros.[4]
Custom acquisition, analysis and processing plugins can be
developed using ImageJ's built-in editor and a Java compiler. User-
written plugins make it possible to solve many image processing
and analysis problems, from three-dimensional live-cell imaging[5]
to radiological image processing,[6] multiple imaging system data
comparisons[7] to automated hematology systems.[8] ImageJ's
plugin architecture and built-in development environment has
made it a popular platform for teaching image processing.[9][10]

ImageJ can be run as an online applet, a downloadable application,


Screenshot of ImageJ
or on any computer with a Java 5 or later virtual machine.
Downloadable distributions are available for Microsoft Windows, Developer(s) Wayne
the classic Mac OS, macOS, Linux, and the Sharp Zaurus PDA. Rasband
The source code for ImageJ is freely available from the website (ht (retired from
tps://imagej.net/ij/download/src/). NIH)

The project developer, Wayne Rasband, retired from the Research Repository github.com
Services Branch of the NIH's National Institute of Mental Health /imagej/ImageJ
in 2010, but continues to develop the software. (https://github.
com/imagej/Im
Features ageJ)

Operating system Any (Java-


ImageJ can display, edit, analyze, process, save, and print 8-bit based)
color and grayscale, 16-bit integer, and 32-bit floating point
Type Image
images. It can read many image file formats, including TIFF, PNG,
GIF, JPEG, BMP, DICOM, and FITS, as well as raw formats. processing
ImageJ supports image stacks, a series of images that share a single License Public Domain,
window, and it is multithreaded, so time-consuming operations can BSD-2
be performed in parallel on multi-CPU hardware. ImageJ can
Website imagej.net (htt
calculate area and pixel value statistics of user-defined selections
ps://imagej.ne
and intensity-thresholded objects. It can measure distances and
angles. It can create density histograms and line profile plots. It t/)
supports standard image processing functions such as logical and
arithmetical operations between images, contrast manipulation, convolution, Fourier analysis, sharpening,
smoothing, edge detection, and median filtering. It does geometric transformations such as scaling, rotation,
and flips. The program supports any number of images simultaneously, limited only by available memory.

History
Before the release of ImageJ in 1997, a similar freeware image analysis program known as NIH Image had
been developed in Object Pascal for Macintosh computers running pre-OS X operating systems. Further
development of this code continues in the form of Image SXM, a variant tailored for physical research of
scanning microscope images. A Windows version – ported by Scion Corporation (now defunct), so-called
Scion Image for Windows – was also developed. Both versions are still available but – in contrast to NIH
Image – closed-source.[11]

See also
Bio7 - an Integrated Development Environment for Ecological Modeling, Scientific Image
Analysis and Statistical Analysis embedding ImageJ as an Eclipse view
Eclipse ImageJ Plugin - An plugin which integrates ImageJ in a flexible tabbed view
interface and also offers a powerful macro editor with a debugging interface.[12]
Bitplane - producers of image processing software with ImageJ compatibility
CellProfiler, a software package for high-throughput image analysis by interactive
construction of workflow. The workflow could include ImageJ macro
CVIPtools A complete open-source GUI-based Computer Vision and Image Processing
software, with C functions libraries COM based dll along with two utilities program for
algorithm development and batch processing.
Fiji (Fiji Is Just ImageJ), an image processing package based on ImageJ
KNIME - an open-source data mining environment supporting image analysis developed in
close collaboration with the next generation of ImageJ
List of free and open-source software packages
Microscope image processing

References
1. Schneider CA, Rasband WS, Eliceiri KW (2012). "NIH Image to ImageJ: 25 years of image
analysis" (https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5554542). Nat Methods. 9 (7):
671–675. doi:10.1038/nmeth.2089 (https://doi.org/10.1038%2Fnmeth.2089). PMC 5554542
(https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5554542). PMID 22930834 (https://pubmed.
ncbi.nlm.nih.gov/22930834).
2. Collins TJ (July 2007). "ImageJ for microscopy" (https://doi.org/10.2144%2F000112517).
BioTechniques. 43 (1 Suppl): 25–30. doi:10.2144/000112517 (https://doi.org/10.2144%2F00
0112517). PMID 17936939 (https://pubmed.ncbi.nlm.nih.gov/17936939).
3. "ImageJ Licensing" (https://imagej.net/Licensing). Retrieved 3 September 2018.
4. Girish V, Vijayalakshmi A (2004). "Affordable image analysis using NIH Image/ImageJ" (htt
p://www.bioline.org.br/request?cn04009). Indian J Cancer. 41 (1): 47. doi:10.4103/0019-
509X.12345 (https://doi.org/10.4103%2F0019-509X.12345). PMID 15105580 (https://pubme
d.ncbi.nlm.nih.gov/15105580). S2CID 44965098 (https://api.semanticscholar.org/CorpusID:4
4965098).
5. Eliceiri K, Rueden C (2005). "Tools for visualizing multidimensional images from living
specimens" (https://doi.org/10.1562%2F2004-11-22-IR-377). Photochem Photobiol. 81 (5):
1116–22. doi:10.1562/2004-11-22-IR-377 (https://doi.org/10.1562%2F2004-11-22-IR-377).
PMID 15807634 (https://pubmed.ncbi.nlm.nih.gov/15807634). S2CID 20399432 (https://api.s
emanticscholar.org/CorpusID:20399432).
6. Barboriak D, Padua A, York G, Macfall J (2005). "Creation of DICOM—Aware Applications
Using ImageJ" (https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3046706). J Digit Imaging. 18
(2): 91–9. doi:10.1007/s10278-004-1879-4 (https://doi.org/10.1007%2Fs10278-004-1879-4).
PMC 3046706 (https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3046706). PMID 15827831
(https://pubmed.ncbi.nlm.nih.gov/15827831).
7. Rajwa B, McNally H, Varadharajan P, Sturgis J, Robinson J (2004). "AFM/CLSM data
visualization and comparison using an open-source toolkit". Microsc Res Tech. 64 (2): 176–
84. doi:10.1002/jemt.20067 (https://doi.org/10.1002%2Fjemt.20067). PMID 15352089 (http
s://pubmed.ncbi.nlm.nih.gov/15352089). S2CID 6148206 (https://api.semanticscholar.org/Co
rpusID:6148206).
8. Gering E, Atkinson C (2004). "A rapid method for counting nucleated erythrocytes on stained
blood smears by digital image analysis". J Parasitol. 90 (4): 879–81. doi:10.1645/GE-222R
(https://doi.org/10.1645%2FGE-222R). PMID 15357090 (https://pubmed.ncbi.nlm.nih.gov/15
357090). S2CID 22603181 (https://api.semanticscholar.org/CorpusID:22603181).
9. Burger W, Burge M (2007). Digital Image Processing: An Algorithmic Approach Using Java
(https://imagingbook.com/). Springer. ISBN 978-1-84628-379-6.
10. Dougherty, G (2009). Digital Image Processing for Medical Applications (https://www.cambri
dge.org/us/academic/subjects/engineering/biomedical-engineering/digital-image-processing
-medical-applications). Cambridge University Press. ISBN 978-0-521-86085-7.
11. "NIH Image: About" (https://imagej.nih.gov/nih-image/about.html). Retrieved 2008-11-18.
12. "ImageJ Plugin" (https://marketplace.eclipse.org/content/imagej-plugin). Eclipse Plugins,
Bundles and Products - Eclipse Marketplace.

External links
Official website (https://imagej.net/Welcome) ImageJ project
Official website (https://imagej.nih.gov/ij/) ImageJ 1.x at NIH
Official website (https://imagej.net/ImageJ2) ImageJ2
NIH Image Official (https://imagej.nih.gov/nih-image/)
AstroImagej (https://www.astro.louisville.edu/software/astroimagej/) ImageJ for astronomy
with tools for precision photometry

Retrieved from "https://en.wikipedia.org/w/index.php?title=ImageJ&oldid=1147366276"

You might also like