我尝试谷歌这个,寻找代码示例,但我没有运气。
任何人都知道我可以在哪里找到教程或只是如何在Java中使用Imagej打开和处理图像的例子?
我能够将JarJ放入Jar中 我想做的是制作一个简单的图像差异处理器
感谢您的帮助和时间
答案 0 :(得分:1)
您可以编写两个主要版本的ImageJ:original ImageJ 1.x和still-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编程的更多信息,请参阅: