Hi Grant,<br><br>I agree with Grant. If the design is going to change and break existing code—which I think is fine at this stage—I would like to see a different name than "Image" to avoid clashing with java.awt.Image.<br>
<br>-Curtis<br><br><div class="gmail_quote">On Mon, Oct 11, 2010 at 11:46 AM, Grant B. Harris <span dir="ltr"><<a href="mailto:gharris@mbl.edu">gharris@mbl.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div bgcolor="#ffffff" text="#000000">
All --<br>
<br>
Agreed, I think it should be an interface. But, and this may ignite
a firestorm, but (since this level of change is still in play) I'd
like to suggest that the interface "Image" not be used. It is
easily (if not necessarily) confused with java.awt.Image, and isn't
it the case that imglib.Image is not an image? It is a data
representation that may be rendered as an image or set of images or
a visualization. It is analogous to the DataBuffer of a
java.awt.Image. How about calling it an "ImageSpace" or better yet,
a "MultidimensionalImageDataBufferLikeThingThatIsNotReallyAnImage"
??<br>
<br>
-- Grant<div><div></div><div class="h5"><br>
<br>
On 10/11/2010 11:50 AM, Curtis Rueden wrote:
</div></div><blockquote type="cite"><div><div></div><div class="h5">Hi Dscho,<br>
<br>
Thanks, I am following fiji-devel so I did notice Steffi's message
about Image becoming an interface. Though it is the first I've
heard of it, I am in favor because it makes unit testing much
easier. When I visit later this month there should be time for me
to hear about the latest imglib developments. I would like to see
us all get unified back to master (including sampler & maven
branches), and get the ij-2.0 code using imglib as correctly as
possible.<br>
<br>
-Curtis<br>
<br>
<div class="gmail_quote">On Mon, Oct 11, 2010 at 4:07 AM, Johannes
Schindelin <span dir="ltr"><<a href="mailto:Johannes.Schindelin@gmx.de" target="_blank">Johannes.Schindelin@gmx.de</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi,<br>
<br>
I Cc:ed the ImageJ-devel group, as I fear that we are a bit
segregated on<br>
the imglib development, and they might not be aware of the
things going on<br>
here.<br>
<br>
As to the change in the design: I think this is a fantastic
idea!<br>
<br>
Ciao,<br>
<font color="#888888">Johannes<br>
</font>
<div>
<div><br>
On Mon, 11 Oct 2010, Stephan Preibisch wrote:<br>
<br>
> Hi guys,<br>
><br>
> be aware that this cursor will become redundant soon.
The plan is that<br>
> Image<T> becomes an interface. From that point
onwards, also ROIs are images<br>
> that can create their own cursors, where the most
simple cases are bounding<br>
> boxes and masks which we like to support right from
the start....<br>
><br>
> Nice greetings,<br>
> Stephan & Stephan<br>
><br>
> -----Original Message-----<br>
> From: <a href="mailto:fiji-devel@googlegroups.com" target="_blank">fiji-devel@googlegroups.com</a>
[mailto:<a href="mailto:fiji-devel@googlegroups.com" target="_blank">fiji-devel@googlegroups.com</a>]
On<br>
> Behalf Of Johannes Schindelin<br>
> Sent: Monday, October 11, 2010 1:09 AM<br>
> To: Larry Lindsey<br>
> Cc: Stephan Saalfeld; <a href="mailto:fiji-devel@googlegroups.com" target="_blank">fiji-devel@googlegroups.com</a><br>
> Subject: Re: [fiji-devel] RegionOfInterestCursor
considered misnamed<br>
><br>
> Hi,<br>
><br>
> On Tue, 4 May 2010, Larry Lindsey wrote:<br>
><br>
> > On Tue, May 4, 2010 at 5:15 PM, Johannes
Schindelin<br>
> > <<a href="mailto:Johannes.Schindelin@gmx.de" target="_blank">Johannes.Schindelin@gmx.de</a>>
wrote:<br>
> > ><br>
> > > On Tue, 4 May 2010, Stephan Saalfeld wrote:<br>
> > ><br>
> > >> indeed, the ROICursor is what I would
call FrameCursor or<br>
> > >> WindowCursor,<br>
> > ><br>
> > > That gave me the idea "SubImageCursor".
Hmm?<br>
> ><br>
> > I like it. I also think that SubImageAlgorithm
(or FrameAlgorithm or<br>
> > WindowAlgorithm) makes more sense than
ROIAlgorithm (which I named, and<br>
> > so am to blame ;-] ).<br>
><br>
> Any progress on this?<br>
><br>
> Ciao,<br>
> Dscho<br>
><br>
> --<br>
> You received this message because you are subscribed
to the Google Groups<br>
> "Fiji-devel" group.<br>
> To post to this group, send email to <a href="mailto:fiji-devel@googlegroups.com" target="_blank">fiji-devel@googlegroups.com</a>.<br>
> To unsubscribe from this group, send email to<br>
> <a href="mailto:fiji-devel%2Bunsubscribe@googlegroups.com" target="_blank">fiji-devel+unsubscribe@googlegroups.com</a>.<br>
> For more options, visit this group at<br>
> <a href="http://groups.google.com/group/fiji-devel?hl=en" target="_blank">http://groups.google.com/group/fiji-devel?hl=en</a>.<br>
><br>
><br>
<br>
--<br>
You received this message because you are subscribed to
the Google Groups "Fiji-devel" group.<br>
To post to this group, send email to <a href="mailto:fiji-devel@googlegroups.com" target="_blank">fiji-devel@googlegroups.com</a>.<br>
To unsubscribe from this group, send email to <a href="mailto:fiji-devel%2Bunsubscribe@googlegroups.com" target="_blank">fiji-devel+unsubscribe@googlegroups.com</a>.<br>
For more options, visit this group at <a href="http://groups.google.com/group/fiji-devel?hl=en" target="_blank">http://groups.google.com/group/fiji-devel?hl=en</a>.<br>
<br>
</div>
</div>
</blockquote>
</div>
<br>
</div></div><pre><fieldset></fieldset>
_______________________________________________
ImageJ-devel mailing list
<a href="mailto:ImageJ-devel@imagejdev.org" target="_blank">ImageJ-devel@imagejdev.org</a>
<a href="http://imagejdev.org/mailman/listinfo/imagej-devel" target="_blank">http://imagejdev.org/mailman/listinfo/imagej-devel</a>
</pre>
</blockquote>
</div>
<br>_______________________________________________<br>
ImageJ-devel mailing list<br>
<a href="mailto:ImageJ-devel@imagejdev.org">ImageJ-devel@imagejdev.org</a><br>
<a href="http://imagejdev.org/mailman/listinfo/imagej-devel" target="_blank">http://imagejdev.org/mailman/listinfo/imagej-devel</a><br>
<br></blockquote></div><br>