首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java: ImageJ替代方案

Java: ImageJ替代方案
EN

Stack Overflow用户
提问于 2014-09-04 23:04:52
回答 2查看 1.9K关注 0票数 2

我正在寻找ImageJ (http://imagej.nih.gov/ij/)的替代品。对于那些不知道的人来说,ImageJ非常适合从用户编写的脚本分析和创建这些tif文件。然而,我注意到在java项目中使用它(使用它的jar)是非常耗费资源的。我想知道是否有一些替代方案可以更好地为开发人员编写(不需要GUI,但使用内存效率更高)。

EN

回答 2

Stack Overflow用户

发布于 2014-09-06 21:20:02

ImgLib2项目是一个N维处理库,它是为了克服ImageJ 1.x的许多基本限制而发明的。在其他用途中,它为ImageJ2提供底层数据模型,ImageJ是用于下一代图像数据的新版本。ImageJ2还提供了一个"ImageJ遗留“组件,该组件提供了与ImageJ1的向后兼容性,包括运行时补丁,以便ImageJ1应用编程接口可以run headless

至于性能,ImageJ 1.x和ImgLib2通常都是非常资源高效的。如果您在某些特定情况下认为资源被浪费了,那么一个包含更多详细信息的单独问题(在这里或在ImageJ mailing list上)将是一个很好的解决方案。

另一个对程序员友好的库是用C++编写的Insight Toolkit (ITK)。它也是成熟的,N维的和资源高效的。

票数 4
EN

Stack Overflow用户

发布于 2014-09-22 21:46:25

看看Marvin Image Processing Framework吧。主要方面:

通过插件framework.

  • Extensible开发工具包的
  • 纯Java。当前用于图像处理的插件(同一图像中的多个线程,在不同区域)。通过Java CV对图像processing.
  • Camera和视频文件进行的
  • 单元测试。为了与Swing集成,
  • 处理视频帧与处理MarvinImagePanel一样简单( J2EE Java中用于服务器端处理的MarvinImagePanel和插件已经被公司和大学使用。一些出版物here.

在Stackoverflow上使用Marvin的一些答案:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25668904

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档