platform/upstream/opencv.git
20 months agoMerge remote-tracking branch 'upstream/3.4' into merge-3.4
Alexander Alekhin [Wed, 16 Nov 2022 16:47:15 +0000 (16:47 +0000)]
Merge remote-tracking branch 'upstream/3.4' into merge-3.4

20 months agoMerge pull request #22559 from smirnov-alexey:as/vpl_ocl
Alexander Alekhin [Wed, 16 Nov 2022 16:24:48 +0000 (19:24 +0300)]
Merge pull request #22559 from smirnov-alexey:as/vpl_ocl

G-API: Connect OneVPL source and OpenCL backend

20 months agoCopy mpashchenkov's changes
Alexey Smirnov [Fri, 23 Sep 2022 11:08:29 +0000 (12:08 +0100)]
Copy mpashchenkov's changes

Minor refactoring

Partially address review comments

Move DX-related stuff from the sample to a default source

Simplify the default OneVPL config

Address minor review comments

Add class for the default VPL source

WIP: Add initial stub for tests with description

Removing default vpl source and minor refactoring

Refactor default files

Fix build and application crash

Address review comments

Add test on VPL + OCL interaction compared to CPU behavior

Fix test

20 months agoMerge pull request #22811 from alalek:core_check_bool
Alexander Alekhin [Wed, 16 Nov 2022 04:06:23 +0000 (04:06 +0000)]
Merge pull request #22811 from alalek:core_check_bool

20 months agoMerge pull request #22801 from alalek:update_zlib
Alexander Alekhin [Wed, 16 Nov 2022 04:05:08 +0000 (07:05 +0300)]
Merge pull request #22801 from alalek:update_zlib

* 3rdparty: zlib 1.2.12 => 1.2.13

https://github.com/madler/zlib/releases/tag/v1.2.13

- replace README -> LICENSE in install distribution

* 3rdparty(zlib): re-apply patch 20190330-ununitialized-use-state-check.diff

20 months agoMerge pull request #22804 from dan-masek:fix_issue_22765
Alexander Smorkalov [Tue, 15 Nov 2022 12:02:23 +0000 (15:02 +0300)]
Merge pull request #22804 from dan-masek:fix_issue_22765

Fix #22765

20 months agocore: support CV_Check*() macros with 'bool' parameters
Alexander Alekhin [Tue, 15 Nov 2022 09:55:22 +0000 (09:55 +0000)]
core: support CV_Check*() macros with 'bool' parameters

20 months agoMerge pull request #22802 from zihaomu:fix_infinit_loop_in_tf_34
Alexander Smorkalov [Tue, 15 Nov 2022 08:45:14 +0000 (11:45 +0300)]
Merge pull request #22802 from zihaomu:fix_infinit_loop_in_tf_34

Fix infinit loop in tf 3.4 branch

20 months agofix the infinite loop in tf importer of 3.4 branch
zihaomu [Tue, 15 Nov 2022 03:42:10 +0000 (11:42 +0800)]
fix the infinite loop in tf importer of 3.4 branch

20 months agoFix #22765: Remove unnecessary function resulting in infinite recursion. Since In...
Dan Mašek [Mon, 14 Nov 2022 23:44:51 +0000 (00:44 +0100)]
Fix #22765: Remove unnecessary function resulting in infinite recursion. Since In all four places it was used, we already check the shared pointer, the extra assert that the function provided was redundand, so I removed it, and I added a dereference to the `window` parameters.

20 months agoMerge pull request #22706 from kallaballa:libavdevice_for_ffmpeg_v4l2
Amir Hassan [Fri, 11 Nov 2022 22:28:02 +0000 (23:28 +0100)]
Merge pull request #22706 from kallaballa:libavdevice_for_ffmpeg_v4l2

Introduce libavdevice to make v4l2 available to the ffmpeg backend

* introduce libavdevice to make v4l2 available to the ffmpeg backend

* downgrade the min required libavdevice version to 53.2.0

* make libavdevice optional

* create OCV_OPTION OPENCV_FFMPEG_ENABLE_LIBAVDEVICE and add definition through ocv_add_external_target

* move OCV_OPTION 'OPENCV_FFMPEG_ENABLE_LIBAVDEVICE' to detect_ffmpeg.cmake

20 months agoMerge pull request #22790 from reunanen:add-capability-to-set-DWA-compression-level...
Juha Reunanen [Fri, 11 Nov 2022 08:40:53 +0000 (10:40 +0200)]
Merge pull request #22790 from reunanen:add-capability-to-set-DWA-compression-level-in-OpenEXR-encoding

OpenEXR encoder: add capability to set the DWA compression level

* OpenEXR encoder: add capability to set the DWA compression level from outside

* Do not try to call `header.dwaCompressionLevel()` if OpenEXR is not version 3 or later

* Minor cleanup

20 months agoMerge pull request #22494 from TolyaTalamanov:at/expose-all-core-to-python
Anatoliy Talamanov [Tue, 8 Nov 2022 11:43:38 +0000 (11:43 +0000)]
Merge pull request #22494 from TolyaTalamanov:at/expose-all-core-to-python

G-API Expose all core operations to python

* Expose all G-API core operations to python

* Fix typo in python gapi types test

20 months agoMerge pull request #22761 from reunanen:fix-floodFill-for-very-large-images
Alexander Alekhin [Mon, 7 Nov 2022 20:51:38 +0000 (20:51 +0000)]
Merge pull request #22761 from reunanen:fix-floodFill-for-very-large-images

20 months agoFix floodFill for very large images
Juha Reunanen [Mon, 7 Nov 2022 11:40:02 +0000 (13:40 +0200)]
Fix floodFill for very large images

20 months agoMerge pull request #22744 from WanliZhong:fix_gitcode_mirror
Alexander Alekhin [Thu, 3 Nov 2022 16:14:28 +0000 (16:14 +0000)]
Merge pull request #22744 from WanliZhong:fix_gitcode_mirror

20 months agoFix the problem that "ADE" downloaded from GitCode doesn't work.
zoom [Thu, 3 Nov 2022 08:54:08 +0000 (16:54 +0800)]
Fix the problem that "ADE" downloaded from GitCode doesn't work.

20 months agoMerge pull request #22739 from zihaomu:remove_never_used_code
Alexander Alekhin [Thu, 3 Nov 2022 04:41:56 +0000 (04:41 +0000)]
Merge pull request #22739 from zihaomu:remove_never_used_code

20 months agoremove never used code in onnximporter
Zihao Mu [Wed, 2 Nov 2022 02:45:16 +0000 (10:45 +0800)]
remove never used code in onnximporter

20 months agoMerge pull request #22717 from alalek:issue_22716
Alexander Alekhin [Mon, 31 Oct 2022 17:03:43 +0000 (17:03 +0000)]
Merge pull request #22717 from alalek:issue_22716

20 months agoMerge pull request #22725 from zihaomu:fix_infinit_loop_in_tf
Alexander Alekhin [Mon, 31 Oct 2022 17:03:03 +0000 (17:03 +0000)]
Merge pull request #22725 from zihaomu:fix_infinit_loop_in_tf

20 months agoMerge pull request #22666 from zihaomu:support_onnx_qdq_model
Zihao Mu [Mon, 31 Oct 2022 16:06:31 +0000 (00:06 +0800)]
Merge pull request #22666 from zihaomu:support_onnx_qdq_model

DNN: let Quant and Dequant of ONNX_importer support the Constant input.

* let Quant and Dequant support the Constant input.

* fix negative value of axis.

20 months agoMerge pull request #22718 from zihaomu:improve_stackblur
Alexander Alekhin [Mon, 31 Oct 2022 15:54:53 +0000 (15:54 +0000)]
Merge pull request #22718 from zihaomu:improve_stackblur

20 months agoMerge pull request #22726 from JopKnoppers:master
Alexander Alekhin [Mon, 31 Oct 2022 15:52:29 +0000 (15:52 +0000)]
Merge pull request #22726 from JopKnoppers:master

