Posted by
ctrueden on
Apr 05, 2014; 1:28am
URL: http://imagej.273.s1.nabble.com/Announcing-ImageJ-OPS-tp5007212.html
Hi everyone,
Today, the ImageJ and KNIME teams are pleased to announce ImageJ OPS: a
framework for reusable image processing operations. This library is the
direct result of an extremely successful hackathon hosted by Michael
Berthold's team at the University of Konstanz, Germany.
The ImageJ2 vision is to extend Java's mantra of "write once, run anywhere"
to image processing algorithms. With that goal at its heart, ImageJ2
introduces extensible plugin and module frameworks which make ImageJ
commands richer, more powerful and easier to share across applications.
Already, these modules are accessible from CellProfiler, KNIME, OMERO and
Alida.
But still notably missing was the next crucial layer: a framework for image
processing specifically. To address that, we set out to create a framework
for reusable image processing algorithms, with three main qualities: 1)
easy to use and extend; 2) powerful and general; and 3) very fast. The
usual rule of thumb in software is "pick two" of those. Yet we are happy to
say that we believe OPS strikes a favorable balance between all three
criteria.
Read the full announcement, including examples of usage, at:
http://developer.imagej.net/2014/04/04/announcing-imagej-opsWe sincerely hope that the OPS project will make it much easier for various
software tools (e.g.: KNIME, CellProfiler, OMERO, Alida, Icy, Vaa3D and of
course ImageJ itself) to provide drop-in support for ImageJ's image
processing operations, allowing scientists to truly "write once, run
anywhere" and share with the world!
Cheers,
Curtis Rueden
ImageJ2 project lead
Laboratory for Optical and Computational Instrumentation
--
ImageJ mailing list:
http://imagej.nih.gov/ij/list.html