- 08 Feb, 2018 1 commit
-
-
take1014 authored
* Add a new interface for hough transform * Fixed warning code * Fix HoughLinesUsingSetOfPoints based on HoughLinesStandard * Delete memset * Rename HoughLinesUsingSetOfPoints and add common function * Fix test error * Change static function name * Change using CV_Assert instead of if-block and add integer test case * I solve the conflict and delete 'std :: tr1' and changed it to use 'tuple' * I deleted std::tr1::get and changed int to use 'get' * Fixed sample code * revert test_main.cpp * Delete sample code in comment and add snippets * Change file name * Delete static function * Fixed build error
-
- 07 Feb, 2018 1 commit
-
-
Alexander Alekhin authored
Most part is deprecated since C++11
-
- 03 Feb, 2018 1 commit
-
-
Alexander Alekhin authored
- removed tr1 usage (dropped in C++17) - moved includes of vector/map/iostream/limits into ts.hpp - require opencv_test + anonymous namespace (added compile check) - fixed norm() usage (must be from cvtest::norm for checks) and other conflict functions - added missing license headers
-
- 02 Feb, 2018 3 commits
-
-
Rostislav Vasilikhin authored
* old types removed * QueryHist tests: new types * ThreshHist tests: new types * CalcHist tests: new types * CalcBackProject tests: new types * CalcBackProjectPatch tests: new types * const ref added
-
Harshal Nishar authored
* Fixing a bug in Canny implemetation when Sobel aperture size is 7. * Fixing the bug in Canny accross variants and in test_canny.cpp * Replacing a tab with white space
-
sergeybe authored
-
- 01 Feb, 2018 1 commit
-
-
Aditya Rohan authored
* Introduces error throw for line drawn with THICKNESS=0
-
- 26 Jan, 2018 1 commit
-
-
LaurentBerger authored
-
- 22 Jan, 2018 1 commit
-
-
Vitaly Tuzov authored
* Bit-exact implementation of GaussianBlur smoothing * Added universal intrinsics based implementation for bit-exact CV_8U GaussianBlur smoothing. * Added parallel_for to evaluation of bit-exact GaussianBlur * Added custom implementations for 3x3 and 5x5 bit-exact GaussianBlur
-
- 16 Jan, 2018 2 commits
-
-
Woody Chow authored
Propagate calculated Gaussian kernel size(ref). Otherwise, ipp_GaussianBlur will fail if user doesn't specify a kernel size. (#10579)
-
Maksim Shabunin authored
-
- 15 Jan, 2018 1 commit
-
-
woody.chow authored
-
- 12 Jan, 2018 1 commit
-
-
Suleyman TURKMEN authored
-
- 11 Jan, 2018 1 commit
-
-
Philipp Hasper authored
-
- 05 Jan, 2018 1 commit
-
-
Alexander Alekhin authored
warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
-
- 30 Dec, 2017 1 commit
-
-
victor-ludorum authored
Updating the documentation of the rotcalipers.cpp to resolve issue #10096
-
- 28 Dec, 2017 1 commit
-
-
Tom Becker authored
Hough many circles (#10232) * Add Hui's optimization. Merge with latest changes in OpenCV. * Use conditional compilation instead of a runtime flag. * Whitespace. * Create the sequence for the nonzero edge pixels only if using that approach. * Improve performance for finding very large numbers of circles * Return the circles with the larger accumulator values first, as per API documentation. Use a separate step to check distance between circles. Allows circles to be sorted by strength first. Avoids locking in EstimateRadius which was slowing it down. Return centers only if maxRadius == 0 as per API documentation. * Sort the circles so results are deterministic. Otherwise the order of circles with the same strength depends on parallel processing completion order. * Add test for HoughCircles. * Add beads test. * Wrap the non-zero points structure in a common interface so the code can use either a vector or a matrix. * Remove the special case for skipping the radius search if maxRadius==0. * Add performance tests. * Use NULL instead of nullptr. OpenCV should compile with C++98 compiler. * Put test suite name first. Use different test suite names for each test to avoid an error from the test runner. * Address build bot errors and warnings. * Skip radius search if maxRadius < 0. * Dynamically switch to NZPointList when it will be faster than NZPointSet. * Fix compile error: missing 'typename' prior to dependent type name. * Fix compile error: missing 'typename' prior to dependent type name. This time fix it the non C++ 11 way. * Fix compile error: no type named 'const_reference' in 'class cv::NZPointList' * Disable ManySmallCircles tests. Failing on Mac. * Change beads image to JPEG for smaller file size. Try enabling the ManySmallCircles tests again. * Remove ManySmallCircles tests. They are failing on the Mac build. * Fix expectations to check all circles. * Changing case on a case-insensitive file system Step 1: remove the old file names * Changing case on a case-insensitive file system Step 2: add them back with the new names * Fix cmpAccum function to be strictly weak ordered. * Add tests for many small circles. * imgproc(perf): fix HoughCircles tests * imgproc(houghCircles): refactor code - simplify NZPointList - drop broken (de-synchronization of 'current'/'mi' fields) NZPointSet iterator - NZPointSet iterator is replaced to direct area scan - use SIMD intrinsics - avoid std exceptions (build for embedded systems)
-
- 22 Dec, 2017 3 commits
-
-
Vitaly Tuzov authored
-
Ce Zheng authored
Reading through the implementation, I feel this line of comment is not consistent with the actually code, so this is for correcting it.
-
Vitaly Tuzov authored
-
- 21 Dec, 2017 1 commit
-
-
Tomoaki Teshima authored
* disable the warning in CMake, not int the code using pragma
-
- 20 Dec, 2017 3 commits
-
-
Vitaly Tuzov authored
-
Alexander Alekhin authored
-
Vitaly Tuzov authored
-
- 19 Dec, 2017 1 commit
-
-
elenagvo authored
-
- 15 Dec, 2017 2 commits
-
-
Maksim Shabunin authored
-
Alexander Alekhin authored
-
- 13 Dec, 2017 1 commit
-
-
Vitaly Tuzov authored
Implementation of bit-exact resize. Internal calls to linear resize updated to use bit-exact version. (#9468)
-
- 11 Dec, 2017 1 commit
-
-
Maksim Shabunin authored
-
- 08 Dec, 2017 2 commits
-
-
Elena Gvozdeva authored
* add HAL for SobelFilter * add HAL for pyrDown * add HAL for Scharr
-
Christof Kaufmann authored
This is added according to #7862.
-
- 05 Dec, 2017 2 commits
-
-
Juha Reunanen authored
* Add test that fails * Fix integer pointPolygonTest for large coordinate values * Review fixes: - change type from long long to int64 - move test code to test_contours.cpp, and make it C++98 compliant * Hopefully fix compiler error by using push_back instead of emplace_back
-
Vadim Pisarevsky authored
* fixed OpenCL functions on Mac, so that the tests pass * fixed compile warnings; temporarily disabled OCL branch of TV L1 optical flow on mac * fixed other few warnings on macos
-
- 01 Dec, 2017 7 commits