20 months agofix the infinite loop in tf importer.
Zihao Mu [Mon, 31 Oct 2022 12:10:25 +0000 (20:10 +0800)]
fix the infinite loop in tf importer.

20 months agoIncluded thread in gapi_async_test.cpp
JopKnoppers [Mon, 31 Oct 2022 11:19:04 +0000 (12:19 +0100)]
Included thread in gapi_async_test.cpp

Preventing: gapi_async_test.cpp:448:26: error: ‘sleep_for’ is not a member of ‘std::this_thread’

20 months agoMerge pull request #22601 from cpoerschke:4.x-issue-22595
Alexander Alekhin [Sun, 30 Oct 2022 16:49:01 +0000 (16:49 +0000)]
Merge pull request #22601 from cpoerschke:4.x-issue-22595

20 months agoimprove code style and Doc of stackblur.
Zihao Mu [Sat, 29 Oct 2022 09:34:28 +0000 (17:34 +0800)]
improve code style and Doc of stackblur.

20 months agoMerge pull request #22712 from dmatveev:dm/fix_va_headers
Alexander Alekhin [Fri, 28 Oct 2022 20:47:53 +0000 (20:47 +0000)]
Merge pull request #22712 from dmatveev:dm/fix_va_headers

20 months agoimgproc: sigma2=sigma1 in top-level function of GaussianBlur
Alexander Alekhin [Fri, 28 Oct 2022 17:03:43 +0000 (17:03 +0000)]
imgproc: sigma2=sigma1 in top-level function of GaussianBlur

20 months agoMerge pull request #22615 from cudawarped:nvcuvenc
cudawarped [Fri, 28 Oct 2022 08:03:51 +0000 (11:03 +0300)]
Merge pull request #22615 from cudawarped:nvcuvenc

Update CMake rules to include Nvidia Video Codec SDK encoding libs

20 months agoFix issues with VA_INCLUDE_HEADERS when building with CUDA support
Dmitry Matveev [Thu, 27 Oct 2022 18:25:36 +0000 (18:25 +0000)]
Fix issues with VA_INCLUDE_HEADERS when building with CUDA support

...and not only?

20 months agoMerge pull request #22463 from hanliutong:rvv
Alexander Smorkalov [Thu, 27 Oct 2022 11:16:03 +0000 (14:16 +0300)]
Merge pull request #22463 from hanliutong:rvv

Redesign the SIMD macro.

20 months agoMerge pull request #22702 from kallaballa:ffmpeg_environment_variables
Alexander Smorkalov [Thu, 27 Oct 2022 09:18:52 +0000 (12:18 +0300)]
Merge pull request #22702 from kallaballa:ffmpeg_environment_variables

Dump the values of OPENCV_FFMPEG_CAPTURE_OPTIONS and OPENCV_FFMPEG_WRITER_OPTIONS to debug log

20 months agoprint a debug message if the environment variables OPENCV_FFMPEG_CAPTURE_OPTIONS...
kallaballa [Wed, 26 Oct 2022 22:27:17 +0000 (00:27 +0200)]
print a debug message if the environment variables OPENCV_FFMPEG_CAPTURE_OPTIONS and OPENCV_FFMPEG_WRITER_OPTIONS are set

20 months agoUpdate SIMD macro for RVV backend.
HAN Liutong [Wed, 26 Oct 2022 13:02:03 +0000 (13:02 +0000)]
Update SIMD macro for RVV backend.

20 months agoMerge pull request #22633 from cudawarped:fix_3361
Alexander Smorkalov [Wed, 26 Oct 2022 12:48:06 +0000 (15:48 +0300)]
Merge pull request #22633 from cudawarped:fix_3361

Reset cuda runtime error code to cudasuccess on runtime failure.

20 months agoMerge pull request #22692 from asmorkalov:as/arm_debug_4x
Alexander Smorkalov [Wed, 26 Oct 2022 09:00:51 +0000 (12:00 +0300)]
Merge pull request #22692 from asmorkalov:as/arm_debug_4x

4.x: Added ARM64 debug configuration to CI.

20 months agoMerge pull request #22690 from alalek:android_config_ndk25
Alexander Smorkalov [Tue, 25 Oct 2022 11:40:17 +0000 (14:40 +0300)]
Merge pull request #22690 from alalek:android_config_ndk25

android: add configuration for NDK 25 and Android API 32 (12L)

20 months agoMerge pull request #22689 from asmorkalov:as/ubuntu14_tk1_ffmpeg
Alexander Smorkalov [Tue, 25 Oct 2022 10:47:02 +0000 (13:47 +0300)]
Merge pull request #22689 from asmorkalov:as/ubuntu14_tk1_ffmpeg

libav for jetson tk1 does not provide libavutil/display.h

20 months agoAdded ARM64 debug configuration to CI.
Alexander Smorkalov [Tue, 25 Oct 2022 10:41:10 +0000 (13:41 +0300)]
Added ARM64 debug configuration to CI.

20 months agolibav for jetson tk1 does not provide libavutil/display.h.
Alexander Smorkalov [Mon, 24 Oct 2022 15:20:54 +0000 (18:20 +0300)]
libav for jetson tk1 does not provide libavutil/display.h.

20 months agoandroid: add configuration for NDK 25 and Android API 32 (12L)
Alexander Alekhin [Mon, 24 Oct 2022 22:21:49 +0000 (22:21 +0000)]
android: add configuration for NDK 25 and Android API 32 (12L)

20 months agoMerge pull request #22687 from asmorkalov:as/yolo7_test
Alexander Smorkalov [Mon, 24 Oct 2022 16:09:29 +0000 (19:09 +0300)]
Merge pull request #22687 from asmorkalov:as/yolo7_test

Do not fail tests in Yolo v7 model was not found

20 months agoDo not fail tests in Yolo v7 model was not found.
Alexander Smorkalov [Mon, 24 Oct 2022 14:59:18 +0000 (17:59 +0300)]
Do not fail tests in Yolo v7 model was not found.

20 months agoMerge pull request #22684 from alalek:android_update
Alexander Smorkalov [Mon, 24 Oct 2022 10:47:03 +0000 (13:47 +0300)]
Merge pull request #22684 from alalek:android_update

android: update build scripts

20 months agoMerge pull request #22683 from alalek:android_activity_export
Alexander Smorkalov [Mon, 24 Oct 2022 07:48:41 +0000 (10:48 +0300)]
Merge pull request #22683 from alalek:android_activity_export

android: add android:exported="true"

20 months agoandroid: update build scripts
Alexander Alekhin [Sun, 23 Oct 2022 14:31:02 +0000 (14:31 +0000)]
android: update build scripts

20 months agoandroid: add android:exported="true"
Alexander Alekhin [Sun, 23 Oct 2022 12:11:10 +0000 (12:11 +0000)]
android: add android:exported="true"

20 months agoMerge pull request #22667 from zihaomu:bug_fix_in_winograd
Alexander Smorkalov [Fri, 21 Oct 2022 14:54:13 +0000 (17:54 +0300)]
Merge pull request #22667 from zihaomu:bug_fix_in_winograd

DNN: bug fixed in Winograd

20 months agoMerge pull request #22653 from WanliZhong:issue22597
Alexander Smorkalov [Fri, 21 Oct 2022 14:51:00 +0000 (17:51 +0300)]
Merge pull request #22653 from WanliZhong:issue22597

DNN-TF: let StridedSlice layer support const input

20 months agoMerge pull request #22656 from dkurt:halide_fixes
Dmitry Kurtaev [Fri, 21 Oct 2022 14:49:49 +0000 (17:49 +0300)]
Merge pull request #22656 from dkurt:halide_fixes

* Fixes for Halide
* Enable some Halide tests

20 months agoMerge pull request #22672 from ramasilveyra:docs/remove-dup-v4
Ramiro Silveyra d'Avila [Fri, 21 Oct 2022 14:04:35 +0000 (11:04 -0300)]
Merge pull request #22672 from ramasilveyra:docs/remove-dup-v4

* docs: remove duplicated step in Build .js doc

* docs: add missing emcmake prefix to command

