Как мне собрать OpenCV с TBB?

Я пытаюсь и не могу заставить opencv_traincascade использовать несколько потоков. Единственная документация, которую я могу найти, говорит о том, чтобы «построить OpenCV с TBB». Я не уверен, что мне не удается успешно собрать OpenCV с TBB, или есть какой-то флаг, который мне нужно установить для opencv_traincascascade .

Я загрузил суперпак для Windows версии 2.3.1 OpenCV и tbb40_20111003oss_win.zip , которые я распаковал в C: \ tbb40_20111003oss . Затем я сгенерировал файлы VC8 .sln и .proj с помощью CMake, установив

WITH_TBB: ON

TBB_INCLUDE_DIR: PATH = C: \ tbb40_20111003oss \ include

TBB_LIB_DIB_DB PATH = C: / tbb40_20111003oss / lib / intel64 / vc8

OpenCV затем строится без ошибок, но когда я запускаю opencv_traincascascade , он однопоточный. Кто-нибудь знает, что я делаю не так?

11
задан herohuyongtao 27 February 2014 в 13:08
поделиться