Image J是一个基于java的公共的图像处理软件,它是由National Institutes of Health开发的。可运行于Microsoft Windows,Mac OS,Mac OS X,Linux和Sharp Zaurus PDA等多种平台。其基于java的特点,使得它编写的程序能以applet等方式分发。
Image J能够显示,编辑,分析,处理,保存,打印8位,16位,32位的图片,支持TIFF,PNG,GIF,JPEG,BMP,DICOM,FITS等多种格式。Image J支持图像栈功能,即在一个窗口里以多线程的形式层叠多个图像,并行处理。只要内存允许,Image J能打开任意多的图像进行处理。除了基本的图像操作,比如缩放,旋转,扭曲,平滑处理外,Image J还能进行图片的区域和像素统计,间距,角度计算,能创建柱状图和剖面图。