<div dir="ltr"><div><div>Hi Nikolas,<br><br></div>Last year, I implemented ISODATA clustering plugin for <a href="http://opticks.org">Opticks</a>. It is available for download as an Opticks extension here: <a href="http://opticks.org/confluence/display/opticksExt/Machine+Learning+Tools+for+Opticks" target="_blank">Machine Learning Tools for Opticks</a>. You may take a look at it and see if it suits your need.<br>
</div><div>More information about the extension is available here: <a href="http://himanshusingh.github.com/Machine-Learning-Tools-for-Opticks/">http://himanshusingh.github.com/Machine-Learning-Tools-for-Opticks/</a><br></div>

<br>Source code of my ISODATA implementation is here: <a href="https://github.com/himanshusingh/Machine-Learning-Tools-for-Opticks/blob/master/Code/ISODATA/ISODATA.cpp" target="_blank">ISODATA.cpp</a>. It is based on:<br>
<font size="1">N. Memarsadeghi, D. M. Mount, N. S. Netanyahu, and J. Le Moigne,<br>
                <a href="http://www.cs.umd.edu/%7Emount/Projects/ISODATA/ijcga07-isodata.pdf">A Fast Implementation of the ISODATA
                Clustering Algorithm</a><br>
                <i>International Journal of Computational
                Geometry and Applications</i>, 17 (2007), 71-103.
                </font><br><div><div><br>"Is it really easy to get it compiled under (Ubuntu-)Linux?"</div><div>Some modifications are required to make it work. I created a patch today for <a href="http://www.cs.umd.edu/~mount/Projects/ISODATA/Std_Hyb.tar.gz">www.cs.umd.edu/~mount/Projects/ISODATA/Std_Hyb.tar.gz</a>, now it compiles and runs fine on my Ubuntu 12.04 32-bit machine. It is in the attachments. I hope if it works for you too. <br>
<br></div><div>Thanks,<br></div><div>Himanshu<br><br></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Feb 24, 2013 at 2:19 PM, Nikos Alexandris <span dir="ltr"><<a href="mailto:nik@nikosalexandris.net" target="_blank">nik@nikosalexandris.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">(Again, correcting typos -- when rushing only mistakes come across!)<br>
<div class="im"><br>
> G. Allegri wrote:<br>
> > I imagine you're aware of this page:<br>
> > <a href="http://www.cs.umd.edu/~mount/Projects/ISODATA/" target="_blank">http://www.cs.umd.edu/~mount/Projects/ISODATA/</a><br>
<br>
Thanks.  Yes I do -- but I can't compile it.  The code is C++ and a) I am<br>
</div>not a C++ expert, and b) I don't have the time currently to study it.<br>
<div class="im"><br>
Some quick attempts failed.  It requires tweaking since Ubuntu-Linux<br>
</div>complains first about<br>
<div class="im"><br>
"Point.cc:49:22: fatal error: iostream.h: No such file or directory" [1]<br>
<br>
<br>
then about<br>
<br>
</div>"Point.cc:90:13: error: ‘exit’ was not declared in this scope" [2]<br>
<br>
<br>
Is it really easy to get it compiled under (Ubuntu-)Linux?<br>
<div class="HOEnZb"><div class="h5">Thanks, Nikos<br>
<br>
--<br>
[1] <<br>
<a href="http://stackoverflow.com/questions/13103108/why-cant-g-find-iostream-h" target="_blank">http://stackoverflow.com/questions/13103108/why-cant-g-find-iostream-h</a>><br>
[2] <<a href="http://stackoverflow.com/questions/3956636/c-on-linux-not-recognizing-
commands-like-exit-and-printf" target="_blank">http://stackoverflow.com/questions/3956636/c-on-linux-not-recognizing-<br>
commands-like-exit-and-printf</a>></div></div><br>_______________________________________________<br>
Discuss mailing list<br>
<a href="mailto:Discuss@lists.osgeo.org">Discuss@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/discuss" target="_blank">http://lists.osgeo.org/mailman/listinfo/discuss</a><br>
<br></blockquote></div><br></div>