ImageJ jar文件插件快捷方式创建 - 需要更多帮助

时间:2014-02-24 19:53:42

标签: javascript imagej

我一直在尝试使用名为ITCN的插件在ImageJ / Fiji上自动进行细胞计数。这个问题出现在论坛之前(ImageJ jar file plugin shortcut creation),我遇到了同样尚未解决的问题。

如果我使用javascript编写脚本代码如下:

imp = IJ.getImage();

IJ.run(imp, "Invert", "");
IJ.run(imp, "16-bit", "");
IJ.run(imp, "8-bit", "");
IJ.run(imp, "Median...", "radius=2");

runner = new ITCN_Runner( imp,
                          11, /* width*/
                          5.5, /* minimum distance */
                          0.7, /* threshold */
                          true, /* detect dark peaks */
                          null /* mask ImagePlus */ )
runner.run()

然后我收到错误消息:

ReferenceError: "ITCN_Runner" is not defined. (<Unknown source>#8) in <Unknown source> at line number 8

我非常(非常!)是编程和斐济的新手。所以我不太清楚问题是什么。有没有人有任何意见或建议?

非常感谢你的帮助!

埃里克

1 个答案:

答案 0 :(得分:0)

在Javascript的最开头导入ITCN_Runner课程时,您只是缺少:

importClass(Packages.ITCN_Runner);

(前提是ITCN_1_6_.jar在您的类路径中,例如在./Fiji.app/plugins/

请参阅Javascript scripting documentation以获取更多帮助。