20 months agofixed bug at winograd of SIMD128 and more robust code.
Zihao Mu [Fri, 21 Oct 2022 11:14:54 +0000 (19:14 +0800)]
fixed bug at winograd of SIMD128 and more robust code.

20 months agoMerge pull request #22651 from mshabunin:script-doc
Maksim Shabunin [Thu, 20 Oct 2022 11:11:02 +0000 (14:11 +0300)]
Merge pull request #22651 from mshabunin:script-doc

ts: basic documentation for utility scripts

20 months agoMerge pull request #22659 from AleksandrPanov:qr_reduce_extra_adaptiveThreshold
Alexander Smorkalov [Thu, 20 Oct 2022 09:05:17 +0000 (12:05 +0300)]
Merge pull request #22659 from AleksandrPanov:qr_reduce_extra_adaptiveThreshold

QR code, reduce extra adaptiveThreshold()

21 months agoMerge pull request #22661 from catree:fix_AKAZE_bib_pages
Alexander Alekhin [Wed, 19 Oct 2022 15:48:38 +0000 (15:48 +0000)]
Merge pull request #22661 from catree:fix_AKAZE_bib_pages

21 months agoMerge pull request #22662 from catree:fix_chessboard_img
Alexander Alekhin [Wed, 19 Oct 2022 12:57:16 +0000 (12:57 +0000)]
Merge pull request #22662 from catree:fix_chessboard_img

21 months agoReplace the chessboard.png image with the pattern.png image since the chessboard...
catree [Wed, 19 Oct 2022 12:11:01 +0000 (14:11 +0200)]
Replace the chessboard.png image with the pattern.png image since the chessboard.png image does not have proper squares which is not good for camera calibration accuracy.

21 months agoFix AKAZE bib reference using dblp.org and bmva.org sources.
catree [Wed, 19 Oct 2022 11:55:33 +0000 (13:55 +0200)]
Fix AKAZE bib reference using dblp.org and bmva.org sources.

21 months agoMerge pull request #22593 from zihaomu:optimize_wino
Alexander Smorkalov [Wed, 19 Oct 2022 10:08:32 +0000 (13:08 +0300)]
Merge pull request #22593 from zihaomu:optimize_wino

optimize winograd futher more

21 months agoMerge pull request #22652 from rogday:cuda_test_fixes
Alexander Smorkalov [Wed, 19 Oct 2022 06:37:12 +0000 (09:37 +0300)]
Merge pull request #22652 from rogday:cuda_test_fixes

Address CUDA-related errors

21 months agoreduce extra adaptiveThreshold()
AleksandrPanov [Tue, 18 Oct 2022 20:25:41 +0000 (23:25 +0300)]
reduce extra adaptiveThreshold()

21 months agoaddress CUDA-related errors and enable cuda in elementwise ops
Smirnov Egor [Mon, 17 Oct 2022 20:00:12 +0000 (23:00 +0300)]
address CUDA-related errors and enable cuda in elementwise ops

21 months agoMerge pull request #22654 from asenyaev:asen/cuda_trigger_4.x
Alexander Smorkalov [Tue, 18 Oct 2022 08:14:23 +0000 (11:14 +0300)]
Merge pull request #22654 from asenyaev:asen/cuda_trigger_4.x

Trigger on "category: dnn (onnx)" label

21 months agoMerge pull request #22635 from hzawary:4.x
Hashem Zavvari [Tue, 18 Oct 2022 08:13:08 +0000 (11:43 +0330)]
Merge pull request #22635 from hzawary:4.x

Setting CAP_PROP_AUTO_EXPOSURE on VideoCapture with backend DSHOW does not change anything. Now with this implementation the property can be used with value 1 for availability.

21 months agoTrigger on dnn (onnx) label
Andrey Senyaev [Tue, 18 Oct 2022 05:55:10 +0000 (08:55 +0300)]
Trigger on dnn (onnx) label

21 months agoMerge pull request #22529 from fengyuentau:scatter_scatternd
Alexander Smorkalov [Mon, 17 Oct 2022 11:57:46 +0000 (14:57 +0300)]
Merge pull request #22529 from fengyuentau:scatter_scatternd

