ImageJ使用手册翻译 part-22-16 插件

avatar 2019-06-2815:00:59 评论 283

插件

插件是一个比脚本以及大多数ImageJ内置的功能如插件一样菜单命令强大的多的概念。引自Werner Bailer.

ImageJ中JavaScript的优缺点.更完整的不同脚本语言之间的对比可参考Fiji网站.

JavaScript的优点JavaScript的缺点
充分利用ImageJ和Java APIs

标准化

更丰富的语言(object, ? operater, break, continue 等)

大量的说明书

比较慢,特别是启动的时候

没有等价的宏集

不能使用大多数ImageJ 360+个内置宏函数(功能)

需要大量复杂的ImageJ和Java APIs的知识

不支持“批处理”模式

不能创建定制工具和工具栏菜单

不兼容Function Finder…[F]和CodeBar

没有调试器

 

插件是以Java类运行的,这意味着你可以使用所有Java语言的所有特征,在一个插件中充分应用ImageJ API并使用所有标准的以及第三方的Java APIs。这为插件的功能打开了广阔的窗口。

最常使用的插件是图片分析和处理图片堆栈过程中的过滤器,以及用于读/写来自文件或其他设备而ImageJ原本不支持的格式的I/O插件。但是正如你能再ImageJ网站所看到的插件列表一样,你还可以利用插件做很多其他的事情,比如说渲染图形或者拓展ImageJ的图形用户界面。

 

ImageJ/plugins/文件夹中的插件列在Plugins▷菜单的底部(参考VII 组织菜单栏中的命令)。插件文件夹中仅文件名带至少一条下划线的.Class和.jar文件能被安装。注意,IJ 1.44及以后的版本中,ImageJ启东时不在自动的安装JAR文件目录中小写字母(名)的插件。

 

开发ImageJ插件

关于开发ImageJ插件的更多信息可以参考以下说明:

  1. ImageJ网站的开发者资源页面(Help▷ Resources…)

http://imagej.nih.gov/ij/developer/index.html

  1. Fiji网站上的专用教程:

http://fiji.sc/wiki/index.php/Introduction_into_Developing_Plugins

  1. ImageJ说明书入口的专用教程

http://imagejdocu.tudor.lu/

  1. ImageJ Dev网站的专用教程:

http://developer.imagej.net/ides

ImageJ中文教程

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

发表评论

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