ImageJ宏和插件路径

时间:2016-10-31 19:19:08

标签: imagej imagej-macro

我在MacOS X上使用ImageJ。目前,ImageJ属性实用程序将宏和实用程序目录报告为“null”

IJ.getDir("plugins"): null
IJ.getDir("macros"): null

我可以使用命令行中的以下命令设置目录。

java -Xmx1024m -jar /Applications/ImageJ/ImageJ.app/Contents/Resources/Java/ij.jar -ijpath /Applications/ImageJ

双击ImageJ应用程序(imagej.app)时如何设置ijpath?

1 个答案:

答案 0 :(得分:1)

ImageJ旨在为ImageJ.app所在的同一文件夹中的plugins目录查找(每次运行时)。如果要覆盖它,可以使用找到的命令,也可以编辑ImageJ.app文件夹中的Info.plist文件。

  1. 右键单击ImageJ.app并选择Show Package Contents。
  2. 打开Info.plist(如果你有Xcode它将是打开该文件的默认设置)并将Java-> VMOptions行附加到你想要使用的插件文件夹的位置,例如:

    VMOption -Xms256m -Xmx3000m -Dplugins.dir = / Users / me / myplugins

  3. 如果您指定的目录不存在,它只会恢复为查看ImageJ.app所在的默认值。

    有关详细信息,请参阅:imagej.netplugin-dirs