platform/upstream/opencv.git
4 years agoMerge pull request #15642 from alalek:issue_15597
Alexander Alekhin [Mon, 7 Oct 2019 21:33:20 +0000 (00:33 +0300)]
Merge pull request #15642 from alalek:issue_15597

4 years agoMerge pull request #15510 from seiko2plus:issue15506
Sayed Adel [Mon, 7 Oct 2019 19:01:35 +0000 (21:01 +0200)]
Merge pull request #15510 from seiko2plus:issue15506

* core: rework and optimize SIMD implementation of dotProd

  - add new universal intrinsics v_dotprod[int32], v_dotprod_expand[u&int8, u&int16, int32], v_cvt_f64(int64)
  - add a boolean param for all v_dotprod&_expand intrinsics that change the behavior of addition order between
    pairs in some platforms in order to reach the maximum optimization when the sum among all lanes is what only matters
  - fix clang build on ppc64le
  - support wide universal intrinsics for dotProd_32s
  - remove raw SIMD and activate universal intrinsics for dotProd_8
  - implement SIMD optimization for dotProd_s16&u16
  - extend performance test data types of dotprod
  - fix GCC VSX workaround of vec_mule and vec_mulo (in little-endian it must be swapped)
  - optimize v_mul_expand(int32) on VSX

* core: remove boolean param from v_dotprod&_expand and implement v_dotprod_fast&v_dotprod_expand_fast

  this changes made depend on "terfendail" review

4 years agoMerge pull request #15654 from sturkmen72:patch-3
Alexander Alekhin [Mon, 7 Oct 2019 16:15:04 +0000 (16:15 +0000)]
Merge pull request #15654 from sturkmen72:patch-3

4 years agoimgproc: update histogram test
Alexander Alekhin [Mon, 7 Oct 2019 12:06:43 +0000 (15:06 +0300)]
imgproc: update histogram test

4 years agoMerge pull request #15653 from tolysz:patch-1
Alexander Alekhin [Mon, 7 Oct 2019 12:04:13 +0000 (12:04 +0000)]
Merge pull request #15653 from tolysz:patch-1

