opencv/modules/imgproc/perf
Jakub Golinowski 9f1218b00b Merge pull request #11897 from Jakub-Golinowski:hpx_backend
* Add HPX backend for OpenCV implementation
Adds hpx backend for cv::parallel_for_() calls respecting the nstripes chunking parameter. C++ code for the backend is added to modules/core/parallel.cpp. Also, the necessary changes to cmake files are introduced.
Backend can operate in 2 versions (selectable by cmake build option WITH_HPX_STARTSTOP): hpx (runtime always on) and hpx_startstop (start and stop the backend for each cv::parallel_for_() call)

* WIP: Conditionally include hpx_main.hpp to tests in core module
Header hpx_main.hpp is included to both core/perf/perf_main.cpp and core/test/test_main.cpp.
The changes to cmake files for linking hpx library to above mentioned test executalbles are proposed but have issues.

* Add coditional iclusion of hpx_main.hpp to cpp cpu modules

* Remove start/stop version of hpx backend
2018-08-31 16:23:26 +03:00
..
opencl Rewite polar transforms (#11323) 2018-04-17 15:50:52 +03:00
perf_accumulate.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
perf_bilateral.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
perf_blur.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
perf_canny.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
perf_corners.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
perf_cvt_color.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
perf_distanceTransform.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
perf_filter2d.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
perf_floodfill.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
perf_goodFeaturesToTrack.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
perf_histogram.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
perf_houghcircles.cpp Merge pull request #11108 from take1014:hough_4303 2018-05-23 20:42:12 +00:00
perf_houghlines.cpp Merge pull request #11108 from take1014:hough_4303 2018-05-23 20:42:12 +00:00
perf_integral.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
perf_main.cpp Merge pull request #11897 from Jakub-Golinowski:hpx_backend 2018-08-31 16:23:26 +03:00
perf_matchTemplate.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
perf_moments.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
perf_morph.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
perf_phasecorr.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
perf_precomp.hpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
perf_pyramids.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
perf_remap.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
perf_resize.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
perf_sepfilters.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
perf_spatialgradient.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
perf_threshold.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
perf_warp.cpp imgproc(getPerspectiveTransform): add solveMethod parameter 2018-07-26 18:22:59 +03:00