<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi Lee,<div><br></div><div>I think that sounds useful ... can you explain exactly how you want to implement it? It seems like it could work on and return a RandomAccessibleInterval on which one can instantiate RandomAccesses. There could be even two implementations of it. One that precomputes it and one that always computes it on the fly, just when the RandomAccess actually queries a value.</div><div><br></div><div>What do you guys think?</div><div><br></div><div>Cheers, Steffi</div><div><br><div><div>On Jun 18, 2013, at 11:32 , Curtis Rueden wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr">Hi Lee,<div><br></div><div><div>> Do people think that these have enough utility to add to imglib2 (and</div><div>> where should they go?) or is it more appropriate to keep them within</div><div>> the project itself?</div>

</div><div><br></div><div style="">How about in algorithms/core? (Or if GPL licensed: in algorithms/gpl?)</div><div style=""><br></div><div style="">Package prefix: net.imglib2.algorithm.somethingOrOther? (I leave the choice of "somethingOrOther" to you since I know how much you love naming! ;-)</div>

<div style=""><br></div><div style="">What do others think?</div><div style=""><br></div><div style="">Regards,</div><div style="">Curtis</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jun 18, 2013 at 10:25 AM, Lee Kamentsky <span dir="ltr"><<a href="mailto:leek@broadinstitute.org" target="_blank">leek@broadinstitute.org</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi all,<br>As part of an upcoming project, I'm planning to implement the methods described in<br><br>

Unser, The L2 Polynomial Spline Pyramid, IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol 15 # 4, April 1993, p 364 (<a href="http://bigwww.epfl.ch/publications/unser9305.pdf" target="_blank">http://bigwww.epfl.ch/publications/unser9305.pdf</a>)<br>


<br>There are two operations, one that decimates an image by half to generate a smaller image (REDUCE) and one that reconstructs the larger image from the smaller (EXPAND). I'd implement both operations as classes supporting the RandomAccessible interface.<div>


<br></div><div>Do people think that these have enough utility to add to imglib2 (and where should they go?) or is it more appropriate to keep them within the project itself?</div><span class="HOEnZb"><font color="#888888"><div>

<br></div><div>--Lee<br><div><span style="line-height:15px;white-space:nowrap;color:rgb(102,102,102);font-family:arial,sans-serif"><br>
</span></div><div><br></div></div></font></span></div>
<br>_______________________________________________<br>
ImageJ-devel mailing list<br>
<a href="mailto:ImageJ-devel@imagej.net">ImageJ-devel@imagej.net</a><br>
<a href="http://imagej.net/mailman/listinfo/imagej-devel" target="_blank">http://imagej.net/mailman/listinfo/imagej-devel</a><br>
<br></blockquote></div><br></div>
_______________________________________________<br>ImageJ-devel mailing list<br><a href="mailto:ImageJ-devel@imagej.net">ImageJ-devel@imagej.net</a><br>http://imagej.net/mailman/listinfo/imagej-devel<br></blockquote></div><br></div></body></html>