opencv/modules/imgproc/test
Amir Tulegenov 47426a8ae5
Merge pull request #19392 from amirtu:OCV-165_finalize_goodFeaturesToTrack_returns_also_corner_value_PR
* goodFeaturesToTrack returns also corner value

(cherry picked from commit 4a8f06755c)

* Added response to GFTT Detector keypoints

(cherry picked from commit b88fb40c6e)

* Moved corner values to another optional variable to preserve backward compatibility

(cherry picked from commit 6137383d32)

* Removed corners valus from perf tests and better unit tests for corners values

(cherry picked from commit f3d0ef21a7)

* Fixed detector gftt call

(cherry picked from commit be2975553b)

* Restored test_cornerEigenValsVecs

(cherry picked from commit ea3e11811f)

* scaling fixed;
mineigen calculation rolled back;
gftt function overload added (with quality parameter);
perf tests were added for the new api function;
external bindings were added for the function (with different alias);
fixed issues with composition of the output array of the new function (e.g. as requested in comments) ;
added sanity checks in the perf tests;
removed C API changes.

* minor change to GFTTDetector::detect

* substitute ts->printf with EXPECT_LE

* avoid re-allocations

Co-authored-by: Anas <anas.el.amraoui@live.com>
Co-authored-by: amir.tulegenov <amir.tulegenov@xperience.ai>
2021-02-15 19:55:57 +00:00
..
ocl Merge pull request #19392 from amirtu:OCV-165_finalize_goodFeaturesToTrack_returns_also_corner_value_PR 2021-02-15 19:55:57 +00:00
test_approxpoly.cpp Fix spelling typos 2019-12-27 12:46:53 +00:00
test_bilateral_filter.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
test_boundingrect.cpp build: unreachable code after CV_Error() (part 2) 2018-04-24 16:03:40 +03:00
test_canny.cpp Fix modules/ typos 2019-08-16 17:34:29 +03:00
test_color.cpp imgproc: add missing check into cvtColorTwoPlane() 2020-07-16 20:01:44 +00:00
test_connectedcomponents.cpp Fix signed integer overflow in connected components 2020-09-13 11:20:42 +00:00
test_contours.cpp completely new C++ persistence implementation (#13011) 2018-11-02 00:27:06 +03:00
test_convhull.cpp Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2020-12-11 19:27:20 +00:00
test_cvtyuv.cpp Merge pull request #12971 from sturkmen72:upd_imgproc_hpp 2018-10-31 18:08:24 +03:00
test_distancetransform.cpp don't use constructors for C API structures 2018-09-06 14:34:16 +03:00
test_drawing.cpp Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2020-12-04 18:26:58 +00:00
test_emd.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
test_filter.cpp Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2020-03-23 16:54:35 +00:00
test_fitellipse_ams.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
test_fitellipse_direct.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
test_fitellipse.cpp Merge pull request #17417 from vpisarev:fix_fitellipse 2020-06-01 18:01:20 +00:00
test_floodfill.cpp don't use constructors for C API structures 2018-09-06 14:34:16 +03:00
test_goodfeaturetotrack.cpp Merge pull request #19392 from amirtu:OCV-165_finalize_goodFeaturesToTrack_returns_also_corner_value_PR 2021-02-15 19:55:57 +00:00
test_grabcut.cpp Check for empty Mat in compare, operator= and RNG::fill, fixed related tests 2018-07-17 17:50:50 +03:00
test_histograms.cpp Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2020-02-26 20:09:03 +03:00
test_houghcircles.cpp Merge pull request #16561 from vpisarev:better_hough_circles 2020-02-14 19:16:41 +03:00
test_houghlines.cpp Merge pull request #11108 from take1014:hough_4303 2018-05-23 20:42:12 +00:00
test_imgproc_umat.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
test_imgwarp_strict.cpp change area() emptiness checks to empty() 2018-10-13 21:35:10 +02:00
test_imgwarp.cpp Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2020-09-01 20:59:00 +00:00
test_intelligent_scissors.cpp imgproc: add IntelligentScissors 2020-12-25 10:57:11 +00:00
test_intersectconvexconvex.cpp imgproc: fixed bug from intersectConvexConvex 2019-05-01 11:06:30 +02:00
test_intersection.cpp imgproc: add rotatedRectangleIntersection empty input handling 2020-12-20 02:06:50 +00:00
test_lsd.cpp imgproc: removed LSD code due original code license conflict 2019-03-01 16:25:39 +03:00
test_main.cpp Merge pull request #11897 from Jakub-Golinowski:hpx_backend 2018-08-31 16:23:26 +03:00
test_moments.cpp don't use constructors for C API structures 2018-09-06 14:34:16 +03:00
test_pc.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
test_precomp.hpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
test_resize_bitexact.cpp Merge pull request #18053 from Yosshi999:bit-exact-resizeNN 2020-08-28 21:20:05 +03:00
test_smooth_bitexact.cpp Merge pull request #18167 from Yosshi999:bit-exact-gaussian 2020-09-01 10:28:25 +00:00
test_subdivision2d.cpp resolve #5788 2018-08-31 00:59:00 +09:00
test_templmatch.cpp completely new C++ persistence implementation (#13011) 2018-11-02 00:27:06 +03:00
test_templmatchmask.cpp Merge pull request #15214 from jumostedu:matchtemplmask 2020-05-14 22:46:25 +00:00
test_thresh.cpp Enable Otsu thresholding for CV_16UC1 images 2020-04-06 21:19:07 -07:00
test_watershed.cpp Fix some typos 2019-11-26 18:41:19 +03:00