DNN: supports Scatter and ScatterND from ONNX

21 months agoMerge pull request #22643 from sturkmen72:cosmetic
Alexander Smorkalov [Mon, 17 Oct 2022 11:57:12 +0000 (14:57 +0300)]
Merge pull request #22643 from sturkmen72:cosmetic

cosmetic changes

21 months agoMerge pull request #22531 from zihaomu:stop_rely_name
Alexander Smorkalov [Mon, 17 Oct 2022 08:20:24 +0000 (11:20 +0300)]
Merge pull request #22531 from zihaomu:stop_rely_name

Parsing quantized nodes does not rely on names

21 months agoMerge pull request #22639 from WanliZhong:issue#22625
Alexander Smorkalov [Mon, 17 Oct 2022 06:27:49 +0000 (09:27 +0300)]
Merge pull request #22639 from WanliZhong:issue#22625

DNN: Make Unsqueeze layer support negative axes

21 months agoimplementation of scatter and scatternd with conformance tests enabled
fengyuentau [Sun, 18 Sep 2022 14:13:55 +0000 (22:13 +0800)]
implementation of scatter and scatternd with conformance tests enabled

21 months agoMerge pull request #22527 from paroj:misc
Alexander Alekhin [Sun, 16 Oct 2022 19:08:13 +0000 (19:08 +0000)]
Merge pull request #22527 from paroj:misc

21 months agocosmetic changes
Suleyman TURKMEN [Sun, 16 Oct 2022 01:01:00 +0000 (04:01 +0300)]
cosmetic changes

21 months agoMerge remote-tracking branch 'upstream/3.4' into merge-3.4
Alexander Alekhin [Sat, 15 Oct 2022 16:08:07 +0000 (16:08 +0000)]
Merge remote-tracking branch 'upstream/3.4' into merge-3.4

21 months agoMake Unsqueeze layer support negative axes.
zoom [Fri, 14 Oct 2022 08:46:25 +0000 (16:46 +0800)]
Make Unsqueeze layer support negative axes.

21 months agoMerge pull request #22617 from changh95:4.x
Alexander Alekhin [Fri, 14 Oct 2022 09:17:15 +0000 (09:17 +0000)]
Merge pull request #22617 from changh95:4.x

21 months agoMerge pull request #22637 from alalek:docs_fix_links_generation_22572
Alexander Smorkalov [Fri, 14 Oct 2022 06:18:27 +0000 (09:18 +0300)]
Merge pull request #22637 from alalek:docs_fix_links_generation_22572

docs: prefer # for links generation

21 months agoOptimize the winograd futher more.
Zihao Mu [Fri, 14 Oct 2022 02:15:45 +0000 (10:15 +0800)]
Optimize the winograd futher more.

21 months agofix typo (portatibility -> portability)
Hyunggi Chang [Sun, 9 Oct 2022 12:58:09 +0000 (21:58 +0900)]
fix typo (portatibility -> portability)

21 months agodocs: prefer # for links generation
Alexander Alekhin [Thu, 13 Oct 2022 20:40:56 +0000 (20:40 +0000)]
docs: prefer # for links generation

- avoid `@ref`
- align with 4.x branch (minimize merge conflicts)

21 months agoMerge pull request #22526 from paroj:pyrect
Alexander Alekhin [Thu, 13 Oct 2022 11:46:28 +0000 (11:46 +0000)]
Merge pull request #22526 from paroj:pyrect

21 months agoMerge pull request #22629 from asenyaev:asen/cuda_pipeline
Alexander Smorkalov [Thu, 13 Oct 2022 09:18:05 +0000 (12:18 +0300)]
Merge pull request #22629 from asenyaev:asen/cuda_pipeline

Workflow Ubuntu 20.04 x64 with CUDA support (4.x)

21 months agoReset cuda error code to cudasuccess.
cudawarped [Thu, 13 Oct 2022 07:15:40 +0000 (10:15 +0300)]
Reset cuda error code to cudasuccess.

