Live data from Hacker News

SimpleCV – Computer Vision platform using Python

simplecv.org

21–30 of 39 posts

Re: SimpleCV – Computer Vision platform using Python

#22

I have to say that this book: http://shop.oreilly.com/product/9780596516130.do did a pretty good job of explaining everything for opencv proper.

This was the text in my Computer Vision course. I agree it did a good job and OpenCV was a lot of fun to work with. I would definitely pick it up again if I had interest in this field.

Re: SimpleCV – Computer Vision platform using Python

#24
post #9

It's difficult to effectively use cv libraries (such as opencv) because in order to approach new problems, understanding of the underlying theory and methodology is often necessary. Example code can only go so far to teach the user how to evaluate and adapt to new constraints. simplecv.org is down for me right now, but I hope that it addresses this concern! The principles of computer vision are not too difficult to g…

A brief note from experience: Viola Jones is only well suited to images that are oriented in a specific direction (e.g. faces), rather than rotation-invariant (e.g. cars as seen from satellites).

This is kind of a pattern with CV: it's still far more "art" than "science" at this point.

Re: SimpleCV – Computer Vision platform using Python

#25
Nice marketing but not much behind?

This library seems to be great for fast exploration of new concepts. So I installed it and tested. I went through a small tutorial and tried to load an image from internet and display, unfortunately it didn't work. Connection failed, and image window showed up but no content... This is rather disappointing, and I was really expecting from this library that it will work out of box.

Anybody else with the same experience?

Re: SimpleCV – Computer Vision platform using Python

#26

Unfortunately computer vision libraries and toolsets are the worst offenders of making each algorithm a 'hammer' when traditional problems are not a 'nail'. A good example is "Detecting a Car" ( http://tutorial.simplecv.org/en/latest/examples/parking.html ), where the mean color is used to determine if a car is in the image. A nice little exercise, but it oversimplifies the process. Each allows the user to step in a…

Isn't the most important part of any algorithm whether it will fit the purpose? For the situation they describe (purely as an example) their algorithm seems it will probably work quite well. You're not going to build a humanoid robot using that algorithm, but it is addressing the problem they specified so directly that anything more would be over-engineering the solution. Most real-life problems are going to be addressable using similar techniques.

Re: SimpleCV – Computer Vision platform using Python

#30
Those who are giving brickbats to SimpleCV might be right but this seems an extremely useful thing to me.

In the robotics courses we often build robots that pick up balls etc. So far we used either openCV or Matlab for image processing but generallly turned out to be pathetic solutions given the steep learning curve with openCV.

I will surely give a try to SimpleCV.

Post reply on HN