ImageJ支持计算机全平台:ImageJ是用Java编写的,它允许它在32位和64位模式下在Linux,Mac OS X和Windows上运行。

开源:ImageJ及其 Java源代码 可在公共领域免费获得 。无需许可证。

用户社区:ImageJ拥有庞大且知识渊博的全球用户社区。超过1700名用户和开发人员订阅了 ImageJ邮件列表。

宏:使用宏自动执行任务并创建自定义工具 。使用命令记录器生成宏代码 并使用宏调试器对其进行 调试。 ImageJ网站上提供了300多个宏 。

插件:通过使用ImageJ的内置文本编辑器和Java编译器开发插件来扩展ImageJ。超过500个插件可用。

工具包:使用ImageJ作为图像处理工具包(类库)来开发 applet,servlet或应用程序。

速度:ImageJ是世界上最快的纯Java图像处理程序。它可以在0.1秒(*)内过滤2048x2048图像。那是每秒4000万像素!

数据类型:8位灰度或索引颜色,16位无符号整数,32位浮点和RGB颜色。

文件格式:打开并保存所有支持的数据类型,如TIFF(未压缩)或原始数据。打开并保存GIF,JPEG,BMP,PNG,PGM,FITS和ASCII。打开DICOM。使用URL打开TIFF,GIF,JPEG,DICOM和原始数据。使用插件打开并保存许多其他格式 。

图像显示:工具提供了用于缩放(1:32到32:1)和滚动图像。所有分析和处理功能均可在任何放大倍数下工作。

选择:创建矩形,椭圆形或不规则区域选择。创建线和点选择。编辑选择并使用棒工具自动创建它们。绘制,填充,清除,过滤或测量选择。保存选择并将其传输到其他图像。

图像增强:支持8位灰度和RGB彩色图像的平滑,锐化,边缘检测,中值滤波和阈值处理。交互式调整8,16和32位图像的亮度和对比度。

几何操作:裁剪,缩放,调整大小和旋转。垂直或水平翻转。

分析:测量选区或整个图像的面积,平均值,标准偏差,最小值和最大值。测量长度和角度。使用真实世界的测量单位,如毫米。使用密度标准进行校准。生成直方图和剖面图。

编辑:剪切,复制或粘贴图像或选择。使用AND,OR,XOR或“混合”模式粘贴。向图像添加文本,箭头,矩形,椭圆或多边形。

色彩处理:将32位彩色图像分割为RGB或HSV组件。将8位组件合并为彩色图像。将RGB图像转换为8位索引颜色。将伪彩色调色板应用于灰度图像。

栈:在单个窗口中显示相关图像的“堆栈”。使用单个命令处理整个堆栈。以堆栈形式打开图像文件夹。将堆栈保存为多图像TIFF文件。




java 图形图像处理代码 java 图像处理 开源库_java 图形图像处理代码