21 months agocalib3d: use OCV_LAPACK_FUNC
Pavel Rojtberg [Sat, 17 Sep 2022 11:04:42 +0000 (13:04 +0200)]
calib3d: use OCV_LAPACK_FUNC

21 months agocmake: use upstream PCH support if possible
Pavel Rojtberg [Sat, 17 Sep 2022 11:04:22 +0000 (13:04 +0200)]
cmake: use upstream PCH support if possible

21 months agocore: expose rectangle intersection to bindings
Pavel Rojtberg [Sat, 17 Sep 2022 11:02:02 +0000 (13:02 +0200)]
core: expose rectangle intersection to bindings

21 months agoWorkflow Ubuntu 20.04 x64 with CUDA support (4.x)
Andrey Senyaev [Wed, 12 Oct 2022 11:41:19 +0000 (14:41 +0300)]
Workflow Ubuntu 20.04 x64 with CUDA support (4.x)

21 months agolet StridedSlice layer support const input
zoom [Wed, 12 Oct 2022 03:47:31 +0000 (11:47 +0800)]
let StridedSlice layer support const input

21 months agoMerge pull request #21966 from Harvey-Huang:Unicode_Path
Harvey Huang [Tue, 11 Oct 2022 11:25:35 +0000 (19:25 +0800)]
Merge pull request #21966 from Harvey-Huang:Unicode_Path

Support use memory buffer to read multi-page image

21 months agoMerge pull request #22577 from zihaomu:Disable_winograd_branch_in_tryquantize
Alexander Smorkalov [Tue, 11 Oct 2022 06:44:00 +0000 (09:44 +0300)]
Merge pull request #22577 from zihaomu:Disable_winograd_branch_in_tryquantize

DNN: add enableWinograd API for Net

21 months agoMerge pull request #22613 from erasta:patch-1
Alexander Smorkalov [Tue, 11 Oct 2022 06:42:55 +0000 (09:42 +0300)]
Merge pull request #22613 from erasta:patch-1

Opencv.js: on imread add willReadFrequently to getContext

21 months agoparse quantized nodes does not rely on name.
Zihao Mu [Mon, 10 Oct 2022 09:08:46 +0000 (17:08 +0800)]
parse quantized nodes does not rely on name.

21 months agoMerge pull request #22611 from zihaomu:greaterOrEqual
Alexander Smorkalov [Mon, 10 Oct 2022 08:43:44 +0000 (11:43 +0300)]
Merge pull request #22611 from zihaomu:greaterOrEqual

DNN: support GreaterOrEqual and LessOrEqual op in ONNX

21 months agoadd enableWinograd API for Net.
Zihao Mu [Sun, 9 Oct 2022 01:33:07 +0000 (09:33 +0800)]
add enableWinograd API for Net.

21 months agoMerge pull request #21745 from alalek:dnn_plugin_openvino
Alexander Alekhin [Sat, 8 Oct 2022 22:32:25 +0000 (22:32 +0000)]
Merge pull request #21745 from alalek:dnn_plugin_openvino

21 months agoadd willReadFrequently on imread in js
Eran Geva [Sat, 8 Oct 2022 09:05:33 +0000 (12:05 +0300)]
add willReadFrequently on imread in js

21 months agoadd greater_or_equal and less_or_equal ONNX support
Zihao Mu [Sat, 8 Oct 2022 07:51:40 +0000 (15:51 +0800)]
add greater_or_equal and less_or_equal ONNX support

21 months agodnn: plugin support for OpenVINO
Alexander Alekhin [Fri, 18 Mar 2022 06:19:30 +0000 (06:19 +0000)]
dnn: plugin support for OpenVINO

21 months agoMerge pull request #21942 from pglotov:add-blob-contours
Petr Glotov [Fri, 7 Oct 2022 16:07:51 +0000 (09:07 -0700)]
Merge pull request #21942 from pglotov:add-blob-contours

added blob contours to blob detector

* added blob contours

* Fixed Java regression test after new parameter addition to SimpleBlobDetector.

* Added stub implementation of SimpleBlobDetector::getBlobContours to presume source API compatibility.