4 years agoFix compiler warnings for latest cuda npp which defines this itself as:
Marcin Tolysz [Mon, 7 Oct 2019 10:45:26 +0000 (11:45 +0100)]
Fix compiler warnings for latest cuda npp which defines this itself as:
```
#define NPP_VER_MAJOR 10
#define NPP_VER_MINOR 2
#define NPP_VER_PATCH 0
#define NPP_VER_BUILD 243

#define NPP_VERSION (NPP_VER_MAJOR * 1000 +     \
                     NPP_VER_MINOR *  100 +     \
                     NPP_VER_PATCH)

4 years agoUpdate copy.cpp
Suleyman TURKMEN [Mon, 7 Oct 2019 08:59:52 +0000 (11:59 +0300)]
Update copy.cpp

4 years agoMerge pull request #15646 from alalek:fix_avx512_detection
Alexander Alekhin [Sat, 5 Oct 2019 15:30:09 +0000 (15:30 +0000)]
Merge pull request #15646 from alalek:fix_avx512_detection

4 years agoMerge pull request #15644 from wise86-android:upgradePySetup
Alexander Alekhin [Sat, 5 Oct 2019 15:29:13 +0000 (15:29 +0000)]
Merge pull request #15644 from wise86-android:upgradePySetup

4 years agoMerge pull request #15641 from alalek:dnn_pytest_update_3.4
Alexander Alekhin [Sat, 5 Oct 2019 15:28:52 +0000 (15:28 +0000)]
Merge pull request #15641 from alalek:dnn_pytest_update_3.4

4 years agoMerge pull request #15602 from alalek:core_softfloat_ubsan_shift
Alexander Alekhin [Sat, 5 Oct 2019 15:27:35 +0000 (15:27 +0000)]
Merge pull request #15602 from alalek:core_softfloat_ubsan_shift

4 years agoupgrade the file to use the correct package name and include py3/gtk3 support
Wise86 [Sat, 5 Oct 2019 09:48:09 +0000 (11:48 +0200)]
upgrade the file to use the correct package name and include py3/gtk3 support

4 years agofix avx512 detection
Alexander Alekhin [Sat, 5 Oct 2019 10:39:35 +0000 (10:39 +0000)]
fix avx512 detection

- renamed Cascade Lake AVX512_CEL => AVX512_CLX (align with Intel SDE tool)
- fixed CLX instruction sets (no IFMA/VBMI)
- added flag to bypass CPU baseline check: OPENCV_SKIP_CPU_BASELINE_CHECK

4 years agoMerge pull request #15626 from alalek:dnn_openvino_2019r3
Alexander Alekhin [Fri, 4 Oct 2019 19:45:37 +0000 (19:45 +0000)]
Merge pull request #15626 from alalek:dnn_openvino_2019r3

4 years agoimgproc: accurate histogram value thresholding
Alexander Alekhin [Thu, 3 Oct 2019 13:02:17 +0000 (16:02 +0300)]
imgproc: accurate histogram value thresholding

4 years agoMerge pull request #15622 from dkurt:enet_ie_cpu
Alexander Alekhin [Fri, 4 Oct 2019 16:31:05 +0000 (16:31 +0000)]
Merge pull request #15622 from dkurt:enet_ie_cpu

4 years agodnn(pytest): backport changes from master, update test setUp()
Alexander Alekhin [Fri, 4 Oct 2019 15:35:11 +0000 (18:35 +0300)]
dnn(pytest): backport changes from master, update test setUp()

4 years agoEnable ENet with Inference Engine backend on CPU
Dmitry Kurtaev [Wed, 2 Oct 2019 11:05:41 +0000 (14:05 +0300)]
Enable ENet with Inference Engine backend on CPU

4 years agodnn: update IE tests
Alexander Alekhin [Fri, 4 Oct 2019 07:29:27 +0000 (07:29 +0000)]
dnn: update IE tests

4 years agoMerge pull request #15634 from alalek:issue_15083_4903
Alexander Alekhin [Fri, 4 Oct 2019 11:54:54 +0000 (11:54 +0000)]
Merge pull request #15634 from alalek:issue_15083_4903

4 years agoMerge pull request #15637 from APrigarina:3.4_version2
Alexander Alekhin [Fri, 4 Oct 2019 11:09:35 +0000 (14:09 +0300)]
Merge pull request #15637 from APrigarina:3.4_version2

QR-Code detection: accuracy improvement (fixed)

4 years agobug fix
APrigarina [Fri, 4 Oct 2019 08:47:56 +0000 (11:47 +0300)]
bug fix

4 years agoimgproc: fix fitLine() implementation
Alexander Alekhin [Thu, 3 Oct 2019 20:45:43 +0000 (20:45 +0000)]
imgproc: fix fitLine() implementation

- update optimal solutions on each iteration

4 years agodnn: use OpenVINO 2019R3 defines
Alexander Alekhin [Mon, 2 Sep 2019 12:35:35 +0000 (15:35 +0300)]
dnn: use OpenVINO 2019R3 defines

4 years agoMerge pull request #15621 from alalek:cmake_ipp_licenses
Alexander Alekhin [Wed, 2 Oct 2019 14:30:17 +0000 (14:30 +0000)]
Merge pull request #15621 from alalek:cmake_ipp_licenses

4 years agoMerge pull request #15620 from alalek:issue_14727
Alexander Alekhin [Wed, 2 Oct 2019 14:29:55 +0000 (14:29 +0000)]
Merge pull request #15620 from alalek:issue_14727

4 years agoMerge pull request #15467 from elmsfu:dshow/add_save_graph_file
Alexander Alekhin [Wed, 2 Oct 2019 14:27:56 +0000 (14:27 +0000)]
Merge pull request #15467 from elmsfu:dshow/add_save_graph_file

4 years agoMerge pull request #15619 from alalek:dnn_eltwise_sum_ie_ocl
Alexander Alekhin [Tue, 1 Oct 2019 18:02:45 +0000 (18:02 +0000)]
Merge pull request #15619 from alalek:dnn_eltwise_sum_ie_ocl

4 years agodshow: Add ability to save direct show graph
Elms [Thu, 5 Sep 2019 20:51:37 +0000 (13:51 -0700)]
dshow: Add ability to save direct show graph

4 years agodnn(test): skip IE/OCL test for "sum"
Alexander Alekhin [Tue, 1 Oct 2019 15:29:47 +0000 (18:29 +0300)]
dnn(test): skip IE/OCL test for "sum"

4 years agocmake: add check for IPP IW license files
Alexander Alekhin [Tue, 1 Oct 2019 15:04:21 +0000 (18:04 +0300)]
cmake: add check for IPP IW license files

4 years agoMerge pull request #15618 from alalek:dnn_test_async_timeout
Alexander Alekhin [Tue, 1 Oct 2019 14:48:47 +0000 (14:48 +0000)]
Merge pull request #15618 from alalek:dnn_test_async_timeout

4 years agocore: workaround transform() inplace calls
Alexander Alekhin [Tue, 1 Oct 2019 13:52:14 +0000 (16:52 +0300)]
core: workaround transform() inplace calls

4 years agodnn: increase async test timeout
Alexander Alekhin [Tue, 1 Oct 2019 10:31:57 +0000 (13:31 +0300)]
dnn: increase async test timeout

4 years agoMerge pull request #15609 from sturkmen72:update_loadsave_cpp
Alexander Alekhin [Mon, 30 Sep 2019 18:37:21 +0000 (18:37 +0000)]
Merge pull request #15609 from sturkmen72:update_loadsave_cpp

4 years agoMerge pull request #15480 from cancerberoSgx:estimateAffine2D
Sebastián Gurin [Mon, 30 Sep 2019 18:35:26 +0000 (15:35 -0300)]
Merge pull request #15480 from cancerberoSgx:estimateAffine2D

js - cv.estimateAffine2D, cv.warpPolar

4 years agoMerge pull request #15356 from APrigarina:3.4_version2
ann [Mon, 30 Sep 2019 18:33:58 +0000 (21:33 +0300)]
Merge pull request #15356 from APrigarina:3.4_version2

QR-Code detection: accuracy improvement

* first commit

* resize improvement

* resize improvement

* dummy commit

* warnings fix

* warnings fix

* warnings fix

* test added

* resize fix

* resize fix

* tests changed

* tests changed

4 years agoUpdate loadsave.cpp
Suleyman TURKMEN [Sat, 28 Sep 2019 20:24:17 +0000 (23:24 +0300)]
Update loadsave.cpp

4 years agocore: fix UBSAN in softfloat
Alexander Alekhin [Thu, 26 Sep 2019 17:00:30 +0000 (20:00 +0300)]
core: fix UBSAN in softfloat

4 years agoMerge pull request #15600 from alalek:imgproc_pyramid_fix_indexing
Alexander Alekhin [Fri, 27 Sep 2019 10:21:52 +0000 (10:21 +0000)]
Merge pull request #15600 from alalek:imgproc_pyramid_fix_indexing

4 years agoMerge pull request #15595 from frastlin:rodrigues
Brandon [Fri, 27 Sep 2019 10:06:07 +0000 (03:06 -0700)]
Merge pull request #15595 from frastlin:rodrigues

* Added Rodrigues to the JS embindgen.py and a unittest in test_calib3d.js on 3.4 base

4 years agoimgproc: fix indexing issue in pyramids
Alexander Alekhin [Thu, 26 Sep 2019 14:56:24 +0000 (17:56 +0300)]
imgproc: fix indexing issue in pyramids

UBSAN violation expression: 'tab = tabR - x;'

4 years agoMerge pull request #15580 from smbz:dnn-lstm-reverse
Alexander Alekhin [Wed, 25 Sep 2019 15:54:05 +0000 (15:54 +0000)]
Merge pull request #15580 from smbz:dnn-lstm-reverse

4 years agoMerge pull request #15579 from alalek:ocl_use_host_mem_ptr_flag
Alexander Alekhin [Wed, 25 Sep 2019 15:12:58 +0000 (15:12 +0000)]
Merge pull request #15579 from alalek:ocl_use_host_mem_ptr_flag

4 years agodnn: Allow LSTM layer to operate in reverse direction
Andrew Ryrie [Wed, 25 Sep 2019 13:12:43 +0000 (14:12 +0100)]
dnn: Allow LSTM layer to operate in reverse direction

This is useful for bidirectional LSTMs.

4 years agoMerge pull request #15582 from terfendail:pyrdown_oob
Alexander Alekhin [Wed, 25 Sep 2019 12:37:31 +0000 (12:37 +0000)]
Merge pull request #15582 from terfendail:pyrdown_oob

4 years agoMerge pull request #15572 from l-bat:deconv3d
Lubov Batanina [Wed, 25 Sep 2019 12:35:04 +0000 (15:35 +0300)]
Merge pull request #15572 from l-bat:deconv3d

Fix computation of internal shapes in Deconvolution layer

* Fix computation of internal shapes

* Refactoring

4 years agocore(ocl): add flag OPENCV_OPENCL_ENABLE_MEM_USE_HOST_PTR
Alexander Alekhin [Tue, 24 Sep 2019 10:03:29 +0000 (13:03 +0300)]
core(ocl): add flag OPENCV_OPENCL_ENABLE_MEM_USE_HOST_PTR

to control CL_MEM_USE_HOST_PTR usage

4 years agoMerge pull request #15581 from takacsd:3.4
Alexander Alekhin [Wed, 25 Sep 2019 10:45:49 +0000 (10:45 +0000)]
Merge pull request #15581 from takacsd:3.4

4 years agoFixed OOB reading in pyrDown
Vitaly Tuzov [Tue, 24 Sep 2019 15:41:39 +0000 (18:41 +0300)]
Fixed OOB reading in pyrDown

4 years agoMerge pull request #15573 from alalek:build_cxx11_warnings
Alexander Alekhin [Tue, 24 Sep 2019 22:08:55 +0000 (22:08 +0000)]
Merge pull request #15573 from alalek:build_cxx11_warnings

4 years agoAdd option to disable features in iOS build.
takacsd [Tue, 24 Sep 2019 15:42:35 +0000 (17:42 +0200)]
Add option to disable features in iOS build.

4 years agoMerge pull request #15371 from Wenzhao-Xiang:gsoc_2019
Wenzhao Xiang [Tue, 24 Sep 2019 13:30:42 +0000 (21:30 +0800)]
Merge pull request #15371 from Wenzhao-Xiang:gsoc_2019

[GSoC 2019] Improve the performance of JavaScript version of OpenCV (OpenCV.js)

* [GSoC 2019]

Improve the performance of JavaScript version of OpenCV (OpenCV.js):
1. Create the base of OpenCV.js performance test:
     This perf test is based on benchmark.js(https://benchmarkjs.com). And first add `cvtColor`, `Resize`, `Threshold` into it.
2. Optimize the OpenCV.js performance by WASM threads:
     This optimization is based on Web Worker API and SharedArrayBuffer, so it can be only used in browser.
3. Optimize the OpenCV.js performance by WASM SIMD:
     Add WASM SIMD backend for OpenCV Universal Intrinsics. It's experimental as WASM SIMD is still in development.

* [GSoC2019]

1. use short license header
2. fix documentation node issue
3. remove the unused `hasSIMD128()` api

* [GSoC2019]

1. fix emscripten define
2. use fallback function for f16

* [GSoC2019]

Fix rebase issue

4 years agoMerge pull request #15538 from terfendail:wui_checkany
Alexander Alekhin [Mon, 23 Sep 2019 15:52:24 +0000 (15:52 +0000)]
Merge pull request #15538 from terfendail:wui_checkany

4 years agobackport: fixed warnings produced by clang-9.0.0
Maksim Shabunin [Mon, 28 Jan 2019 11:48:00 +0000 (14:48 +0300)]
backport: fixed warnings produced by clang-9.0.0

ea3dc789867564e3727cde46245e35577a0c5d80
https://github.com/opencv/opencv_contrib/commit/83fc27cb99db4435d07974090fbdc77d831931cd

4 years agoMerge pull request #15566 from alalek:issue_15558
Alexander Alekhin [Mon, 23 Sep 2019 09:22:06 +0000 (09:22 +0000)]
Merge pull request #15566 from alalek:issue_15558

4 years agoMerge pull request #15565 from alalek:issue_15561
Alexander Alekhin [Mon, 23 Sep 2019 09:21:49 +0000 (09:21 +0000)]
Merge pull request #15565 from alalek:issue_15561

4 years agoMerge pull request #15564 from alalek:issue_15560
Alexander Alekhin [Mon, 23 Sep 2019 09:21:27 +0000 (09:21 +0000)]
Merge pull request #15564 from alalek:issue_15560

4 years agocore(test): fix check conditions
Alexander Alekhin [Sun, 22 Sep 2019 11:28:41 +0000 (11:28 +0000)]
core(test): fix check conditions

4 years agoml: add checks of empty train data
Alexander Alekhin [Sun, 22 Sep 2019 11:11:08 +0000 (11:11 +0000)]
ml: add checks of empty train data

4 years agoimgcodecs: add check image.empty() in imwrite()/imencode()
Alexander Alekhin [Sun, 22 Sep 2019 10:45:00 +0000 (10:45 +0000)]
imgcodecs: add check image.empty() in imwrite()/imencode()

4 years agoMerge pull request #15554 from alalek:pr15422_patch_files
Alexander Alekhin [Fri, 20 Sep 2019 21:07:24 +0000 (00:07 +0300)]
Merge pull request #15554 from alalek:pr15422_patch_files

* 3rdparty: libpng v1.6.37 MSA patch (pr15422)

original files: https://github.com/glennrp/libpng/tree/v1.6.37/mips

* 3rdparty: libwebp MSA asm patch (pr15422)

4 years agoMerge pull request #15422 from mipsopen-fwu:msa-dev
mipsopen-fwu [Fri, 20 Sep 2019 16:52:48 +0000 (00:52 +0800)]
Merge pull request #15422 from mipsopen-fwu:msa-dev

* Added MSA implementations for mips platforms. Intrinsics for MSA and build scripts for MIPS platforms are added.

Signed-off-by: Fei Wu <fwu@wavecomp.com>
* Removed some unused code in mips.toolchain.cmake.

Signed-off-by: Fei Wu <fwu@wavecomp.com>
* Added comments for mips toolchain configuration and disabled compiling warnings for libpng.

Signed-off-by: Fei Wu <fwu@wavecomp.com>
* Fixed the build error of unsupported opcode 'pause' when mips isa_rev is less than 2.

Signed-off-by: Fei Wu <fwu@wavecomp.com>
* 1. Removed FP16 related item in MSA option defines in OpenCVCompilerOptimizations.cmake.
2. Use CV_CPU_COMPILE_MSA instead of __mips_msa for MSA feature check in cv_cpu_dispatch.h.
3. Removed hasSIMD128() in intrin_msa.hpp.
4. Define CPU_MSA as 150.
Signed-off-by: Fei Wu <fwu@wavecomp.com>
* 1. Removed unnecessary CV_SIMD128_64F guarding in intrin_msa.hpp.
2. Removed unnecessary CV_MSA related code block in dotProd_8u().

Signed-off-by: Fei Wu <fwu@wavecomp.com>
* 1. Defined CPU_MSA_FLAGS_ON as "-mmsa".
2. Removed CV_SIMD128_64F guardings in intrin_msa.hpp.

Signed-off-by: Fei Wu <fwu@wavecomp.com>
* Removed unused msa_mlal_u16() and msa_mlal_s16 from msa_macros.h.

Signed-off-by: Fei Wu <fwu@wavecomp.com>
4 years agoExtended v_check_any/v_check_all universal intrinsics to support 64-bit integer
Vitaly Tuzov [Wed, 18 Sep 2019 14:45:34 +0000 (17:45 +0300)]
Extended v_check_any/v_check_all universal intrinsics to support 64-bit integer

4 years agoMerge pull request #15540 from alalek:issue_15278_2
Alexander Alekhin [Wed, 18 Sep 2019 20:12:36 +0000 (20:12 +0000)]
Merge pull request #15540 from alalek:issue_15278_2

4 years agoMerge pull request #15519 from mshabunin:fix-custom-install
Alexander Alekhin [Wed, 18 Sep 2019 15:31:25 +0000 (15:31 +0000)]
Merge pull request #15519 from mshabunin:fix-custom-install

4 years agoMerge pull request #15477 from dab0bby:remove-old-build-java-option
dab0bby [Wed, 18 Sep 2019 15:30:01 +0000 (17:30 +0200)]
Merge pull request #15477 from dab0bby:remove-old-build-java-option

* remove old BUILD_opencv_java option

* replace old build_java option with new BUILD_JAVA option

4 years agocmake: use 'long long' for atomic check
Alexander Alekhin [Wed, 18 Sep 2019 15:18:09 +0000 (15:18 +0000)]
cmake: use 'long long' for atomic check

4 years agoMerge pull request #15516 from dkurt:dnn_detection_model_fix_3.4
Alexander Alekhin [Wed, 18 Sep 2019 11:22:26 +0000 (11:22 +0000)]
Merge pull request #15516 from dkurt:dnn_detection_model_fix_3.4

4 years agoMerge pull request #15529 from collinbrake:feature_grammar_fixes
Alexander Alekhin [Wed, 18 Sep 2019 11:19:59 +0000 (11:19 +0000)]
Merge pull request #15529 from collinbrake:feature_grammar_fixes

4 years agoMerge pull request #15399 from terfendail:perf_stereobm
Alexander Alekhin [Tue, 17 Sep 2019 14:26:43 +0000 (14:26 +0000)]
Merge pull request #15399 from terfendail:perf_stereobm

4 years agoGrammer fixes on python image display tutorial
collin [Mon, 16 Sep 2019 21:20:39 +0000 (17:20 -0400)]
Grammer fixes on python image display tutorial

4 years agoMerge pull request #15341 from DiebBlue:is5769
Daniel Kapusi [Mon, 16 Sep 2019 21:04:05 +0000 (23:04 +0200)]
Merge pull request #15341 from DiebBlue:is5769

* issue 5769 fixed: cv::stereoRectify fails if given inliers mask of type vector<uchar>

* issue5769 fix using reshape and add regression test

* regression test with outlier detection, testing vector and mat data

* Size comparision of wrong vector within CV_Assert in regression test corrected

* cleanup test code

4 years agoMerge pull request #15517 from mshabunin:fix-osx-avfoundation-auth
Alexander Alekhin [Mon, 16 Sep 2019 15:28:33 +0000 (15:28 +0000)]
Merge pull request #15517 from mshabunin:fix-osx-avfoundation-auth

4 years agoMerge pull request #15491 from terfendail:undistort_fix
Alexander Alekhin [Mon, 16 Sep 2019 15:24:29 +0000 (15:24 +0000)]
Merge pull request #15491 from terfendail:undistort_fix

4 years agoFixed universal intrinsic undistort() implementation
Vitaly Tuzov [Tue, 10 Sep 2019 08:40:14 +0000 (11:40 +0300)]
Fixed universal intrinsic undistort() implementation

4 years agoWindows: partially restore install config generation
Maksim Shabunin [Fri, 13 Sep 2019 12:51:15 +0000 (15:51 +0300)]
Windows: partially restore install config generation

4 years agoMerge pull request #15518 from mshabunin:fix-osx-qt
Alexander Alekhin [Fri, 13 Sep 2019 17:06:00 +0000 (17:06 +0000)]
Merge pull request #15518 from mshabunin:fix-osx-qt

4 years agoMerge pull request #15476 from cancerberoSgx:js-docker
Alexander Alekhin [Fri, 13 Sep 2019 17:04:52 +0000 (17:04 +0000)]
Merge pull request #15476 from cancerberoSgx:js-docker

4 years agoMerge pull request #15449 from mshabunin:cmake-download-params
Alexander Alekhin [Fri, 13 Sep 2019 17:03:28 +0000 (17:03 +0000)]
Merge pull request #15449 from mshabunin:cmake-download-params

4 years agoMerge pull request #15487 from dkurt:fix_ie_2019r1
Alexander Alekhin [Fri, 13 Sep 2019 16:57:34 +0000 (16:57 +0000)]
Merge pull request #15487 from dkurt:fix_ie_2019r1

4 years agoMerge pull request #15511 from pmur:vmuleo-fix-gcc7
Alexander Alekhin [Fri, 13 Sep 2019 16:48:18 +0000 (16:48 +0000)]
Merge pull request #15511 from pmur:vmuleo-fix-gcc7

4 years agoFixed OSX build with Qt
Maksim Shabunin [Fri, 13 Sep 2019 12:23:59 +0000 (15:23 +0300)]
Fixed OSX build with Qt

4 years agoAVFoundation: backported runtime authorization check from master
Maksim Shabunin [Fri, 13 Sep 2019 10:20:29 +0000 (13:20 +0300)]
AVFoundation: backported runtime authorization check from master

4 years agoAVFoundation: fix authorization request not being shown
Maksim Shabunin [Fri, 13 Sep 2019 10:11:35 +0000 (13:11 +0300)]
AVFoundation: fix authorization request not being shown

4 years agoFix dnn object detection sample
Dmitry Kurtaev [Fri, 13 Sep 2019 08:50:50 +0000 (11:50 +0300)]
Fix dnn object detection sample

4 years agoFix OpenVINO 2019R1 compilation
Dmitry Kurtaev [Mon, 9 Sep 2019 16:24:54 +0000 (19:24 +0300)]
Fix OpenVINO 2019R1 compilation

4 years agocore: workaround old gcc vec_mul{e,o} (Issue #15506)
Paul E. Murphy [Thu, 12 Sep 2019 14:45:56 +0000 (09:45 -0500)]
core: workaround old gcc vec_mul{e,o} (Issue #15506)

ISA 2.07 (aka POWER8) effectively extended the expanding multiply
operation to word types. The altivec intrinsics prior to gcc 8 did
not get the update.

Workaround this deficiency similar to other fixes.

This was exposed by commit 33fb253a66275abaa5060ef318c9a5cc87c5fd6e
which leverages the int -> dword expanding multiply.

This fixes Issue #15506

4 years agoMerge pull request #15466 from alalek:ffmpeg_update_3.4
Alexander Alekhin [Tue, 10 Sep 2019 09:57:38 +0000 (09:57 +0000)]
Merge pull request #15466 from alalek:ffmpeg_update_3.4

4 years agoAdded performance test for StereoBM algorithm
Vitaly Tuzov [Mon, 26 Aug 2019 17:24:39 +0000 (20:24 +0300)]
Added performance test for StereoBM algorithm

4 years agojs docker build docs emcc latest warning
Sebastián Gurín [Fri, 6 Sep 2019 15:56:16 +0000 (12:56 -0300)]
js docker build docs emcc latest warning

4 years agoMerge pull request #15475 from alalek:build_eliminate_warning_array_bounds
Alexander Alekhin [Fri, 6 Sep 2019 15:57:52 +0000 (15:57 +0000)]
Merge pull request #15475 from alalek:build_eliminate_warning_array_bounds

4 years agoMerge pull request #15461 from alalek:imgproc_connectedcomponents_allocation
Alexander Alekhin [Fri, 6 Sep 2019 15:32:04 +0000 (15:32 +0000)]
Merge pull request #15461 from alalek:imgproc_connectedcomponents_allocation

4 years agots: eliminate -Warray-bounds warning
Alexander Alekhin [Fri, 6 Sep 2019 14:48:24 +0000 (17:48 +0300)]
ts: eliminate -Warray-bounds warning

4 years agoffmpeg/3.4: update FFmpeg wrapper
Alexander Alekhin [Thu, 5 Sep 2019 20:52:46 +0000 (20:52 +0000)]
ffmpeg/3.4: update FFmpeg wrapper

4 years agoimgproc: avoid manual memory allocation in connectedcomponents.cpp
Alexander Alekhin [Thu, 5 Sep 2019 12:41:11 +0000 (15:41 +0300)]
imgproc: avoid manual memory allocation in connectedcomponents.cpp

4 years agoMerge pull request #14872 from AhiyaHiya:feature/topmost_window
Jaime [Thu, 5 Sep 2019 10:55:17 +0000 (06:55 -0400)]
Merge pull request #14872 from AhiyaHiya:feature/topmost_window

* Added mechanism to set/toggle NORMAL window to TOPMOST window.

* highgui: remove unnecessary/legacy code

4 years agoMerge pull request #15170 from sturkmen72:update_samples
Alexander Alekhin [Thu, 5 Sep 2019 10:44:06 +0000 (10:44 +0000)]
Merge pull request #15170 from sturkmen72:update_samples

4 years agoUpdate Samples
Suleyman TURKMEN [Sun, 28 Jul 2019 09:09:17 +0000 (12:09 +0300)]
Update Samples

4 years agoMerge pull request #15444 from alalek:ocl_fix_fft_kernel
Alexander Alekhin [Wed, 4 Sep 2019 16:25:34 +0000 (16:25 +0000)]
Merge pull request #15444 from alalek:ocl_fix_fft_kernel