ImageJ
ImageJ 是用于处理和分析科学图像的公共领域软件。
它由Java编写,因此可以在许多不同的平台上运行。
有关更多信息,请参见:
- ImageJ 网站,该项目的主要平台。
- ImageJ 维基,一个社区构建的知识库,涵盖ImageJ及其衍生和变体,包括 ImageJ2、Fiji等。
- 提供社区支持的 ImageJ 邮件列表 和 Image.sc 论坛。
- ImageJ 维基的 贡献 页面,了解如何贡献。
将 ImageJ 作为一个依赖项使用
要在您的 Maven 项目中将 ImageJ 用作库,请添加以下依赖项:
<dependency>
<groupId>net.imagej</groupId>
<artifactId>ij</artifactId>
<version>1.53j</version>
</dependency>
其中 1.53j
是您想使用的 ImageJ 版本:
- 1.48q 之前的版本在 SciJava Maven 仓库 中。
- 从 1.48r 开始的版本在 Maven Central 中。
- 请注意,1.53k 之前的版本可能与本存储库中的相应发行标签不完全匹配。
从源代码构建
使用 Ant
Apache Ant 工具将使用此目录中的 build.xml
文件编译并运行 ImageJ。有一个版本的 Ant 可在
https://imagej.nih.gov/ij/download/tools/ant/ant.zip
设置为使用Windows版ImageJ分发的JVM。ZIP归档中包含的README有更多信息。
使用 Maven
您可以使用 Maven 构建工具编译并运行 ImageJ:
命令 | 动作 |
---|---|
mvn | 将 ImageJ 编译并打包到 target 目录的 JAR 文件中。 |
mvn -Pexec | 编译然后运行 ImageJ。 |
mvn javadoc:javadoc | 在 target/apidocs 目录中生成项目Javadoc。 |