- 23 May, 2018 2 commits
-
-
yuki takehara authored
* Added accumulator value to the output of HoughLines and HoughCircles * imgproc: refactor Hough patch - eliminate code duplication - fix type handling, fix OpenCL code - fix test data generation - re-generated test data in debug mode via plain CPU code path
-
yuki takehara authored
* Add arguments to dftFilter2D * test: add expected test values
-
- 22 May, 2018 1 commit
-
-
Alexander Alekhin authored
- eliminate rand() calls - non initialized members/ variables - unused return values - missing/useless NULL checks
-
- 19 May, 2018 1 commit
-
-
shengyu authored
-
- 18 May, 2018 1 commit
-
-
Dmitry Kurtaev authored
-
- 15 May, 2018 1 commit
-
-
Alexander Alekhin authored
-
- 14 May, 2018 1 commit
-
-
Vadim Pisarevsky authored
* make sure that the matrix with more than INT_MAX elements is marked as non-continuous, and thus all the pixel-wise functions process it correctly (i.e. row-by-row, not as a single row, where integer overflow may occur when computing the total number of elements)
-
- 03 May, 2018 2 commits
-
-
k-shinotsuka authored
-
k-shinotsuka authored
-
- 27 Apr, 2018 1 commit
-
-
Tomoaki Teshima authored
Arm: fix the test failure of OCL_Imgproc/CLAHETest.Accuracy on ODROID-XU4 (#11409) * fix the test failure of OCL_Imgproc/CLAHETest.Accuracy on ODROID-XU4 * avoid the race condition in the reduce * imgproc(ocl): simplify CLAHE code * remove unused class
-
- 25 Apr, 2018 2 commits
-
-
Alexander Alekhin authored
- fixed wrong condition (always true) - replaced unnecessary shift operation: '>> 63' to '< 0' - used CV_BIG_INT()/CV_BIG_UINT() macros
-
Alexander Alekhin authored
avoid using of templated 'operator T ()'
-
- 24 Apr, 2018 1 commit
-
-
Alexander Alekhin authored
-
- 23 Apr, 2018 1 commit
-
-
Pavel Vlasov authored
-
- 19 Apr, 2018 3 commits
-
-
Alexander Alekhin authored
-
Vadim Pisarevsky authored
* model is not learned when grabcut is called with GC_EVAL * fixed test, was writing to wrong file. * modified patch by Iwan Paolucci; added GC_EVAL_FREEZE_MODEL in addition to GC_EVAL (which semantics is retained)
-
Tomoaki Teshima authored
* restore resize of carotene * clean up the source code * remove unused member function (Near) * add strict test on the border
-
- 17 Apr, 2018 2 commits
-
-
Vadim Pisarevsky authored
* Rewrite polar transformations - A new wrapPolar function encapsulate both linear and semi-log remap - Destination size is a parameter or calculated automatically to keep objects size between remapping - linearPolar and logPolar has been deprecated * Fix build warning and error in accuracy test * Fix function name to warpPolar * Explicitly specify the mapping mode, so we retain all the parameters as non-optional. Introduces WarpPolarMode enum to specify the mapping mode in flags * resolves performance warning on windows build * removed duplicated logPolar and linearPolar implementations
-
k-shinotsuka authored
-
- 16 Apr, 2018 1 commit
-
-
Alexander Alekhin authored
-
- 13 Apr, 2018 2 commits
-
-
Tomoaki Teshima authored
* use universal intrinsic instead of raw intrinsic * add 2 channels de-interleave on x86 platform * add v_int32x4 version of v_muladd * add accumulate version of v_dotprod based on the commit from seiko2plus on bf1852d * remove some verify check in performance test * avoid the out of boundary access and keep the performance
-
Tomoaki Teshima authored
* remove NVidia and Nvidia * replace Cuda with CUDA * keep the letters for API
-
- 11 Apr, 2018 2 commits
-
-
Vitaly Tuzov authored
* Updated warpAffine test to ensure bit-exactness for CV_8U * Updated invertAffineTransform to bit-exact evaluation
-
Vitaly Tuzov authored
* Added custom implementation for NxN bit-exact GaussianBlur * Reworked fixedpoint interface a bit * Reworked horizontal line estimation for bit-exact GaussianBlur * Reworked vertical line estimation for bit-exact GaussianBlur * Updated range estimation for vectorized part of bit-exact GaussianBlur evaluation
-
- 10 Apr, 2018 2 commits
-
-
Alexander Alekhin authored
with 'CL=/permissive-'
-
shimat authored
-
- 09 Apr, 2018 1 commit
-
-
shimat authored
* add LSD supportsVec4iResult * LineSegmentDetector.drawSegments: support vector<Vec4i> * test_lsd.cpp: replace detect() * test_lsd.cpp: add compareSegments tests * lsd.cpp: LSD.compareSegments support Vec4i * test_lsd.cpp: fix trailing whitespace
-
- 07 Apr, 2018 2 commits
-
-
k-shinotsuka authored
-
Alexander Alekhin authored
-
- 06 Apr, 2018 1 commit
-
-
Maksim Shabunin authored
-
- 29 Mar, 2018 2 commits
-
-
Alexander Alekhin authored
-
Alexander Alekhin authored
-
- 28 Mar, 2018 2 commits
-
-
Alexander Alekhin authored
-
Alexander Alekhin authored
-
- 26 Mar, 2018 1 commit
-
-
Alexander Alekhin authored
- CV_RGB() macro is moved into opencv2/imgproc.hpp from imgproc_c.h - samples/cpp/filestorage_base64.cpp is dropped
-
- 22 Mar, 2018 1 commit
-
-
Tomoaki Teshima authored
* disable carotenete when calling resize on ARM/Aarch64 * loosen eps on Aarch64
-
- 21 Mar, 2018 1 commit
-
-
Vitaly Tuzov authored
-
- 16 Mar, 2018 1 commit
-
-
yuki takehara authored
* Fix #9363 * Renamed the structure and added a new function to the LineSegmentDetectorImpl class as a static member * Added a new function to the LineSegmentDetectorImpl class as a static member
-
- 15 Mar, 2018 1 commit
-
-
Rostislav Vasilikhin authored
color.cpp split (#10869) * initial split is done * files renamed (these names are excluded during compilation) * IPP code moved to corresponding files * splineBuild, splineInterpolate -> color_lab.cpp * Lab, Luv: little refactored * it compiles (didn't check work); Lab OCL code moved to color_lab.cpp * cvtcolor.cl: Lab/Luv part moved to color_lab.cl * cvtcolor.cl: color_rgb.cl extracted * cvtcolor.cl: color_yuv.cl separated * cvtcolor.cl: color_hsv.cl extracted * cvtcolor.cl: extracted to color_lab.cl and color_rgb.cl * helper functions moved to hpp file * Lab, Luv: moved to color_lab.cpp * CPU XYZ: to color_lab.cpp * OCL XYZ: to color_lab.cpp * warning fixed * CvtHelper added * CPU YUV: to color_yuv.cpp, helpers to color.hpp * CPU HLS/HSV: to color_hsv.cpp * CPU BGR2BGR: to color_rgb.cpp * CPU RGB: to color_rgb.cpp * extra arg removed * CPU YUV: to color_yuv.cpp * color code decoded * OclHelper added, some funcs rewritten * color_lab.cpp: refactored to use OclHelper * OCL RGB: to color_rgb.cpp * OCL HLS/HSV: to color_hsv.cpp * OCL YUV: to color_yuv.cpp * OCL YUV planes: to color_yuv.cpp * OCL: color code reduced * licence to demosaicing.cpp * IPP func tables to color_rgb.cpp * code cleanup * HAVE_OPENCL ifdefs added * helpers made more common * fixed two plane YUV with separate mats * fixed warning in gcc7.2.0 * precomp header fixed * color space classification functions fixed * helpers fixed * rename: isSRGB -> is_sRGB
-
- 07 Mar, 2018 1 commit
-
-
Tomoaki Teshima authored
* avoid misuse of vzeroupper on Visual Studio 2013 Update 5 * add ifdef to avoid unattended optimization
-