Пытаюсь собрать Opencv 2.4.11 с TBB и IPP в надежде что это уменьшит тормоза моего приложения
Если кто знает, просветите пожалуйста насчет следующих моментов:
- встречал посты где люди пишут, что начиная с версии OpenCV 2.4.5 нет необходимости в сборке с TBB, якобы автоматом будут задействованы методы, которые используют мультрединг, так-ли это?
- я с первого раза собрал Opencv 2.4.11 с TBB под студию 2013 с родным компилятором студии. посмотрел getBuildInformation() - TBB задействовано, но прироста производительности я не замечаю - как было 60 мс на один проход цикла, так и осталось. Что с TBB, что без него, загрузка всех 4-х ядер процессора равномерная.
- при попытке собрать и с TBB и с IPP компилятор валит ошибки вида: Error 95 error LNK1181: cannot open input file '..\..\lib\Release\opencv_calib3d2411.lib' C:\opencv\build_tbb_ipp\modules\ocl\LINK opencv_ocl - хотя делаю все так-же, с чем это может быть связано?
- в скомпилированной директории я не нахожу файлов #include <opencv2/highgui/highgui.hpp> и #include <opencv2/opencv.hpp> и дело не в путях , в получившейся в рез-те компиляции папке build этих файлов *.hpp нет в принципе. ЧЯДНТ?
Спасибо.