我试图谷歌这个,寻找代码示例,但我没有运气。
有人知道在哪里我可以找到一个教程,或者仅仅是关于如何在Java中使用Imagej打开和处理图像的示例?
我能够在一个罐子中得到ImageJ,我想做的是制作一个简单的图像差异处理器
谢谢你的帮助和时间
发布于 2013-12-16 18:53:06
有两个主要版本的ImageJ可以用来编程:原始ImageJ 1.x和仍在测试中的ImageJ2。
不管怎样,我强烈建议将代码构造为Maven项目。通过这样做,您可以避免手动管理JAR文件,并且可以在任何启用Maven的IDE (Eclipse、NetBeans、IDEA等)中开发您的项目。或者从命令行。
ImageJ工件(无论是v1还是v2)还不能在Maven Central上使用,但很快就会出现。在此之前,您需要将<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编程的更多信息,请参见:
https://stackoverflow.com/questions/20358334
复制相似问题