マクロを実行する必要がありますが、画像を表示したくありません。imp.show() を呼び出さない場合、ImageJ はコンソールに画像を表示します。開いている画像はありません。では、画像を表示せずにマクロを実行するにはどうすればよいでしょうか? 前もって感謝します。
public class MyPlugin implements PlugIn {
public static void MyPlugin(String path) {
System.setProperty("plugins.dir", "libraries/plugins");
System.setProperty("macros.dir", "libraries/macros");
Opener opener = new Opener();
ImagePlus imp = opener.openImage(path);
imp.show();
IJ.run(imp, "Skeletonize", "");
runMacroFile("libraries/macros/FindJunctions", "");
imp.close();
}