ImageJ使用手册翻译 part19-Ⅲ 扩展ImageJ

avatar 2019-06-2415:00:55 评论 105

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

 

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

 

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

 

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

ImageJ中文教程

 

weinxin
我的微信公众号
扫码关注获得本站一手资讯
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: