ImageJ 扩展ImageJ

ImageJ的功能可以通过可加载的代码模块以宏、脚本或者差价的形式来进行扩展。在ImageJ网站上,可以获得300+宏、500+差价以及20+脚本。下面是对这三种类型附件的简短描述。

是执行一系列ImageJ命令最简单的方式。ImageJ的宏语言-一种类似Java的语言-包含了一系列的控制结构、操作器以及内嵌的函数,可用于调用内嵌的命令以及其他的宏。宏代码存储在.txt和.ijm扩展文件中。

插件 比宏更加强大、灵活并且快速(大多数ImageJ的内嵌命令实际上是插件),但是比较难写和去bug。编写插件的语言是Java编程语言(.java源文件)并汇编到.class文件中。

脚本 ImageJ用Mozilla Rhino解译器来运行JavaScripts。与插件类似,脚本完全可以使用ImageJ和Java的APIs,但是不需要汇编(脚本和宏可解释性地运行)。另一方面,脚本不如宏语言简单,且在ImageJ中不太完备。






公众号

关注公众号,获取一手资讯

“ ImageJ 扩展ImageJ ” comments 0

评论/回复

电子邮件地址不会被公开。 必填项已用*标注