- 02 Sep, 2018 1 commit
-
-
cyy authored
* fix some static analyzer warnings * fix some static analyzer warnings * fix race condition of workthread control
-
- 26 Jul, 2018 1 commit
-
-
Maksim Shabunin authored
-
- 17 Jul, 2018 1 commit
-
-
Maksim Shabunin authored
-
- 04 Jul, 2018 1 commit
-
-
Alexander Alekhin authored
-
- 12 Jun, 2018 1 commit
-
-
yuki takehara authored
* setTo_#10507 * setTo_Nan_10507 * setTo: update check / test for NaNs
-
- 31 May, 2018 1 commit
-
-
Vadim Pisarevsky authored
fixes handling of empty matrices in some functions (#11634) * a part of PR #11416 by Yuki Takehara * moved the empty mat check in Mat::copyTo() * fixed some test failures
-
- 23 Apr, 2018 1 commit
-
-
Alexander Alekhin authored
v_select 'mask' is restricted to these values only: 0 or ~0 (0xff/0xffff/etc) mask in accuracy test is updated.
-
- 04 Apr, 2018 1 commit
-
-
Vitaly Tuzov authored
-
- 26 Dec, 2017 1 commit
-
-
Sayed Adel authored
- use universal intrinsic instead of raw intrinsic - add performance check for Mat::copyTo/setTo with mask
-
- 12 Dec, 2017 1 commit
-
-
Alexander Alekhin authored
-
- 08 Sep, 2017 1 commit
-
-
Pavel Vlasov authored
Manual IPP dispatcher simplification;
-
- 04 Sep, 2017 1 commit
-
-
Christof Kaufmann authored
This adds the possibility to use multi-channel masks for the functions cv::mean, cv::meanStdDev and the method Mat::setTo. The tests have now a probability to use multi-channel masks for operations that support them. This also includes Mat::copyTo, which supported multi-channel masks before, but there was no test confirming this.
-
- 23 Aug, 2017 1 commit
-
-
Pavel Vlasov authored
- Optimizations set change. Now IPP integrations will provide code for SSE42, AVX2 and AVX512 (SKX) CPUs only. For HW below SSE42 IPP code is disabled. - Performance regressions fixes for IPP code paths; - cv::boxFilter integration improvement; - cv::filter2D integration improvement;
-
- 28 Jun, 2017 1 commit
-
-
Maksim Shabunin authored
-
- 27 Jun, 2017 1 commit
-
-
Maksim Shabunin authored
-
- 26 Jun, 2017 2 commits
-
-
Alexander Alekhin authored
-
Vladislav Sovrasov authored
-
- 23 May, 2017 1 commit
-
-
Maksim Shabunin authored
-
- 25 Apr, 2017 1 commit
-
-
Pavel Vlasov authored
Updated integrations for: cv::split cv::merge cv::insertChannel cv::extractChannel cv::Mat::convertTo - now with scaled conversions support cv::LUT - disabled due to performance issues Mat::copyTo Mat::setTo cv::flip cv::copyMakeBorder - currently disabled cv::polarToCart cv::pow - ipp pow function was removed due to performance issues cv::hal::magnitude32f/64f - disabled for <= SSE42, poor performance cv::countNonZero cv::minMaxIdx cv::norm cv::canny - new integration. Disabled for threaded; cv::cornerHarris cv::boxFilter cv::bilateralFilter cv::integral
-
- 20 Apr, 2017 1 commit
-
-
Pavel Vlasov authored
-
- 11 Nov, 2016 1 commit
-
-
Tetragramm authored
-
- 02 Nov, 2016 1 commit
-
-
Tetragramm authored
Alter the Rotation enum to be unambiguous as to direction.
-
- 22 Oct, 2016 1 commit
-
-
Tetragramm authored
Also fix warnings that show up on other compilers in test builds.
-
- 05 Oct, 2016 1 commit
-
-
Vadim Pisarevsky authored
make sure that the empty mat is copied to UMat properly - i.e. UMat becomes empty. Before the patch such copy operation crashed
-
- 19 Aug, 2016 2 commits
-
-
Pavel Vlasov authored
-
Pavel Vlasov authored
-
- 19 Jul, 2016 1 commit
-
-
Ilya Lavrenov authored
-
- 02 Nov, 2015 1 commit
-
-
Pavel Vlasov authored
-
- 20 Oct, 2015 1 commit
-
-
Maksim Shabunin authored
-
- 25 Sep, 2015 1 commit
-
-
Pavel Vlasov authored
IPP_VERSION_MAJOR * 100 + IPP_VERSION_MINOR*10 + IPP_VERSION_UPDATE to manage changes between updates more easily. IPP_DISABLE_BLOCK was added to ease tracking of disabled IPP functions;
-
- 02 Jul, 2015 1 commit
-
-
Alexander Alekhin authored
-
- 25 Jun, 2015 1 commit
-
-
Alexander Alekhin authored
-
- 24 Jun, 2015 2 commits
-
-
Pavel Vlasov authored
-
Pavel Vlasov authored
Some code style corrections;
-
- 18 Jun, 2015 1 commit
-
-
Dmitry Budnikov authored
Removed IPP port for tiny arithm.cpp functions Additional warnings fix on various platforms. Build without OPENCL and GCC warnings fixed Fixed warnings, trailing spaces and removed unused secure_cpy. IPP code refactored. IPP code path implemented as separate static functions to simplify future work with IPP code and make it more readable.
-
- 20 Feb, 2015 1 commit
-
-
Ilya Lavrenov authored
-
- 12 Jan, 2015 1 commit
-
-
Ilya Lavrenov authored
-
- 04 Dec, 2014 1 commit
-
-
Chuanbo Weng authored
When accessing global memory by DWORD4, memory bandwidth can be fully utilized on Intel platform. This patch will make more image format(e.g. 8UC4) be processed in DWORD4 by work-item. After applying this patch, 3 subcase of ./opencv_perf_core --gtest_filter=OCL_RepeatFixture_Repeat.Repeat/* can be speedup on HD4000 graphics card with Beignet: OCL_RepeatFixture_Repeat.Repeat/2, 64% improvement. OCL_RepeatFixture_Repeat.Repeat/6, 50% improvement. OCL_RepeatFixture_Repeat.Repeat/8, 56% improvement. Signed-off-by:
Chuanbo Weng <chuanbo.weng@intel.com>
-
- 15 Oct, 2014 1 commit
-
-
Pavel Vlasov authored
IPP can be switched on and off on runtime; Optional implementation collector was added (switched off by default in CMake). Gathers data of implementation used in functions and report this info through performance TS; TS modifications for implementations control;
-
- 03 Oct, 2014 1 commit
-
-
Ilya Lavrenov authored
-