斐济(http://fiji.sc)是一个应用程序,据我所知,它是用Java编写的,并进行图像处理。有没有办法删除该应用程序' part并只是将它用作普通的库并将其导入普通的Java项目中?
目前唯一可用的两个选项是'脚本'和'插件'这两个都不是我想要的,因为他们都住在这个斐济编辑器应用程序中。有没有地方可以下载图像处理库而不是整个应用程序?
答案 0 :(得分:1)
斐济本身是ImageJ库的软件包分发版,可能适合您要完成的任务。
如果您使用的是Maven,请在pom.xml
:
<parent>
<groupId>net.imagej</groupId>
<artifactId>pom-imagej</artifactId>
<version>2.35</version>
</parent>
...
<dependency>
<groupId>net.imagej</groupId>
<artifactId>imagej</artifactId>
</dependency>
如果没有,您可以从其网站上的repository manager抓取.jar
并将其作为外部依赖项包含在内。然后,您可以开始搞乱项目中的库:
public void loadAndDisplay(File file) {
ImageJ ij = new ImageJ();
Object data = ij.io().open(file);
ij.ui().show(data);
}