我知道编辑这个网站吗?

2014-10-01 - ImageJ Ops 黑客马拉松

/media/news/2014-ops-hackathon.png

A graph of progress during the hackathon.

从2014年9月14日星期日到2014年9月19日星期五,LOCI在麦迪逊举办了一场激动人心的运动员马拉松,他们是ImageJ Ops的开发者Christian Dietz和Brian Northan。Christian Dietz是康斯坦茨大学计算机科学专业的博士生,KNIME Image Processing也是项目的首席开发者;Brian Northan是一名自由合同研发工程师,专门从事科学图像和信号处理。

概述

ImageJ Ops 是一个可扩展的 Java 算法框架,特别是图像处理算法。Ops 致力于成为科学图像处理的统一库。有关详细信息,请参阅 Ops wiki 上的第 Motivation 页。

KNIME是一个开源数据分析、报告和集成平台,它通过其定制的数据管道概念集成了机器学习和数据挖掘的各种组件。KNIME Image Processing扩展KNIP提供了用于处理图像的节点,并基于ImageJ Ops库构建。Ops使得在许多环境中执行图像处理算法成为可能,包括ImageJ开始本身、OMEROKNIMECellProfiler等内部执行。

成就

本次黑客马拉松重点关注ImageJ Ops库,添加对关键图像处理操作的支持,以及改进框架本身。黑客马拉松的成就包括:

  • 大幅改进的阈值代码(#52
  • 代码生成机制的改进(#42
  • 自动生成基本操作接口(e1e2d18f
  • 示范设计改进(#366cb8b083) -相关完整详细信息,请参阅第 SCM history

ImageJ 1.x中的所有阈值算法均已移植到Ops。现在可用的阈值方法包括:

  • ij1
  • 互模
  • 等数据
  • li
  • 最大熵
  • 最大似然法
  • 意思是
  • 最小尺寸
  • 最低限度
  • 时刻
  • 大津
  • 百分位
  • 韧熵
  • 尚巴格
  • 三角形
  • 日元

进展和未来方向

我们还在几条新的发展路线上取得了巨大进展:

未来的方向

运营开发计划和时间表现在为 codified on GitHub。主要里程碑包括:

1.今年秋季的near-term release:优先级设计问题、功能和操作。 2.明年春季完成的§§7§§§:在1.0.0孵化出来之前工作,但不如近期项目那么紧迫。

  1. 2015年底的stable 1.0.0 release之前:第一个版本,目标是根据SemVer未来的流畅兼容。

相关运营商问题请直接联系ImageJ forum

感谢所有参与人员的辛勤工作、耐心和热情!