- 16 Oct, 2017 2 commits
-
-
Maksim Shabunin authored
-
Gregory Morse authored
* Update OpenCVCompilerOptimizations.cmake Neon not supported on MSVC ARM breaking build fix * Update OpenCVCompilerOptimizations.cmake Whitespace * Update intrin.hpp Many problems in MSVC ARM builds (at least on VS2017) being fixed in this PR now. C:\Users\Gregory\DOCUME~1\MYLIBR~1\OPENCV~3\opencv\sources\modules\core\include\opencv2/core/hal/intrin.hpp(444): error C3861: '_tzcnt_u32': identifier not found * Update hal_replacement.hpp Passing variadic expansion in a macro to another macro does not work properly in MSVC and a famous known workaround is hereby applied. Discussion of it: https://stackoverflow.com/questions/5134523/msvc-doesnt-expand-va-args-correctly Only needed the fix for ARM builds: TEGRA_ macros are used for cv_hal_ functions in the carotene library. C:\Users\Gregory\Documents\My Libraries\opencv330\opencv\sources\modules\core\src\arithm.cpp(2378): warning C4003: not enough actual parameters for macro 'TEGRA_ADD' C:\Users\Gregory\Documents\My Libraries\opencv330\opencv\sources\modules\core\src\arithm.cpp(2378): error C2143: syntax error: missing ')' before ',' C:\Users\Gregory\Documents\My Libraries\opencv330\opencv\sources\modules\core\src\arithm.cpp(2378): error C2059: syntax error: ')' * Update hal_replacement.hpp All hal_replacement's using carotene\hal\tegra_hal.hpp TEGRA_ functions as macros preprocessed by variadic macros should be changed, identical as was done in core. C:\Users\Gregory\Documents\My Libraries\opencv330\opencv\sources\modules\imgproc\src\color.cpp(9604): warning C4003: not enough actual parameters for macro 'TEGRA_CVTBGRTOBGR' C:\Users\Gregory\Documents\My Libraries\opencv330\opencv\sources\modules\imgproc\src\color.cpp(9604): error C2059: syntax error: '==' * Update OpenCVCompilerOptimizations.cmake * Update hal_replacement.hpp * Update hal_replacement.hpp
-
- 15 Oct, 2017 1 commit
-
-
Alexander Alekhin authored
-
- 14 Oct, 2017 1 commit
-
-
Igor Wodiany authored
These two typdefs are not compiled when BUILD_opencv_dnn is set to false, however there are other modules that uses these typedef so it may cause build errors. Moving typedef to the python module ensures they are always defined.
-
- 13 Oct, 2017 3 commits
-
-
Alexander Alekhin authored
-
Alexander Alekhin authored
-
Alexander Alekhin authored
-
- 12 Oct, 2017 7 commits
-
-
Alexander Alekhin authored
-
Maksim Shabunin authored
-
Alexander Alekhin authored
-
Alexander Alekhin authored
-
Alexander Alekhin authored
-
Alexander Alekhin authored
-
Li Peng authored
Signed-off-by:
Li Peng <peng.li@intel.com>
-
- 11 Oct, 2017 21 commits
-
-
Vadim Pisarevsky authored
-
Vadim Pisarevsky authored
-
Alexander Alekhin authored
-
Alexander Alekhin authored
-
Alexander Alekhin authored
-
Suleyman TURKMEN authored
-
Suleyman TURKMEN authored
-
Suleyman TURKMEN authored
-
Vadim Pisarevsky authored
-
Maksim Shabunin authored
-
Vadim Pisarevsky authored
-
Vadim Pisarevsky authored
-
Vadim Pisarevsky authored
-
Vladislav Sovrasov authored
-
Pavel Vlasov authored
-
Vladislav Sovrasov authored
-
Alexander Alekhin authored
-
Alexander Alekhin authored
-
Vladislav Sovrasov authored
-
berak authored
-
Ryan Fox authored
-
- 10 Oct, 2017 5 commits
-
-
Geoff McIver authored
This statement was keeping HAAR cascades from leveraging opencl on nvidia devices. "localSize" on the featureEvaluator remains Size(0, 0) which sets the bool "use_ocl" to false. Adding this allows NVidia GPUs to leverage opencl HAAR Cascades
-
Suleyman TURKMEN authored
-
Dmitry Kurtaev authored
-
Alexander Alekhin authored
To avoid problem with reduced stack size of inner threads.
-
Vadim Pisarevsky authored
-