代码之家  ›  专栏  ›  技术社区  ›  Szabolcs

与ImageJ/斐济接口

  •  0
  • Szabolcs  · 技术社区  · 6 年前

    ImageJ/Fiji 从另一个节目?

    我需要使用斐济提供的一些图像过滤器。但是,我不能让斐济成为我工作流程的中心。我正在使用另一个系统(脚本语言)来实现这一点。我必须在另一个系统中操作一些数据,对图像应用过滤器,得到结果,然后继续操作该图像。

    特别是,如果我使用的系统没有Java接口,是否可以这样做?它有一个C接口,并且可以调用命令行程序。


    背景:我想把斐济和 Mathematica . Mathematica确实有Java接口,但是 it appears to lack support for some Java 8 features that ImageJ requires . 我也不太懂Java,我正在寻找一个简单的解决方案,我可以迅速建立,而不是一个长期的健壮的解决方案,需要一个高初始投资。

    1 回复  |  直到 6 年前
        1
  •  1
  •   Joel    6 年前

    如果无法通过Java集成运行ImageJ过滤器,则可以将必要的操作写入.igm宏,然后让ImageJ在 headless 模式。

    否则,将所需特定过滤器的Java代码移植到更方便的环境中可能会更简单。ImageJ主要是为GUI使用而设置的,Java/CLI/other集成会很快变得混乱。

    推荐文章