Tips on how to build opencv 2.4.3 (VC10)
The release notes state:
"Much better performance on many-core systems out of the box. You do not need TBB anymore on MacOSX, iOS and Windows. BTW, the binary package for Windows is now built without TBB support. Libraries and DLLs for Visual Studio 2010 use the Concurrency framework."
My aim is to run opencv_traincascade on a multi-core machine on Windows 7/VC10. I built OpenCV 2.4.3 without TBB on my machine with VC10. But when I run it it seems using only a single core.
How to I build with "Concurrency Framework" or do I have to still use TBB for train_cascade? CMake offers still the build option "with TBB" but no entry to specify the TBB file location.
tia
Same with cvHaarDetectObjects, it is much slower in 2.4.3 on windows 8 Core i7. Somehow concurrency does not work out of the box.
Edit: just checked the mingw version of 2.4.3 and it works fine. It seems this is only when using the vs10 precompiled binaries.