[ImageJ-devel] Naming [was: Re: [fiji-devel] RegionOfInterestCursor considered misnamed]

Curtis Rueden ctrueden at wisc.edu
Mon Oct 11 11:54:59 CDT 2010


Hi Grant,

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.

-Curtis

On Mon, Oct 11, 2010 at 11:46 AM, Grant B. Harris <gharris at mbl.edu> wrote:

>  All --
>
> 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" ??
>
> -- Grant
>
>
> On 10/11/2010 11:50 AM, Curtis Rueden wrote:
>
> Hi Dscho,
>
> 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.
>
> -Curtis
>
> On Mon, Oct 11, 2010 at 4:07 AM, Johannes Schindelin <
> Johannes.Schindelin at gmx.de> wrote:
>
>> Hi,
>>
>> I Cc:ed the ImageJ-devel group, as I fear that we are a bit segregated on
>> the imglib development, and they might not be aware of the things going on
>> here.
>>
>> As to the change in the design: I think this is a fantastic idea!
>>
>> Ciao,
>> Johannes
>>
>> On Mon, 11 Oct 2010, Stephan Preibisch wrote:
>>
>> > Hi guys,
>> >
>> > be aware that this cursor will become redundant soon. The plan is that
>> > Image<T> becomes an interface. From that point onwards, also ROIs are
>> images
>> > that can create their own cursors, where the most simple cases are
>> bounding
>> > boxes and masks which we like to support right from the start....
>> >
>> > Nice greetings,
>> > Stephan & Stephan
>> >
>> > -----Original Message-----
>> > From: fiji-devel at googlegroups.com [mailto:fiji-devel at googlegroups.com]
>> On
>> > Behalf Of Johannes Schindelin
>> > Sent: Monday, October 11, 2010 1:09 AM
>> > To: Larry Lindsey
>> > Cc: Stephan Saalfeld; fiji-devel at googlegroups.com
>> > Subject: Re: [fiji-devel] RegionOfInterestCursor considered misnamed
>> >
>> > Hi,
>> >
>> > On Tue, 4 May 2010, Larry Lindsey wrote:
>> >
>> > > On Tue, May 4, 2010 at 5:15 PM, Johannes Schindelin
>> > > <Johannes.Schindelin at gmx.de> wrote:
>> > > >
>> > > > On Tue, 4 May 2010, Stephan Saalfeld wrote:
>> > > >
>> > > >> indeed, the ROICursor is what I would call FrameCursor or
>> > > >> WindowCursor,
>> > > >
>> > > > That gave me the idea "SubImageCursor". Hmm?
>> > >
>> > > I like it.  I also think that SubImageAlgorithm (or FrameAlgorithm or
>> > > WindowAlgorithm) makes more sense than ROIAlgorithm (which I named,
>> and
>> > > so am to blame ;-] ).
>> >
>> > Any progress on this?
>> >
>> > Ciao,
>> > Dscho
>> >
>> > --
>> > 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<fiji-devel%2Bunsubscribe at googlegroups.com>
>> .
>> > For more options, visit this group at
>> > http://groups.google.com/group/fiji-devel?hl=en.
>> >
>> >
>>
>> --
>> 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<fiji-devel%2Bunsubscribe at googlegroups.com>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/fiji-devel?hl=en.
>>
>>
>
> _______________________________________________
> ImageJ-devel mailing listImageJ-devel at imagejdev.orghttp://imagejdev.org/mailman/listinfo/imagej-devel
>
>
> _______________________________________________
> ImageJ-devel mailing list
> ImageJ-devel at imagejdev.org
> http://imagejdev.org/mailman/listinfo/imagej-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://imagej.net/pipermail/imagej-devel/attachments/20101011/f79c8b0b/attachment.html>


More information about the ImageJ-devel mailing list