OpenCV vs. Matlab vs. SimpleCV
simplecv.tumblr.com
simplecv.tumblr.com
http://shop.oreilly.com/product/0636920024057.do
Full disclosure, I am one of the authors.
If it shouldn't lead to a .deb file what should it lead to? I take the Ubuntu logo to mean they tested it on Ubuntu.
But some glaring omissions
1) You can compile Matlab to C++ code which is much faster.
2) With respect to Portability there is the glaring omission of Octave (nor to mention there is MATLAB for unix systems). (I guess that also counts for the price issue). I'm not a MATLAB guru, but in the couple of times I've used it, it seems like MATLAB minus the handy dandy documentation and IDE.
3) Debugging in Matlab's ID is so easy a 5 year old can do it. The variables are all there; you can double click on any to see their contents. Debugging in a shell in my experience is a much bigger PITA.
4) I didn't look at their documentation, but I honest really doubt it's better then MATLAB's. I've never seen documentation so well written in an open source project.
there are nice debugging environments for python, look at any python IDE, or look at spyder for this sort of work.
python plugs into general purpose tools much better - this is one of the main reasons I gave up matlab for python after using matlab for 10 years in school, all the way through into my PhD thesis.
...just in case you also couldn't click or copy the link from the article
You might want to change the videos on the Demos page as youtube is saying the uploader has closed their account.
Now its time to experiment
I believe MATLAB is probably very useful for control systems (with Simulink) or signal processing or any very special case for which there is a unique MATLAB toolbox.
Why is it still so much used in universities? Does Numpy/Scipy cover MATLAB scientific/numerical computing?
The algorithms we implemented in CV classes on the University were pretty performance sensitive - enough that running them in Octave instead of Matlab made them run for 15min+. Python with NumPy was much worse.
We will probably complete the move after the next release. If you are interested in helping I can suggest a lot of smaller projects. We always willing to take on outstanding short demos too.