[ImageJ-devel] [fiji-devel] saving images with imglib2-io

Curtis Rueden ctrueden at wisc.edu
Tue Mar 6 18:45:21 CST 2012


Hi Steffi & everyone,

But Mark, maybe we should talk about the saver?
>

The work on ImgSaver is now being done in the imglib-io branch of my
Bio-Formats Git repository:
    https://github.com/ctrueden/bioformats/tree/imglib-io

https://github.com/ctrueden/bioformats/tree/imglib-io/components/scifio/src/ome/scifio/img

https://github.com/ctrueden/bioformats/blob/imglib-io/components/scifio/src/ome/scifio/img/ImgSaver.java

Currently, only a skeleton of the API exists, but Mark will be continuing
work throughout this week. Initially, we decided to implement the special
case for PlanarImg, which will provide good performance. We will add the
more general case after that.

On a related topic: we are hoping to merge the imglib-io project into
scifio core. As discussed at the last hackathon, the scifio.jar library now
depends on imglib2.jar, which has several advantages. It allows SCIFIO to
share ImgLib2's dimensional axis enumeration (Axes & AxisType), as well as
pixel types. More importantly to end users, it enables SCIFIO to provide a
high-level API for obtaining Img objects from a data source—if we merge
imglib-io into scifio. Does this sound like a good plan?

Regards,
Curtis


On Tue, Mar 6, 2012 at 5:38 PM, Stephan Preibisch
<stephan.preibisch at gmx.de>wrote:

> Hi Johannes,
>
> I am not, I was just looking to add it to the examples, but this can wait.
>
> But Mark, maybe we should talk about the saver?
>
> Bye bye,
> Steffi
>
> Am Mar 6, 2012 um 13:57 schrieb Johannes Schindelin <
> Johannes.Schindelin at gmx.de>:
>
> > Hi,
> >
> > please also note that imagej-devel at imagejdev.org is now
> > imagej-devel at imagej.net.
> >
> > On Tue, 6 Mar 2012, Johannes Schindelin wrote:
> >
> >> On Tue, 6 Mar 2012, Stephan Preibisch wrote:
> >>
> >>> I once implemented an n-dimensional saver for imglib1 using the ImageJ
> >>> tiff saver. I will try to port this one today, you will find it in
> >>> ImageJFunctions.saveAsTIFFs.
> >>
> >> Please don't. People will start to use it and it will be incompatible
> >> with the SCIFIO/Bio-Formats based ImgSaver. Hopefully you agree that 1)
> >> that would be bad and 2) the ImgSaver will be more powerful, supporting
> >> the complete Bio-Formats infrastructure.
> >
> > I realize that I sounded much harsher than intended. Just wanted to make
> > sure that time is used efficiently.
> >
> > If you are in dear need of a saver *right now*, I recommend working with
> > Mark Hiner on an interface so that users of your saver will transparently
> > be using the scifio-based one when that is available.
> >
> > Ciao,
> > Dscho
> >
> > --
> > Please avoid top-posting, and please make sure to reply-to-all!
> >
> > Mailing list web interface: http://groups.google.com/group/fiji-devel
>
> --
> Please avoid top-posting, and please make sure to reply-to-all!
>
> Mailing list web interface: http://groups.google.com/group/fiji-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://imagej.net/pipermail/imagej-devel/attachments/20120306/6c07396d/attachment.html>


More information about the ImageJ-devel mailing list