[ImageJ-devel] [fiji-devel] [Bug 258] Opening multiposition LSM files by Drag&Drop throws exception (fwd)

Stephan Saalfeld saalfeld at mpi-cbg.de
Tue Apr 5 04:12:11 CDT 2011


Hi,

in imglib2, we introduced the interfaces Interval and RealInterval for
that.  They do not only have a size but also an offset.

Furthermore, imglib2 supports what we call views (after the respective
term in the GIL).  Views transparently map data from one coordinate
frame into another (transpose, flip, reduce, extend, ... just to name a
few integer coordinate transfers; rotate, scale, affine, polynomial,
splines, ... real coordinate transfer).

You can make a View that would generate data out of multiple image data
sets, each of them transformed.  The importer must still be special
purpose for the targeted file format.

Check out our discussion page at

http://pacific.mpi-cbg.de/wiki/index.php/ImgLib2_Discussion

and a class diagram for better understanding of the interfaces (views
not included, they just implement RandomAccessible or
RealRandomAccessible respectively):

http://pacific.mpi-cbg.de/cgi-bin/gitweb.cgi?p=imglib.git;a=blob_plain;f=imglib/doc/imglib2.svg;hb=imglib2-dirty

Best,
Stephan




On Tue, 2011-04-05 at 09:51 +0100, Michael Doube wrote:
> 
>         Imglib is the answer guess? But hoiw?
>         Does imglib have a concept for this rather strange pair of
>         extra dimensions: x and y stage position?
>         Some kind of x and y offset (in theory also z could be "tiled"
>         eg. when a z piezo stepper has a limited range, and you do
>         several scans in z to cover a larger range)
>         
> This is just the origin of each tile image, relative to the global
> origin (0, 0 ... 0), right?  ImageJ has that already (at least in
> (x,y)), so it would just have to be implemented in an N-D way for
> imglib. 
> 
> Michael
> 
> -- 
> You received this message because you are subscribed to the Google
> Groups "Fiji-devel" group.
> To post to this group, send email to fiji-devel at googlegroups.com.
> To unsubscribe from this group, send email to fiji-devel
> +unsubscribe at googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/fiji-devel?hl=en.





More information about the ImageJ-devel mailing list