1 | initial version |
OpenCV needs a number of 3rd party libraries to work. For example, opencv_highgui works on top of GTK, which in turn runs on top of glib (among many others), and so on. I'm far from knowing all dependencies, but the good thing is that, to my knowledge, other then SURF and SIFT (as you mentioned) there are no constraints in using all of opencv stuff commercially, and there is no need for licensing anything.
All, other then SURF and SIFT is open and free to use.