Search Comments and Ratings

go

   
Date File Comment by Comment Rating
16 Aug 2013 MUnit: a unit testing framework in Matlab A complete unit testing framework in Matlab Author: Gabriele Lombardi Chris Polcyn

Great package, but has some issues in newer versions of MATLAB.

03 Aug 2013 ASCII Art variation ASCII art images generator Author: Gabriele Lombardi Juha-Matti Huusko

Thank you. It works fine for my purposes.

30 Apr 2012 Moving Least Squares Tools that implements the Moving Least Squares algorithm to deform points and images Author: Gabriele Lombardi Joe Xiao

I am having trouble with the above mentioned problem. Can some one please provide some help on how to solve it? Especially the problem with inverting the computed forward lookup-coordinates?

Thanks!

10 Jan 2012 Parzen PNN A Parzen Probabilistic Neural Network classifier Author: Gabriele Lombardi Krishna Prasad

Nice, good classifier!!!

16 Jun 2011 Moving Least Squares Tools that implements the Moving Least Squares algorithm to deform points and images Author: Gabriele Lombardi Przem

This implementation is wrong. The inverse-mapping computed in the function MLSD2DWarp is the wrong solution to the problem of backward image interpolation.

The paper of [Schaefer etal. 2006] provides the math for the forward-mapping and it cannot be inverted trivially. One possible solution is to swap the point-sets (p and q) and lose the benefits of the pre-computations, but one can use the fast backward-image-warping for interpolation.

One other solution is to compute the fast forward-mapping as in [Schaefer etal. 2006] and use the slow function "griddata" (or the slightly faster "TriScatteredInterp") instead of "interp2" in order to interpolate the image. In any case, it is not that fast...

Inverting the computed forward lookup-coordinates as done in this code is in any case wrong. You can observe this, if you pull on the handles: one cannot reconstruct the results of the papers. The handles one pulls are not followed by the interpolated image...

10 Mar 2011 Moving Least Squares Tools that implements the Moving Least Squares algorithm to deform points and images Author: Gabriele Lombardi Alec

This appears to be broken in version 2010b. MLSDeform crashes when you try to drag the points...

Okay, now I have fixed the dragging bug, but the deformations look totally wrong. The deformed image does not interpolate the control points. Is it possible that version changes in Matlab have botched this script?

10 Mar 2011 Moving Least Squares Tools that implements the Moving Least Squares algorithm to deform points and images Author: Gabriele Lombardi Alec

This appears to be broken in version 2010b. MLSDeform crashes when you try to drag the points...

14 Feb 2011 Stream Programming A learning set of stream programming functions Author: Gabriele Lombardi Kim

19 Oct 2010 Moving Least Squares Tools that implements the Moving Least Squares algorithm to deform points and images Author: Gabriele Lombardi Wei Qian

30 Mar 2010 MUnit: a unit testing framework in Matlab A complete unit testing framework in Matlab Author: Gabriele Lombardi Paul Kaletta

The documentation is full of spelling mistakes, some of them are quite comical. For example the api uses "shoutdown" where "shutdown" was probably meant.

The demo does not appear to work in with the R2009a release of Matlab, on my computer it aborts in Line 188 of the file testcollect.m with the error message "Undefined function or method 'SfactoryTemplate' for input arguments of type 'char'."

This package would be just what I'm looking for, if it actually worked.

30 Mar 2010 MUnit: a unit testing framework in Matlab A complete unit testing framework in Matlab Author: Gabriele Lombardi Paul Kaletta

07 Mar 2009 Moving Least Squares Tools that implements the Moving Least Squares algorithm to deform points and images Author: Gabriele Lombardi Shan Ming Koh

This is a very good implementation of the MLSD algorithm. It allows me to understand the algorithm in greater detail better than the actual paper. Can I borrow these functions for testing/research purposes for my thesis project which is related to 2D image manipulations?

08 Sep 2008 GeoML A general morphable template tool for image segmentation. Author: Gabriele Lombardi

The problem is that you have not added the required JAR files in the Matlab environment, you have to type:
> edit classpath.txt
and you have to add the required JAR files, in the Matlab file "demoGeoML.m" there is a brief about the GeoML installation in the section "Loading the tools". After the editing of the "classpath.txt" file, Matlab must be restarted. Try manually to import the included packages and to instantiate the classes, for example:

>> import com.dsi.libs.geoml.*;
>> n = Number('x');
>> n.setValue(1);
>> n
n = x
>> n.getValue
ans = 1

If you get results like these, your installation is OK! If you have problems, contact me on "lombardi AT dsi.unimi.it".

28 Aug 2008 GeoML A general morphable template tool for image segmentation. Author: Gabriele Lombardi

something wrong:

??? Error: File: GeoMLParseModel.m Line: 39 Column: 8
Arguments to IMPORT must either end with ".*"
or else specify a fully qualified class name: "com.dsi.libs.geoml.matlab.GeoMLMatlabUtils" fails this test.

Error in ==> demoGeoML at 87
[model,free,freeMap] = GeoMLParseModel('spirals');

11 May 2008 Parzen PNN A Parzen Probabilistic Neural Network classifier Author: Gabriele Lombardi

I could not run the demo.m, there is something wrong, I do not know why. Would you guys help me. Thanks

01 Apr 2008 MUnit: a unit testing framework in Matlab A complete unit testing framework in Matlab Author: Gabriele Lombardi

Thank you for material

28 Jan 2008 gaevolve A simple but flexible tool to implement genetic algorithms Author: Gabriele Lombardi

Thanks a lot.

18 Jan 2008 MUnit: a unit testing framework in Matlab A complete unit testing framework in Matlab Author: Gabriele Lombardi

07 Nov 2007 MUnit: a unit testing framework in Matlab A complete unit testing framework in Matlab Author: Gabriele Lombardi

Easy to use and does the job. Also a good example of use of Matlab classes.

04 May 2007 Parzen PNN A Parzen Probabilistic Neural Network classifier Author: Gabriele Lombardi

Yes !!! a really good classifier

I would like to know what is the difference between the newpnn function in matlab to the function written by you

06 Dec 2006 gaevolve A simple but flexible tool to implement genetic algorithms Author: Gabriele Lombardi

A very useful skeleton that was great as a starting point to GA's, and was easy to fit to my own needs. helped me a lot, thanx!
Yael.

10 Aug 2006 Parzen PNN A Parzen Probabilistic Neural Network classifier Author: Gabriele Lombardi

Hi Gabbbio,
I went quite fast with you!
How long are you a pos-doc at Uni-Milan?
Anyway,
I took a look at your code. It is nice, I'm thinking about a porting of the main Algorithm to the clustering of human neural fibers pathways. I'll keep you informed.

Just a tip: If I were you I would cange the name of demo.m with something like parzenDemo.m

Contact us