platform/upstream/opencv.git
4 years agoMerge pull request #16614 from GFleishman:estimateTranslation3D
GFleishman [Tue, 7 Apr 2020 19:58:25 +0000 (15:58 -0400)]
Merge pull request #16614 from GFleishman:estimateTranslation3D

added estimateTranslation3D to calib3d/ptsetreg

* added estimateTranslation3D; follows API and implementation structure for estimateAffine3D, but only allows for translation

* void variables in null function to suppress compiler warnings

* added test for estimateTranslation3D

* changed to Matx13d datatype for translation vector in ptsetreg and test; used short license in test

* removed iostream include

* calib3d: code cleanup

4 years agoMerge pull request #17007 from mshabunin:fix-openjpeg-vs
Alexander Alekhin [Tue, 7 Apr 2020 19:55:37 +0000 (19:55 +0000)]
Merge pull request #17007 from mshabunin:fix-openjpeg-vs

4 years agoMerge pull request #16999 from rgarnov:exports_for_gisland_executable
Alexander Alekhin [Tue, 7 Apr 2020 19:55:01 +0000 (19:55 +0000)]
Merge pull request #16999 from rgarnov:exports_for_gisland_executable

4 years agoMerge pull request #16717 from OrestChura:oc/goodFeatures
Orest Chura [Tue, 7 Apr 2020 15:53:24 +0000 (18:53 +0300)]
Merge pull request #16717 from OrestChura:oc/goodFeatures

- cv::gapi::goodFeaturesToTrack() kernel is implemented
- tests (for exact check with cv::goodFeaturesToTrack() and for internal cases) are implemented
- a custom comparison function for vectors and a custom test fixture implemented
  - some posiible issues as wrong/inexact sorting of two compared vectors are
 not taken into account
- initializations of an input Mat using a picture from opencv_extra implemented (function from gapi_streaming_test used)

4 years agoMerge pull request #15907 from rgarnov:rg/unique_ptr_for_priv_in_fluid
Alexander Alekhin [Tue, 7 Apr 2020 14:51:14 +0000 (14:51 +0000)]
Merge pull request #15907 from rgarnov:rg/unique_ptr_for_priv_in_fluid

4 years agoOpenJPEG: fixed compilation and warnings with VS
Maksim Shabunin [Tue, 7 Apr 2020 13:03:17 +0000 (16:03 +0300)]
OpenJPEG: fixed compilation and warnings with VS

4 years agoMerge pull request #16640 from malfet:add-16-bit-otsu
Alexander Alekhin [Tue, 7 Apr 2020 11:01:53 +0000 (11:01 +0000)]
Merge pull request #16640 from malfet:add-16-bit-otsu

4 years agoEnable Otsu thresholding for CV_16UC1 images
Nikita Shulga [Fri, 21 Feb 2020 14:14:30 +0000 (06:14 -0800)]
Enable Otsu thresholding for CV_16UC1 images

4 years agoAdded GAPI_EXPORTS to GIslandExecutable since now it needs to be exported
Dmitry Matveev [Wed, 18 Mar 2020 15:55:36 +0000 (18:55 +0300)]
Added GAPI_EXPORTS to GIslandExecutable since now it needs to be exported

4 years agoMerge remote-tracking branch 'upstream/3.4' into merge-3.4
Alexander Alekhin [Mon, 6 Apr 2020 15:57:43 +0000 (15:57 +0000)]
Merge remote-tracking branch 'upstream/3.4' into merge-3.4

4 years agoMerge pull request #16970 from l-bat:fix_enet
Alexander Alekhin [Mon, 6 Apr 2020 15:57:08 +0000 (15:57 +0000)]
Merge pull request #16970 from l-bat:fix_enet

4 years agoMerge pull request #16952 from anton-potapov:kw_fixes
Alexander Alekhin [Mon, 6 Apr 2020 15:55:33 +0000 (15:55 +0000)]
Merge pull request #16952 from anton-potapov:kw_fixes

4 years agoMerge pull request #16964 from rgarnov:rg/opaque_for_streaming_exec
Ruslan Garnov [Mon, 6 Apr 2020 15:53:54 +0000 (18:53 +0300)]
Merge pull request #16964 from rgarnov:rg/opaque_for_streaming_exec

* Added GOpaque support to GStreamingExecutor

* Added inter-island GOpaque support to GExecutor

4 years agoMerge pull request #16886 from mpashchenkov:mp/ocv-gapi-add-disable
Maxim Pashchenkov [Mon, 6 Apr 2020 15:21:08 +0000 (18:21 +0300)]
Merge pull request #16886 from mpashchenkov:mp/ocv-gapi-add-disable

G-API: DISABLED_ in tests instead #if 0

* Removed if 0, replaced with DISABLED_

* boner

* Added tests for fluid

* -1 instead 0.0

* Added GMatDesc's tests for own::Mat

* IMGPROC_FLUID CORE_FLUID

* Added use_only, disabled tests without kernels

4 years agoMerge pull request #16911 from anton-potapov:ap/variant_move_issue
Alexander Alekhin [Mon, 6 Apr 2020 15:19:32 +0000 (15:19 +0000)]
Merge pull request #16911 from anton-potapov:ap/variant_move_issue

4 years agoMerge pull request #16967 from benji1123:patch-1
Alexander Alekhin [Mon, 6 Apr 2020 15:17:23 +0000 (15:17 +0000)]
Merge pull request #16967 from benji1123:patch-1

4 years agoMerge pull request #16992 from afowles:fix-forEach-segfault
Adam Fowles [Mon, 6 Apr 2020 14:49:02 +0000 (10:49 -0400)]
Merge pull request #16992 from afowles:fix-forEach-segfault

* Fixed divide by zero error in forEach

* Dedicated assertion for !empty

4 years agoMerge pull request #16963 from rgarnov:rg/gframe
Alexander Alekhin [Mon, 6 Apr 2020 14:35:52 +0000 (14:35 +0000)]
Merge pull request #16963 from rgarnov:rg/gframe

4 years agoMerge pull request #16982 from tomoaki0705:houghLinesOCL
Alexander Alekhin [Mon, 6 Apr 2020 14:35:14 +0000 (14:35 +0000)]
Merge pull request #16982 from tomoaki0705:houghLinesOCL

4 years agoFix ENet test with OpenVINO 2020.2
Liubov Batanina [Fri, 3 Apr 2020 12:40:11 +0000 (15:40 +0300)]
Fix ENet test with OpenVINO 2020.2

4 years agoMerge pull request #16965 from rgarnov:in_out_island_interface
Alexander Alekhin [Mon, 6 Apr 2020 14:06:40 +0000 (14:06 +0000)]
Merge pull request #16965 from rgarnov:in_out_island_interface

4 years agotypo fix
Ben Li [Fri, 3 Apr 2020 01:32:03 +0000 (21:32 -0400)]
typo fix

4 years agoMerge pull request #16980 from albert-github:feature/bug_doxyfile
Alexander Alekhin [Mon, 6 Apr 2020 11:37:17 +0000 (11:37 +0000)]
Merge pull request #16980 from albert-github:feature/bug_doxyfile

4 years agoIntroduce a new abstraction layer over island input/output data
Dmitry Matveev [Mon, 16 Mar 2020 15:05:41 +0000 (18:05 +0300)]
Introduce a new abstraction layer over island input/output data

- Port GExecutor to this new interface

4 years agoIncorrect PREDEFINED setting.
albert-github [Sat, 4 Apr 2020 13:30:38 +0000 (15:30 +0200)]
Incorrect PREDEFINED setting.

The PREDEFINED setting for  had a space between the define name and the equal sign and this is not allowed, it results in the warning:
```
error: Illegal PREDEFINED format '=', no define name specified
```
according to the documentation explicitly states that no space is allowed:
> The PREDEFINED tag can be used to specify one or more macro names that are defined before the preprocessor is started (similar to the -D option of e.g. gcc). The argument of the tag is a list of macros of the form: name or name=definition (no spaces). If the definition and the "=" are omitted, "=1" is assumed. To prevent a macro definition from being undefined via #undef or recursively expanded use the := operator instead of the = operator.

4 years agolet the test pass on Mali G52 (ODROID-N2)
Tomoaki Teshima [Sat, 4 Apr 2020 16:39:47 +0000 (01:39 +0900)]
let the test pass on Mali G52 (ODROID-N2)

4 years agoMerge tag '4.3.0'
Alexander Alekhin [Fri, 3 Apr 2020 11:50:25 +0000 (11:50 +0000)]
Merge tag '4.3.0'

4 years agorelease: OpenCV 4.3.0
Alexander Alekhin [Fri, 3 Apr 2020 11:45:28 +0000 (11:45 +0000)]
release: OpenCV 4.3.0

4 years agoMerge remote-tracking branch 'upstream/3.4' into merge-3.4
Alexander Alekhin [Fri, 3 Apr 2020 11:44:22 +0000 (11:44 +0000)]
Merge remote-tracking branch 'upstream/3.4' into merge-3.4

4 years agoMerge tag '3.4.10'
Alexander Alekhin [Fri, 3 Apr 2020 11:24:31 +0000 (11:24 +0000)]
Merge tag '3.4.10'

4 years agoAdded GFrame
Ruslan Garnov [Wed, 11 Mar 2020 12:45:35 +0000 (15:45 +0300)]
Added GFrame

4 years agoMerge remote-tracking branch 'upstream/3.4' into merge-3.4
Alexander Alekhin [Thu, 2 Apr 2020 18:34:38 +0000 (18:34 +0000)]
Merge remote-tracking branch 'upstream/3.4' into merge-3.4

4 years agorelease: OpenCV 3.4.10
Alexander Alekhin [Thu, 2 Apr 2020 19:59:58 +0000 (19:59 +0000)]
release: OpenCV 3.4.10

4 years agoMerge pull request #16745 from Volskig:mp/ocv-gapi-standalone-size
Maxim Pashchenkov [Thu, 2 Apr 2020 18:19:45 +0000 (21:19 +0300)]
Merge pull request #16745 from Volskig:mp/ocv-gapi-standalone-size

G-API: Unification of own:: structures with cv:: (Size, Point, Rect)

* deowned Size Rect Point

* Deownded Size Rect Point

* With Scalar

4 years agoMerge pull request #16959 from alalek:winpack_dldt_update
Alexander Alekhin [Thu, 2 Apr 2020 18:13:58 +0000 (18:13 +0000)]
Merge pull request #16959 from alalek:winpack_dldt_update

4 years agoMerge pull request #16956 from alalek:ocl_control_buffer_mapping
Alexander Alekhin [Thu, 2 Apr 2020 17:56:50 +0000 (17:56 +0000)]
Merge pull request #16956 from alalek:ocl_control_buffer_mapping

4 years agowinpack_dldt: readme update
Alexander Alekhin [Thu, 2 Apr 2020 16:51:28 +0000 (16:51 +0000)]
winpack_dldt: readme update

4 years agoMerge pull request #16953 from mshabunin:fix-msmf-writer-fps
Alexander Alekhin [Thu, 2 Apr 2020 13:06:34 +0000 (13:06 +0000)]
Merge pull request #16953 from mshabunin:fix-msmf-writer-fps

4 years agocore(ocl): options to control buffer access flags
Alexander Alekhin [Thu, 2 Apr 2020 10:10:57 +0000 (10:10 +0000)]
core(ocl): options to control buffer access flags

- control using of clEnqueueMapBuffer or clEnqueueReadBuffer[Rect]
- added benchmarks with OpenCL buffer access use cases

4 years agovideoio: fixed MSMF writer fps handling
Maksim Shabunin [Thu, 2 Apr 2020 09:49:46 +0000 (12:49 +0300)]
videoio: fixed MSMF writer fps handling

4 years agoMerge pull request #16950 from alalek:fix_16945
Alexander Alekhin [Thu, 2 Apr 2020 09:26:09 +0000 (09:26 +0000)]
Merge pull request #16950 from alalek:fix_16945

4 years agoMerge pull request #16948 from alalek:warning_16739
Alexander Alekhin [Thu, 2 Apr 2020 09:25:47 +0000 (09:25 +0000)]
Merge pull request #16948 from alalek:warning_16739

4 years agoGAPI - KW fixes
Anton Potapov [Thu, 2 Apr 2020 09:05:34 +0000 (12:05 +0300)]
GAPI - KW fixes
 - remove unreachable code in GIsland::producer()

4 years agostitching: fix range check in DpSeamFinder::computeCosts
Alexander Alekhin [Wed, 1 Apr 2020 18:45:02 +0000 (18:45 +0000)]
stitching: fix range check in DpSeamFinder::computeCosts

4 years agoMerge pull request #16947 from mshabunin:fix-msmf-convert-format
Alexander Alekhin [Wed, 1 Apr 2020 18:50:12 +0000 (18:50 +0000)]
Merge pull request #16947 from mshabunin:fix-msmf-convert-format

4 years agoMerge pull request #16805 from Volskig:mp/ocv-gapi-standalone-scalar
Maxim Pashchenkov [Wed, 1 Apr 2020 18:40:38 +0000 (21:40 +0300)]
Merge pull request #16805 from Volskig:mp/ocv-gapi-standalone-scalar

G-API: Unification of own:: Scalar with cv:: Scalar

* cvdefs.hpp

* Small changes

* Deowned Scalar. Does't work

* Something

* Removed to_ocv for Scalar

* Clear code

* Deleted whitespaces

* Added include<..own/scalar.hpp in cvdefs.hpp.

* Long string split on two now

* Comment about scalar

* Comment about crutch

* Removed second varible in scalar_wrapper

* Changed wrapper for scalar, alignment

* Alignment

* Whitespaces

* Removed scalar_wrapper

4 years agocore: emit warning ONCE on ambiguous MatExpr processing
Alexander Alekhin [Wed, 1 Apr 2020 18:34:20 +0000 (18:34 +0000)]
core: emit warning ONCE on ambiguous MatExpr processing

4 years agovideoio: fixed conversion in MSMF backend
Maksim Shabunin [Wed, 1 Apr 2020 11:40:11 +0000 (14:40 +0300)]
videoio: fixed conversion in MSMF backend

4 years agoMerge pull request #16943 from alalek:winpack_samples_update_master
Alexander Alekhin [Tue, 31 Mar 2020 22:46:26 +0000 (01:46 +0300)]
Merge pull request #16943 from alalek:winpack_samples_update_master

4 years agoMerge pull request #16938 from alalek:winpack_samples_update
Alexander Alekhin [Tue, 31 Mar 2020 22:46:13 +0000 (01:46 +0300)]
Merge pull request #16938 from alalek:winpack_samples_update

4 years agobuild: updates for winpack dldt
Alexander Alekhin [Tue, 31 Mar 2020 12:19:34 +0000 (12:19 +0000)]
build: updates for winpack dldt

4 years agobuild: updates for winpack dldt
Alexander Alekhin [Tue, 31 Mar 2020 12:19:34 +0000 (12:19 +0000)]
build: updates for winpack dldt

4 years agoMerge pull request #16932 from alalek:imgproc_resize_nn_cleanup
Alexander Alekhin [Mon, 30 Mar 2020 15:38:40 +0000 (15:38 +0000)]
Merge pull request #16932 from alalek:imgproc_resize_nn_cleanup

4 years agoMerge pull request #16928 from alalek:fix_15075
Alexander Alekhin [Mon, 30 Mar 2020 13:07:35 +0000 (13:07 +0000)]
Merge pull request #16928 from alalek:fix_15075

4 years agoMerge pull request #16922 from alalek:imgcodecs_test_io_grayscale
Alexander Alekhin [Sun, 29 Mar 2020 16:36:06 +0000 (16:36 +0000)]
Merge pull request #16922 from alalek:imgcodecs_test_io_grayscale

4 years agoimgproc(resize): drop unused 'pix_size4'
Alexander Alekhin [Sun, 29 Mar 2020 02:41:50 +0000 (02:41 +0000)]
imgproc(resize): drop unused 'pix_size4'

4 years agoimgproc(resize): fix resizeNNInvoker handling of generic pixel size
Alexander Alekhin [Sun, 29 Mar 2020 02:08:27 +0000 (02:08 +0000)]
imgproc(resize): fix resizeNNInvoker handling of generic pixel size

4 years agoimgcodecs(test): rework common I/O test, added grayscale mode
Alexander Alekhin [Fri, 27 Mar 2020 01:40:28 +0000 (01:40 +0000)]
imgcodecs(test): rework common I/O test, added grayscale mode

4 years agoMerge remote-tracking branch 'upstream/3.4' into merge-3.4
Alexander Alekhin [Fri, 27 Mar 2020 16:49:59 +0000 (16:49 +0000)]
Merge remote-tracking branch 'upstream/3.4' into merge-3.4

4 years agoMerge pull request #16919 from alalek:backport_16860
Alexander Alekhin [Fri, 27 Mar 2020 16:44:05 +0000 (16:44 +0000)]
Merge pull request #16919 from alalek:backport_16860

4 years agoMerge pull request #16918 from alalek:build_warnings_3.4
Alexander Alekhin [Fri, 27 Mar 2020 16:43:23 +0000 (16:43 +0000)]
Merge pull request #16918 from alalek:build_warnings_3.4

4 years agoMerge pull request #16915 from alalek:build_warnings
Alexander Alekhin [Fri, 27 Mar 2020 16:42:53 +0000 (16:42 +0000)]
Merge pull request #16915 from alalek:build_warnings

4 years agoMerge pull request #16913 from alalek:gapi_simd_initialization
Alexander Alekhin [Fri, 27 Mar 2020 16:42:14 +0000 (16:42 +0000)]
Merge pull request #16913 from alalek:gapi_simd_initialization

4 years agoMerge pull request #16847 from alalek:build_opencv_winpack_dldt
Alexander Alekhin [Fri, 27 Mar 2020 16:06:19 +0000 (16:06 +0000)]
Merge pull request #16847 from alalek:build_opencv_winpack_dldt

4 years ago-calib3d updates documentation
Moritz Fischer-Gundlach [Sun, 16 Feb 2020 21:00:42 +0000 (22:00 +0100)]
-calib3d updates documentation

backporting commit 99436bb8cfe3f362a43ce339517b4d771648cd26

4 years agoMerge pull request #16860 from FischerGundlach:rework_docu
Alexander Alekhin [Fri, 27 Mar 2020 16:00:48 +0000 (16:00 +0000)]
Merge pull request #16860 from FischerGundlach:rework_docu

4 years agoeliminate build warnings
Alexander Alekhin [Fri, 27 Mar 2020 11:39:07 +0000 (11:39 +0000)]
eliminate build warnings

4 years agoMerge pull request #16916 from cyyever:fix_freebsd_build
Alexander Alekhin [Fri, 27 Mar 2020 11:38:56 +0000 (11:38 +0000)]
Merge pull request #16916 from cyyever:fix_freebsd_build

4 years agoG-API utils - make variant converting constructor and assignment
Anton Potapov [Thu, 26 Mar 2020 09:08:14 +0000 (12:08 +0300)]
G-API utils - make variant converting constructor and assignment
operator properly forward it's argument

4 years agofix freebsd build
cyy [Fri, 27 Mar 2020 10:12:10 +0000 (18:12 +0800)]
fix freebsd build

4 years agoMerge pull request #16494 from StefanBruens:jpeg2000_openjpeg_port
StefanBruens [Fri, 27 Mar 2020 07:18:58 +0000 (08:18 +0100)]
Merge pull request #16494 from StefanBruens:jpeg2000_openjpeg_port

Jpeg2000 OpenJPEG port

* OpenJPEG based JPEG2000 decoder implementation

Currently, the following input color spaces and depth conversions are
supported:

- 8 bit -> 8 bit
- 16 bit -> 16 bit (IMREAD_UNCHANGED, IMREAD_ANYDEPTH)

- RGB(a) -> BGR
- RGBA -> BGRA (IMREAD_UNCHANGED)
- Y(a) -> Y(a) (IMREAD_ANYCOLOR, IMREAD_GRAY, IMREAD_UNCHANGED))
- YCC -> Y (IMREAD_GRAY)

* Check for OpenJPEG availability

This enables OpenJPEG based JPEG2000 imread support by default, which
can be disabled by -DWITH_OPENJPEG=OFF. In case OpenJPEG is enabled
and found, any checks for Jasper are skipped.

* Implement precision downscaling for precision > 8 without IMREAD_UNCHANGED

With IMREAD_UNCHANGED, values are kept from the input image, without it
components are downscaled to CV_8U range.

* Enable Jpeg2K tests when OpenJPEG is available

* Add support for some more color conversions

Support IMREAD_GRAY when input color space is RGB or unspecified.
Support YUV input color space for BGR output.

* fix: problems with unmanaged memory

* fix: CMake warning - HAVE_OPENJPEG is undefined

Removed trailing whitespaces

* fix: CMake find_package OpenJPEG add minimal version

* Basic JPEG2K encoder

Images with depth CV_8U and CV_16U are supported, with 1 to 4 channels.

* feature: Improved code for OpenJPEG2000 encoder/decoder

 - Removed code duplication
 - Added error handlers
 - Extracted functions

* feature: Update conversion openjpeg array from/to Mat

* feature: Extend ChannelsIterator to fulfill RandomAccessIterator named requirements

 - Removed channels split in copyFromMatImpl. With ChannelsIterator no allocations are performed.
 - Split whole loop into 2 parts in copyToMat -> where std::copy and std::transforms are called.

* fix: Applied review comments.

 - Changed `nullptr` in CV_LOG* functions to `NULL`
 - Added `falls through` comment in decoder color space `switch`
 - Added warning about unsupported parameters for the encoder

* feature: Added decode from in-memory buffers.

Co-authored-by: Vadim Levin <vadim.levin@xperience.ai>
4 years agoeliminate build warnings
Alexander Alekhin [Thu, 26 Mar 2020 19:05:07 +0000 (19:05 +0000)]
eliminate build warnings

4 years agogapi(simd): initialize accumulator values
Alexander Alekhin [Thu, 26 Mar 2020 16:27:23 +0000 (16:27 +0000)]
gapi(simd): initialize accumulator values

4 years ago-calib3d updates documentation
Moritz Fischer-Gundlach [Sun, 16 Feb 2020 21:00:42 +0000 (22:00 +0100)]
-calib3d updates documentation

4 years agobuild: add winpack_dldt build scripts
Alexander Alekhin [Sat, 14 Mar 2020 23:17:25 +0000 (23:17 +0000)]
build: add winpack_dldt build scripts

4 years agoMerge pull request #16903 from alalek:fix_16823_3.4
Alexander Alekhin [Wed, 25 Mar 2020 15:53:08 +0000 (15:53 +0000)]
Merge pull request #16903 from alalek:fix_16823_3.4

4 years agoMerge pull request #16901 from alalek:cmake_ie_find_extra_libs
Alexander Alekhin [Wed, 25 Mar 2020 15:52:15 +0000 (15:52 +0000)]
Merge pull request #16901 from alalek:cmake_ie_find_extra_libs

4 years agoMerge pull request #16841 from TolyaTalamanov:at/warp-perspective
Anatoliy Talamanov [Wed, 25 Mar 2020 11:23:32 +0000 (14:23 +0300)]
Merge pull request #16841 from TolyaTalamanov:at/warp-perspective

G-API: Implement WarpPerspective

* Implement WarpPerspective kernel

* Fix comment to review

4 years agocore(persistence): fix resource leaks - force closing files
Alexander Alekhin [Tue, 24 Mar 2020 08:58:30 +0000 (08:58 +0000)]
core(persistence): fix resource leaks - force closing files

backporting commit 673eb2b00628c0a702fb1653cfa06860cf85be19

4 years agocmake: fix find process for InferenceEngine extra libraries
Alexander Alekhin [Wed, 25 Mar 2020 02:23:39 +0000 (02:23 +0000)]
cmake: fix find process for InferenceEngine extra libraries

4 years agoMerge pull request #16895 from alalek:fix_16823
Alexander Alekhin [Tue, 24 Mar 2020 13:15:15 +0000 (16:15 +0300)]
Merge pull request #16895 from alalek:fix_16823

4 years agocore(persistence): fix resource leaks - force closing files
Alexander Alekhin [Tue, 24 Mar 2020 08:58:30 +0000 (08:58 +0000)]
core(persistence): fix resource leaks - force closing files

4 years agoMerge remote-tracking branch 'upstream/3.4' into merge-3.4
Alexander Alekhin [Tue, 24 Mar 2020 11:12:11 +0000 (11:12 +0000)]
Merge remote-tracking branch 'upstream/3.4' into merge-3.4

4 years agoMerge pull request #16803 from TolyaTalamanov:at/yuv-to-gray
Anatoliy Talamanov [Tue, 24 Mar 2020 10:51:18 +0000 (13:51 +0300)]
Merge pull request #16803 from TolyaTalamanov:at/yuv-to-gray

* Implement NV12toGray

* Snapshot

* Implement NV12toGray as compound kernel

* Update gapi_imgproc_tests_inl.hpp

* Remove YUV2Gray from public API

4 years agoMerge pull request #16897 from mshabunin:fix-kw-issues-2
Alexander Alekhin [Tue, 24 Mar 2020 10:48:40 +0000 (10:48 +0000)]
Merge pull request #16897 from mshabunin:fix-kw-issues-2

4 years agocalib3d: check input values in dls
Maksim Shabunin [Tue, 24 Mar 2020 09:22:26 +0000 (12:22 +0300)]
calib3d: check input values in dls

4 years agoMerge pull request #16888 from YashasSamaga:cuda4dnn-redundant-act-fusion-check
Alexander Alekhin [Tue, 24 Mar 2020 08:41:11 +0000 (08:41 +0000)]
Merge pull request #16888 from YashasSamaga:cuda4dnn-redundant-act-fusion-check

4 years agoMerge pull request #16894 from alalek:update_tbb
Alexander Alekhin [Tue, 24 Mar 2020 08:40:46 +0000 (08:40 +0000)]
Merge pull request #16894 from alalek:update_tbb

4 years agoMerge pull request #16893 from alalek:update_libwebp
Alexander Alekhin [Tue, 24 Mar 2020 08:40:18 +0000 (11:40 +0300)]
Merge pull request #16893 from alalek:update_libwebp

* 3rdparty: update libwebp 1.0.3 => 1.1.0

- https://github.com/webmproject/libwebp/releases/tag/v1.1.0

* 3rdparty(libwebp): re-apply OpenCV patches

4 years agoMerge pull request #16892 from alalek:update_libtiff
Alexander Alekhin [Tue, 24 Mar 2020 08:39:39 +0000 (08:39 +0000)]
Merge pull request #16892 from alalek:update_libtiff

4 years agoMerge pull request #16891 from alalek:update_libjpeg-turbo
Alexander Alekhin [Tue, 24 Mar 2020 08:39:05 +0000 (08:39 +0000)]
Merge pull request #16891 from alalek:update_libjpeg-turbo

4 years agoMerge pull request #16849 from anton-potapov:ap/variant__assignment_operator_compile_...
Alexander Alekhin [Mon, 23 Mar 2020 22:04:48 +0000 (22:04 +0000)]
Merge pull request #16849 from anton-potapov:ap/variant__assignment_operator_compile_error

4 years ago3rdparty: update TBB 2020.0 => 2020.1
Alexander Alekhin [Mon, 23 Mar 2020 20:37:08 +0000 (20:37 +0000)]
3rdparty: update TBB 2020.0 => 2020.1

4 years ago3rdparty: update libtiff 4.0.10 => 4.1.0
Alexander Alekhin [Mon, 23 Mar 2020 18:43:45 +0000 (18:43 +0000)]
3rdparty: update libtiff 4.0.10 => 4.1.0

- https://gitlab.com/libtiff/libtiff/-/tags/v4.1.0

4 years ago3rdparty: libjpeg-turbo 2.0.2 => 2.0.4
Alexander Alekhin [Mon, 23 Mar 2020 18:09:21 +0000 (18:09 +0000)]
3rdparty: libjpeg-turbo 2.0.2 => 2.0.4

- https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/2.0.4

4 years agoMerge remote-tracking branch 'upstream/3.4' into merge-3.4
Alexander Alekhin [Mon, 23 Mar 2020 16:54:35 +0000 (16:54 +0000)]
Merge remote-tracking branch 'upstream/3.4' into merge-3.4

4 years agoMerge pull request #16885 from mshabunin:fix-msvc-warn
Alexander Alekhin [Mon, 23 Mar 2020 16:23:37 +0000 (16:23 +0000)]
Merge pull request #16885 from mshabunin:fix-msvc-warn

4 years agoMerge pull request #16817 from dkurt:dnn_onnx_lstm
Alexander Alekhin [Mon, 23 Mar 2020 16:22:17 +0000 (16:22 +0000)]
Merge pull request #16817 from dkurt:dnn_onnx_lstm

4 years agofix CUDNN_STATUS_NOT_SUPPORTED, remove redundant fusion checks
YashasSamaga [Mon, 23 Mar 2020 14:17:00 +0000 (19:47 +0530)]
fix CUDNN_STATUS_NOT_SUPPORTED, remove redundant fusion checks

4 years agoAdd checks for LSTM initial h and c
Dmitry Kurtaev [Sun, 22 Mar 2020 13:04:30 +0000 (16:04 +0300)]
Add checks for LSTM initial h and c