ImageJ 由德国国家卫生总局(National Institutes of Health, NIH)
的韦恩·拉斯本德
开发、维护和发布。
ImageJ 用 java 编写,能够运行于 32-bit 和 64-bit 的 Linux, Mac OS X 和 Windows.
ImageJ 是开源的软件,无须软件许可证 。
ImageJ 有大型知名的用户论坛社区,1700 多个用户和开发者订阅 ImageJ 邮件。
用宏
实现自动化任务及创建自定义工具,使用命令记录器
生成宏代码并用宏调试器
调试。300 多个宏可以在 ImageJ 网站找到。
通过使用 ImageJ 内置文本编辑器或者 java complier 编写插件实现 ImageJ 的外部扩展。500 多个插件可以在 ImageJ 网站找到。
可以使用 ImageJ 作为工具包去开发 applets, servlets 或 applications。
ImageJ 是世界上运行最快的纯 java 图像处理程序,它能够在 0.1s 之内对 2048x2048 大小的图像完成滤波处理,这意味着 4000 0000 piexls per second 的处理速度。
支持 8-bit grayscale or indexed color, 16-bit unsigned integer, 32-bit floating-point and RGB color.
可以打开和保存所有支持的文件格式,比如 TIFF(无损)或元数据、GIF, JPEG, BMP, PNG, PGM, FITS 和 ASCII. 打开 DICOM. 通过链接打开 TIFFs, GIFs, JPEGs, DICOMs and raw data. 通过插件还可以支持其它许多格式。
提供缩放(1:32 to 32:1)及滚动图像的工具。所有的图像分析和处理能在任一放大倍数正常工作。
创建矩形、椭圆和不规则形状选项。使用魔棒工具选择编辑区进行拖拽、填充、清除、滤波或者测量。可以保存区域并转换为图像。
支持 8-bit 和 RGB 彩色图像的平滑、锐化、边缘检测、中值滤波和二值化,相应地可以调整 8, 16和32 位图像的亮度和对比度。
剪切、测量、缩放和旋转,垂直和水平镜像。
计算面积、局域或整个图像取中值、标准差、最小值和最大值。测量长度及角度。生成直方图和细节描绘。
剪切,复制粘贴图像。粘贴可以使用 AND, OR, XOR or "Blend" 模式。给图像添加文本,箭头,矩形,椭圆或多边形。
分离 32-bit 彩色图像为 RGB 组件。合并 8-bit 组件为彩色图像。将 RGB 图像转化为索引图象。伪彩色图像转为灰度图像。
Display a “stack” of related images in a single window. Process an entire stack using a single command. Open a folder of images as a stack. Save stacks as multi-image TIFF files.
Process>Smooth command, 8-bit image, 3GHz Windows PC, IE 6.0, Microsoft Java 1.1.4.
数字图像处理:java语言描述
ImageJ 官方介绍