opencv/modules
Vadim Pisarevsky f058b5fb1e
Wide univ intrinsics (#11953)
* core:OE-27 prepare universal intrinsics to expand (#11022)

* core:OE-27 prepare universal intrinsics to expand (#11022)

* core: Add universal intrinsics for AVX2

* updated implementation of wide univ. intrinsics; converted several OpenCV HAL functions: sqrt, invsqrt, magnitude, phase, exp to the wide universal intrinsics.

* converted log to universal intrinsics; cleaned up the code a bit; added v_lut_deinterleave intrinsics.

* core: Add universal intrinsics for AVX2

* fixed multiple compile errors

* fixed many more compile errors and hopefully some test failures

* fixed some more compile errors

* temporarily disabled IPP to debug exp & log; hopefully fixed Doxygen complains

* fixed some more compile errors

* fixed v_store(short*, v_float16&) signatures

* trying to fix the test failures on Linux

* fixed some issues found by alalek

* restored IPP optimization after the patch with AVX wide intrinsics has been properly tested

* restored IPP optimization after the patch with AVX wide intrinsics has been properly tested
2018-07-16 18:57:24 +03:00
..
calib3d calib3d: chessboard detector - replace OpenCV C API 2018-07-05 13:09:10 +03:00
core Wide univ intrinsics (#11953) 2018-07-16 18:57:24 +03:00
cudaarithm cuda_meanStdDev : bug fix 2018-05-16 03:31:47 +09:00
cudabgsegm cuda: eliminate part of build warnings 2018-04-05 17:53:22 +03:00
cudacodec cuda: eliminate part of build warnings 2018-04-05 17:53:22 +03:00
cudafeatures2d Merge pull request #10906 from nglee:dev_cudaFastMultiStreamSafety 2018-02-20 20:55:57 +03:00
cudafilters Merge pull request #11483 from nglee:dev_cudaCannyStreamIssue 2018-05-09 23:44:34 +03:00
cudaimgproc cuda: fix build 2018-07-06 15:32:36 +03:00
cudalegacy cuda: eliminate part of build warnings 2018-04-05 17:53:22 +03:00
cudaobjdetect Misc. modules/ cont. pt2 2018-02-13 11:28:11 -05:00
cudaoptflow ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
cudastereo cuda: fix build 2018-07-06 15:32:36 +03:00
cudawarping ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
cudev Misc. modules/ cont. pt2 2018-02-13 11:28:11 -05:00
dnn Merge pull request #11970 from dkurt:dnn_enable_tf_tests 2018-07-16 15:51:27 +00:00
features2d opencv: Use cv::AutoBuffer<>::data() 2018-07-04 19:11:29 +03:00
flann opencv: Use cv::AutoBuffer<>::data() 2018-07-04 19:11:29 +03:00
highgui highgui(gtk): use recursive cv::Mutex for 'window_mutex' variable 2018-07-06 17:35:47 +03:00
imgcodecs opencv: Use cv::AutoBuffer<>::data() 2018-07-04 19:11:29 +03:00
imgproc imgproc(getPerspectiveTransform): add configuration parameter 2018-07-13 15:31:33 +03:00
java print() is a function in Python 3 2018-05-03 07:12:12 +02:00
js Misc. modules/ typos (cont.) 2018-02-12 10:15:36 -05:00
ml opencv: Use cv::AutoBuffer<>::data() 2018-07-04 19:11:29 +03:00
objdetect Update detect QRCode algorithm 2018-07-12 18:18:57 -03:00
photo photo: remove redundant broken check 2018-06-16 11:36:51 +03:00
python opencv: Use cv::AutoBuffer<>::data() 2018-07-04 19:11:29 +03:00
shape shape: apply CV_OVERRIDE/CV_FINAL 2018-03-28 18:43:27 +03:00
stitching fix build warnings 2018-05-17 18:29:21 +03:00
superres build: unreachable code after CV_Error() 2018-04-23 15:45:57 +03:00
ts Wide univ intrinsics (#11953) 2018-07-16 18:57:24 +03:00
video opencv: Use cv::AutoBuffer<>::data() 2018-07-04 19:11:29 +03:00
videoio opencv: Use cv::AutoBuffer<>::data() 2018-07-04 19:11:29 +03:00
videostab build: unreachable code after CV_Error() 2018-04-23 15:45:57 +03:00
viz Merge pull request #11678 from csukuangfj:fix-doc 2018-06-03 11:00:38 +00:00
world Do not build protobuf without dnn (#10689) 2018-02-01 16:30:23 +03:00
CMakeLists.txt cmake: allow providing list of extra modules paths 2018-02-01 19:02:02 +03:00