ImageJ作为JAR库

时间:2013-12-03 17:58:43

标签: jar java imagej

我尝试谷歌这个,寻找代码示例,但我没有运气。

任何人都知道我可以在哪里找到教程或只是如何在Java中使用Imagej打开和处理图像的例子?

我能够将JarJ放入Jar中 我想做的是制作一个简单的图像差异处理器

感谢您的帮助和时间

1 个答案:

答案 0 :(得分:1)

您可以编写两个主要版本的ImageJ:original ImageJ 1.xstill-in-beta ImageJ2

不管怎样,我强烈建议structuring your code as a Maven project。通过这样做,您可以避免手动管理JAR文件,并且可以在任何支持Maven的IDE(Eclipse,NetBeans,IDEA等)或命令行中开发项目。

在Maven Central上尚未提供ImageJ工件(适用于v1或v2),但很快就会提供。在此之前,您需要向<repository>添加maven.imagej.net引用。以下是pom.xml的示例摘要:

<parent>
  <groupId>org.scijava</groupId>
  <artifactId>pom-scijava</artifactId>
  <version>1.15</version>
</parent>
...
<dependencies>
  <dependency>
    <groupId>net.imagej</groupId>
    <artifactId>ij</artifactId>
    <version>${imagej1.version}</version>
  </dependency>
</dependencies>
...
<!-- NB: for project parent -->
<repositories>
  <repository>
    <id>imagej.releases</id>
    <url>http://maven.imagej.net/content/repositories/releases</url>
  </repository>
</repositories>

或者如果您想依赖ImageJ2:

<dependency>
  <groupId>net.imagej</groupId>
  <artifactId>ij-app</artifactId>
  <version>${imagej.version}</version>
</dependency>

有关ImageJ1,ImageJ2及相关项目(包括许多依赖项)的文档,请参阅以下位置的javadoc:

有关如何使用ImageJ2的教程,请参阅:

有关针对ImageJ1编程的更多信息,请参阅: