Alexander Alekhin [Thu, 4 Feb 2021 11:57:19 +0000 (11:57 +0000)]
Merge pull request #19428 from alalek:dnn_drop_misbehaved_clamp
Jebastin Nadar [Thu, 4 Feb 2021 08:50:08 +0000 (14:20 +0530)]
Merge pull request #19449 from SamFC10:tf-leakyrelu
* add LeakyRelu to tf-importer
* fix whitespace error
* added test for leakyrelu
Alexander Alekhin [Sat, 30 Jan 2021 12:02:47 +0000 (12:02 +0000)]
dnn: rename clamp() => normalize_axis()
Alexander Alekhin [Wed, 3 Feb 2021 11:08:24 +0000 (11:08 +0000)]
Merge pull request #19440 from paroj:pyexcept
Alexander Alekhin [Wed, 3 Feb 2021 09:16:06 +0000 (09:16 +0000)]
Merge pull request #19435 from l-bat:lb/onnx_normalize
Pavel Rojtberg [Tue, 2 Feb 2021 01:49:19 +0000 (02:49 +0100)]
python: also catch general c++ exceptions
they might be thrown from third-party code (notably Ogre in the ovis
module).
While Linux is kind enough to print them, they cause instant termination
on Windows.
Arguably, they do not origin from OpenCV itself, but still this helps
understanding what went wrong when calling an OpenCV function.
Alexander Alekhin [Tue, 2 Feb 2021 11:12:14 +0000 (11:12 +0000)]
Merge pull request #19443 from asmorkalov:as/guard_nonfree
Alexander Smorkalov [Tue, 2 Feb 2021 10:24:59 +0000 (13:24 +0300)]
Guard non-free usage in stitching as contrib can be built without it.
Liubov Batanina [Mon, 1 Feb 2021 09:38:33 +0000 (12:38 +0300)]
Added ONNX NormalizeL2 subgraph
Liangda-w [Mon, 1 Feb 2021 09:17:54 +0000 (10:17 +0100)]
Merge pull request #19419 from Liangda-w:patch-1
* Fix error in documentation for RGB->HSV convertion
* Update colors.markdown
Alexander Alekhin [Sun, 31 Jan 2021 17:41:24 +0000 (17:41 +0000)]
Merge pull request #19430 from alalek:fixup_19216
Alexander Alekhin [Sun, 31 Jan 2021 14:24:37 +0000 (14:24 +0000)]
Merge pull request #19427 from alalek:issue_19426
Alexander Alekhin [Sun, 31 Jan 2021 00:12:51 +0000 (00:12 +0000)]
js: fix SIMD build
Alexander Alekhin [Sat, 30 Jan 2021 12:37:57 +0000 (12:37 +0000)]
Merge pull request #19424 from alalek:cmake_linters_update
Alexander Alekhin [Sat, 30 Jan 2021 11:39:43 +0000 (11:39 +0000)]
Merge pull request #19057 from sl-sergei:changes_for_cuda_1d
Alexander Alekhin [Sat, 30 Jan 2021 11:32:27 +0000 (11:32 +0000)]
build: fix cv2.cpp compilation
Sergey Slashchinin [Tue, 8 Dec 2020 18:28:04 +0000 (21:28 +0300)]
Align 3.4 branch with master
Alexander Alekhin [Fri, 29 Jan 2021 16:59:13 +0000 (16:59 +0000)]
cmake: fix pylint/flake8 detection, update flake8 exclude
Alexander Alekhin [Fri, 29 Jan 2021 12:34:00 +0000 (12:34 +0000)]
Merge pull request #19395 from Ixarias:patch-1
Alexander Alekhin [Wed, 27 Jan 2021 18:32:33 +0000 (18:32 +0000)]
Merge pull request #19404 from LupusSanctus:am/text_graph_preproc
Anastasia Murzova [Tue, 26 Jan 2021 21:59:10 +0000 (00:59 +0300)]
Corrected SSD text graph generation
Ixarias [Mon, 25 Jan 2021 19:34:57 +0000 (13:34 -0600)]
Change Keymap wording for gray image in curve mode
Instead of being a copy of line 76, line 79 instead correctly indicates that it will show a histogram for a gray image in curve mode, as given by the code block at line 103 referencing image "gray" instead of image "im".
Alexander Alekhin [Tue, 26 Jan 2021 19:23:12 +0000 (19:23 +0000)]
Merge pull request #19403 from diablodale:fix_19402_python_test_filter_34
Dale Phurrough [Tue, 26 Jan 2021 17:32:20 +0000 (18:32 +0100)]
fix python test runner wildcard handling
* fix opencv/opencv#19402
Alexander Alekhin [Mon, 25 Jan 2021 22:08:24 +0000 (22:08 +0000)]
Merge pull request #19373 from l-bat:lb/tf_matmul_shared
Liubov Batanina [Mon, 25 Jan 2021 22:07:50 +0000 (01:07 +0300)]
Merge pull request #19372 from l-bat:lb/onnx_pads_calc
* Fixed bug with constant Div
* Supported constant mul and div for inputs with different shapes
Alexander Alekhin [Mon, 25 Jan 2021 13:54:00 +0000 (13:54 +0000)]
Merge pull request #19385 from alalek:ocl_isOpenCLActivated_update
Alexander Alekhin [Mon, 25 Jan 2021 13:32:42 +0000 (13:32 +0000)]
Merge pull request #19390 from tomoaki0705:fixCudaLegacyCalib3d
Alexander Alekhin [Mon, 25 Jan 2021 08:22:57 +0000 (08:22 +0000)]
Merge pull request #19344 from VadimLevin:dev/vlevin/generic-sequence-conversion
Tomoaki Teshima [Mon, 25 Jan 2021 08:14:37 +0000 (17:14 +0900)]
fix peaky test failure
* follow the review comment
Vadim Levin [Mon, 18 Jan 2021 13:09:11 +0000 (16:09 +0300)]
feat: common fixed size sequence conversion for Python bindings
Alexander Alekhin [Sun, 24 Jan 2021 15:23:34 +0000 (15:23 +0000)]
Merge pull request #19383 from tomoaki0705:fixWrongIndex
Alexander Alekhin [Sun, 24 Jan 2021 15:23:03 +0000 (15:23 +0000)]
Merge pull request #19382 from crackwitz:highgui-w32-remove-gutter
Tomoaki Teshima [Sun, 24 Jan 2021 11:29:52 +0000 (20:29 +0900)]
fix wrong index
Alexander Alekhin [Sun, 24 Jan 2021 01:24:32 +0000 (01:24 +0000)]
core(ocl): update isOpenCLActivated()
- reuse g_isOpenCLAvailable variable instead
Christoph Rackwitz [Sat, 23 Jan 2021 15:01:07 +0000 (16:01 +0100)]
highgui: remove gutter in window_w32
Alexander Alekhin [Fri, 22 Jan 2021 20:22:36 +0000 (20:22 +0000)]
Merge pull request #19376 from alalek:fixup_19105
Alexander Alekhin [Fri, 22 Jan 2021 20:05:58 +0000 (20:05 +0000)]
Merge pull request #19334 from alalek:fix_19134
Alexander Alekhin [Fri, 22 Jan 2021 19:50:25 +0000 (19:50 +0000)]
js(doc): fix path
Liubov Batanina [Fri, 22 Jan 2021 13:47:02 +0000 (16:47 +0300)]
Added shared weights for MatMul
Alexander Alekhin [Tue, 19 Jan 2021 21:56:42 +0000 (21:56 +0000)]
Merge pull request #19352 from mshabunin:new-forum-links
Maksim Shabunin [Tue, 19 Jan 2021 18:54:05 +0000 (21:54 +0300)]
Updated more links to forum.opencv.org
Alexander Alekhin [Mon, 18 Jan 2021 20:16:04 +0000 (20:16 +0000)]
Merge pull request #19336 from kyshel:patch-1
Alexander Alekhin [Mon, 18 Jan 2021 20:14:10 +0000 (20:14 +0000)]
Merge pull request #19312 from VadimLevin:dev/vlevin/clear-msg-for-failed-overload-resolution
Vadim Levin [Tue, 12 Jan 2021 14:50:07 +0000 (17:50 +0300)]
feat: add overload resolution exception for Python bindings
kyshel [Sat, 16 Jan 2021 15:40:02 +0000 (23:40 +0800)]
update xrange() to range()
update xrange() to range() as Python 2 has been deprecate, more info:
1. Python 2 has been no longer supported officially since January 1, 2020. Check https://www.python.org/doc/sunset-python-2/
2. xrange() was renamed to range() in Python 3. Check https://stackoverflow.com/questions/
17192158/nameerror-global-name-xrange-is-not-defined-in-python-3/
17192181#
17192181
update xrange() to range()
Update py_fourier_transform.markdown
update xrange() to range()
Alexander Alekhin [Fri, 15 Jan 2021 17:58:57 +0000 (17:58 +0000)]
core(ocl): fix lifetime handling of Image kernel args
Alexander Alekhin [Sun, 17 Jan 2021 22:00:00 +0000 (22:00 +0000)]
Merge pull request #19339 from ichisadashioko:modules_highgui_src_window_w32_typo
shioko [Sun, 17 Jan 2021 18:59:20 +0000 (18:59 +0000)]
fix typo of the word storage
Alexander Alekhin [Sat, 16 Jan 2021 18:58:02 +0000 (18:58 +0000)]
Merge pull request #19332 from alalek:xcode_ccache
Alexander Alekhin [Sat, 16 Jan 2021 18:42:19 +0000 (18:42 +0000)]
Merge pull request #19330 from l-bat:lb/onnx_mish_subgraph
Alexander Alekhin [Fri, 15 Jan 2021 19:25:55 +0000 (19:25 +0000)]
cmake: support ccache with Xcode generator
Liubov Batanina [Fri, 15 Jan 2021 11:01:48 +0000 (14:01 +0300)]
Added Mish ONNX subgraph
Francesco Petrogalli [Thu, 14 Jan 2021 12:01:36 +0000 (12:01 +0000)]
Merge pull request #19268 from fpetrogalli:tabs-summary-output
* [ts][summary.py] Extend `-o` to support tabs separated output.
* [ts][summary.py] Improve TABS sepatated output.
There is no need to print TAB at the beginning and at the end of each
row in the table.
Cosmetic change: using python list comprehension instead of for loop
to process a single row.
Alexander Alekhin [Tue, 12 Jan 2021 18:28:58 +0000 (18:28 +0000)]
Merge pull request #19300 from alkasm:patch-2
Alexander Alekhin [Tue, 12 Jan 2021 17:57:24 +0000 (17:57 +0000)]
Merge pull request #19216 from terfendail:wasm_fall
Alexander Reynolds [Sat, 9 Jan 2021 09:44:54 +0000 (01:44 -0800)]
hotfix: call isOpened() in python bg sub tutorial
https://github.com/opencv/opencv/issues/19299
Alexander Alekhin [Mon, 11 Jan 2021 20:58:33 +0000 (20:58 +0000)]
Merge pull request #19301 from krush11:3.4
Alexander Alekhin [Mon, 11 Jan 2021 20:54:53 +0000 (20:54 +0000)]
Merge pull request #19297 from raaldrid:Template_Match_Tutorial_fix_17739
Alexander Alekhin [Mon, 11 Jan 2021 20:04:49 +0000 (20:04 +0000)]
Merge pull request #19296 from raaldrid:Doc_issue_fix_18836_FULL
Alexander Alekhin [Mon, 11 Jan 2021 20:03:29 +0000 (20:03 +0000)]
Merge pull request #19291 from gpiffault:docs-js_usage-fix_imshow
Alexander Alekhin [Mon, 11 Jan 2021 20:02:51 +0000 (20:02 +0000)]
Merge pull request #19248 from LaurentBerger:forum
Rachel A [Fri, 8 Jan 2021 20:14:35 +0000 (12:14 -0800)]
Template Matching Tutorial issue fix https://github.com/opencv/opencv/issues/17739
Alexander Alekhin [Mon, 11 Jan 2021 19:12:41 +0000 (19:12 +0000)]
Merge pull request #19220 from alalek:dnn_tf_importer_error_reporting
Rachel A [Fri, 8 Jan 2021 00:42:13 +0000 (16:42 -0800)]
Solution to documentation issue https://github.com/opencv/opencv/issues/18836
LaurentBerger [Sun, 3 Jan 2021 09:31:58 +0000 (10:31 +0100)]
update forum link
Vitaly Tuzov [Fri, 25 Dec 2020 12:36:07 +0000 (15:36 +0300)]
Inlined WASM fallback intrinsics to avoid using of V_TypeTraits
krush11 [Sun, 10 Jan 2021 05:41:23 +0000 (11:11 +0530)]
added multi-config to regexp
Grégoire Piffault [Fri, 8 Jan 2021 10:48:57 +0000 (11:48 +0100)]
docs(tutorial_js_usage): fix imshow usage
notmatthancock [Tue, 5 Jan 2021 11:33:57 +0000 (05:33 -0600)]
Merge pull request #19258 from notmatthancock:doc/update-sift-patent-blurb
* Remove sentences about SIFT patent and code location
* Add note about patent in opencv-specific section
Alexander Alekhin [Fri, 1 Jan 2021 13:38:35 +0000 (13:38 +0000)]
copyright: 2021
Alexander Alekhin [Thu, 31 Dec 2020 10:33:59 +0000 (10:33 +0000)]
Merge pull request #19239 from justinchuby:justinchuby-doc-typo-hough-lines
Justin Chu [Wed, 30 Dec 2020 21:20:27 +0000 (16:20 -0500)]
Fix typo in hough_lines tutorial
Argument `minLinLength` -> `minLineLength`
Alexander Alekhin [Sat, 26 Dec 2020 09:40:29 +0000 (09:40 +0000)]
dnn: improve debugging of TensorFlow parsing errors
Zhuo Zhang [Thu, 24 Dec 2020 16:58:16 +0000 (00:58 +0800)]
Merge pull request #19203 from zchrissirhcz:fix-cvSaveImage
Fix cvSaveImage( ) function bug
* fix cvSaveImage crash
* replace emplace_back with {}, no C++11 required
* fix MacOSX build with vector's push_back
Alexander Alekhin [Thu, 24 Dec 2020 10:01:37 +0000 (10:01 +0000)]
Merge pull request #19210 from alalek:backport_19199
Alexander Alekhin [Thu, 24 Dec 2020 10:01:17 +0000 (10:01 +0000)]
Merge pull request #19208 from alalek:js_build_reuse_python
Alexander Alekhin [Thu, 24 Dec 2020 10:00:56 +0000 (10:00 +0000)]
Merge pull request #19207 from alalek:issue_19198
Ilya Lavrenov [Wed, 23 Dec 2020 06:51:23 +0000 (09:51 +0300)]
Find only shared IE libraries, not plugins
original commit:
3ed376d10377eece4c2dba6e0bdee53451da14ed
Alexander Alekhin [Thu, 24 Dec 2020 05:23:42 +0000 (05:23 +0000)]
js(build): reuse Python executable used to run main script
- don't switch between Python versions in the middle of the build
Alexander Alekhin [Wed, 23 Dec 2020 15:07:12 +0000 (15:07 +0000)]
js: fix Python 3 support in make_umd.py
Alexander Alekhin [Wed, 23 Dec 2020 12:09:07 +0000 (12:09 +0000)]
Merge pull request #19193 from alalek:samples_python_3.9
Alexander Alekhin [Mon, 21 Dec 2020 14:59:34 +0000 (14:59 +0000)]
samples: check for Python 3.9
Alexander Alekhin [Mon, 21 Dec 2020 14:55:54 +0000 (14:55 +0000)]
Merge tag '3.4.13'
Alexander Alekhin [Sun, 20 Dec 2020 22:15:49 +0000 (22:15 +0000)]
release: OpenCV 3.4.13
Alexander Alekhin [Sun, 20 Dec 2020 18:39:01 +0000 (18:39 +0000)]
Merge pull request #19180 from alalek:fixup_19161
Alexander Alekhin [Sun, 20 Dec 2020 17:42:47 +0000 (17:42 +0000)]
js(build): fix generator with Python3
- class_info.props is a 'list'
Alexander Alekhin [Sun, 20 Dec 2020 16:40:58 +0000 (16:40 +0000)]
Merge pull request #19177 from alalek:doxygen_drop_TCL_SUBST
Alexander Alekhin [Sun, 20 Dec 2020 16:40:28 +0000 (16:40 +0000)]
Merge pull request #19176 from alalek:issue_19131
Alexander Alekhin [Sun, 20 Dec 2020 16:39:56 +0000 (16:39 +0000)]
Merge pull request #19175 from alalek:issue_18520
Alexander Alekhin [Sun, 20 Dec 2020 16:38:59 +0000 (16:38 +0000)]
Merge pull request #19164 from fpetrogalli:tranform_16u
Francesco Petrogalli [Fri, 18 Dec 2020 15:08:02 +0000 (15:08 +0000)]
[cv::transform] Enable CV_SIMD for the 16U case on AArch64.
Alexander Alekhin [Sun, 20 Dec 2020 15:50:32 +0000 (15:50 +0000)]
Merge pull request #18604 from vrabaud:master
Vincent Rabaud [Sat, 17 Oct 2020 02:39:05 +0000 (04:39 +0200)]
Replace FLANNException by CV_Error.
Alexander Alekhin [Sun, 20 Dec 2020 05:05:48 +0000 (05:05 +0000)]
doxygen: drop deprecated TCL_SUBST
Alexander Alekhin [Sun, 20 Dec 2020 02:27:46 +0000 (02:27 +0000)]
docs(core): fix process_video_frame() code snippet
Alexander Alekhin [Sun, 20 Dec 2020 02:05:46 +0000 (02:05 +0000)]
imgproc: add rotatedRectangleIntersection empty input handling
Alexander Alekhin [Sat, 19 Dec 2020 19:22:30 +0000 (19:22 +0000)]
Merge pull request #19170 from vrabaud:3.4
Vincent Rabaud [Sat, 19 Dec 2020 07:22:37 +0000 (08:22 +0100)]
Fix comment typos.
Alexander Alekhin [Fri, 18 Dec 2020 20:29:49 +0000 (20:29 +0000)]
Merge pull request #19162 from alalek:backport_18985