platform/upstream/opencv.git
23 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.

23 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)

23 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

23 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.

23 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.

23 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)

23 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

23 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.

23 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

23 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"

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

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

23 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

23 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

23 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

23 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

23 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.

23 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()

23 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

23 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

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

23 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

23 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

23 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.

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

23 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

23 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

23 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

23 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

23 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

23 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

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

23 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

23 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.

23 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

23 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

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

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

23 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)

23 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

23 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)

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

23 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

23 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

23 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)

23 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

23 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

23 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

23 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

23 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.

23 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

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

2 years 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

2 years 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

2 years 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

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

2 years 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.

2 years agoMerge pull request #22329 from chinery:stitching-py-fixes
Alexander Smorkalov [Fri, 7 Oct 2022 12:03:37 +0000 (15:03 +0300)]
Merge pull request #22329 from chinery:stitching-py-fixes

Fix stitching Python bindings (and one stitching_detailed.cpp bug)

2 years agoMerge pull request #22562 from cudawarped:add_bindings_to_cuda_fastNlMeansDenoising
Alexander Smorkalov [Fri, 7 Oct 2022 11:55:14 +0000 (14:55 +0300)]
Merge pull request #22562 from cudawarped:add_bindings_to_cuda_fastNlMeansDenoising

Add bindings to CUDA photo denoising functions

2 years agoMerge pull request #22606 from savuor:doc_fix_lmsolver
Alexander Smorkalov [Fri, 7 Oct 2022 09:42:48 +0000 (12:42 +0300)]
Merge pull request #22606 from savuor:doc_fix_lmsolver

Doc fix for LMSolver

2 years agoMerge pull request #22596 from TolyaTalamanov:at/add-num-iter
Alexander Smorkalov [Fri, 7 Oct 2022 06:09:19 +0000 (09:09 +0300)]
Merge pull request #22596 from TolyaTalamanov:at/add-num-iter

[G-API] Pipeline modeling tool: Support num_iters criteria

2 years agodoc fix
Rostislav Vasilikhin [Thu, 6 Oct 2022 23:40:50 +0000 (01:40 +0200)]
doc fix

2 years agoCriteria -> Criterion
TolyaTalamanov [Thu, 6 Oct 2022 09:41:30 +0000 (09:41 +0000)]
Criteria -> Criterion

2 years agoMerge branch '4.x' of github.com:opencv/opencv into at/add-num-iter
TolyaTalamanov [Thu, 6 Oct 2022 07:12:14 +0000 (07:12 +0000)]
Merge branch '4.x' of github.com:opencv/opencv into at/add-num-iter

2 years agoMerge pull request #22600 from alalek:cmake_opt_force_targets
Alexander Alekhin [Thu, 6 Oct 2022 05:05:40 +0000 (05:05 +0000)]
Merge pull request #22600 from alalek:cmake_opt_force_targets

2 years agocmake(opt): force separate targets for dispatched code
Alexander Alekhin [Wed, 5 Oct 2022 18:51:39 +0000 (21:51 +0300)]
cmake(opt): force separate targets for dispatched code

- PCH may not pass compilation flags properly

2 years agoMove impl from class
TolyaTalamanov [Wed, 5 Oct 2022 12:01:45 +0000 (12:01 +0000)]
Move impl from class

2 years agoFix functional pipeline tool tests
TolyaTalamanov [Tue, 4 Oct 2022 12:10:49 +0000 (12:10 +0000)]
Fix functional pipeline tool tests

2 years agoMerge pull request #22501 from cabelo:oak-devices-docs
Alexander Smorkalov [Tue, 4 Oct 2022 14:09:03 +0000 (17:09 +0300)]
Merge pull request #22501 from cabelo:oak-devices-docs

OAK Information

2 years agoMerge pull request #22539 from catree:feat_homography_tutorial_gif
Alexander Smorkalov [Tue, 4 Oct 2022 12:59:40 +0000 (15:59 +0300)]
Merge pull request #22539 from catree:feat_homography_tutorial_gif

Add a gif to the homography exercise

2 years agoTypos and formating fixes.
Alexander Smorkalov [Tue, 4 Oct 2022 12:45:44 +0000 (15:45 +0300)]
Typos and formating fixes.

2 years agoOAK Information
Alessandro de Oliveira Faria (A.K.A. CABELO) [Mon, 12 Sep 2022 03:53:20 +0000 (00:53 -0300)]
OAK Information

2 years agoMerge pull request #22194 from heavyrain-lzy:fixbug_pyrup
Alexander Smorkalov [Tue, 4 Oct 2022 12:37:01 +0000 (15:37 +0300)]
Merge pull request #22194 from heavyrain-lzy:fixbug_pyrup

Fix the pyramid bug when src*2 < dst

2 years agoMerge pull request #22074 from bwang30:opencv-warpAffine-ippiw
Alexander Smorkalov [Tue, 4 Oct 2022 11:38:00 +0000 (14:38 +0300)]
Merge pull request #22074 from bwang30:opencv-warpAffine-ippiw

Add warpAffine IPPIW implementation to replace with old version

2 years agoAdd an image to illustrate camera poses interpolation for the small homography exercise.
catree [Tue, 20 Sep 2022 11:39:31 +0000 (13:39 +0200)]
Add an image to illustrate camera poses interpolation for the small homography exercise.

2 years agoSupport num_iters criteria for pipeline tool
TolyaTalamanov [Tue, 4 Oct 2022 08:37:56 +0000 (08:37 +0000)]
Support num_iters criteria for pipeline tool

2 years agoMerge pull request #22588 from TolyaTalamanov:at/sync-ie-request-pool
Alexander Smorkalov [Tue, 4 Oct 2022 08:32:21 +0000 (11:32 +0300)]
Merge pull request #22588 from TolyaTalamanov:at/sync-ie-request-pool

G-API: Add synchronous execution for IE backend

2 years agoMerge pull request #22017 from xiong-jie-y:py_onnx
Alexander Smorkalov [Tue, 4 Oct 2022 07:33:10 +0000 (10:33 +0300)]
Merge pull request #22017 from xiong-jie-y:py_onnx

Add python bindings for G-API onnx

2 years agoRefactor tests
TolyaTalamanov [Tue, 4 Oct 2022 06:59:22 +0000 (06:59 +0000)]
Refactor tests

2 years agoMerge branch '4.x' of github.com:opencv/opencv into at/sync-ie-request-pool
TolyaTalamanov [Tue, 4 Oct 2022 06:48:28 +0000 (06:48 +0000)]
Merge branch '4.x' of github.com:opencv/opencv into at/sync-ie-request-pool

2 years agoAdd warpAffine IPPIW implementation protected by ipp NE flag
robin [Tue, 7 Jun 2022 05:31:56 +0000 (13:31 +0800)]
Add warpAffine IPPIW implementation protected by ipp NE flag

Signed-off-by: robin <bin.wang@intel.com>
2 years agoMerge pull request #22404 from Kumataro:3.4-fix22388_2
Kumataro [Mon, 3 Oct 2022 15:24:15 +0000 (00:24 +0900)]
Merge pull request #22404 from Kumataro:3.4-fix22388_2

* imgcodecs: tiff: Reduce memory usage to read 16bit image.

* imgcodecs: tiff: Reduce memory usage to read 8bit images

* imgcodecs: tiff: split basic test and full test.

* imgcodecs: tiff: fix to warning C4244

* imgcodecs: tiff: fix to warning C4244

2 years agoMerge pull request #22583 from TolyaTalamanov:at/add-cfg-output-precision-for-ie...
Alexander Smorkalov [Mon, 3 Oct 2022 12:54:00 +0000 (15:54 +0300)]
Merge pull request #22583 from TolyaTalamanov:at/add-cfg-output-precision-for-ie-backend

G-API: API for configuring model output precision for IE backend

2 years agoMerge pull request #22584 from vrabaud:msan
Alexander Smorkalov [Mon, 3 Oct 2022 12:48:38 +0000 (15:48 +0300)]
Merge pull request #22584 from vrabaud:msan

Move marking memory as initialized earlier.

2 years agoExpand modeling tool to support infer_mode
TolyaTalamanov [Mon, 3 Oct 2022 11:08:15 +0000 (11:08 +0000)]
Expand modeling tool to support infer_mode

2 years agoAdd tests
TolyaTalamanov [Mon, 3 Oct 2022 10:58:21 +0000 (10:58 +0000)]
Add tests

2 years agoMerge pull request #22542 from TolyaTalamanov:at/expand-performance-report-with-metrics
Alexander Smorkalov [Mon, 3 Oct 2022 10:14:17 +0000 (13:14 +0300)]
Merge pull request #22542 from TolyaTalamanov:at/expand-performance-report-with-metrics

[G-API] Pipeline modeling tool - expand performance report

2 years agoAdd handle to configure async/sync infer mode
TolyaTalamanov [Mon, 3 Oct 2022 09:43:05 +0000 (09:43 +0000)]
Add handle to configure async/sync infer mode

2 years agoFix windows warning
TolyaTalamanov [Thu, 29 Sep 2022 11:02:55 +0000 (11:02 +0000)]
Fix windows warning

2 years agoAdd sync/async executors for infer request
TolyaTalamanov [Thu, 29 Sep 2022 09:47:53 +0000 (09:47 +0000)]
Add sync/async executors for infer request

2 years agoAdd sync infer request
TolyaTalamanov [Wed, 28 Sep 2022 15:46:57 +0000 (15:46 +0000)]
Add sync infer request

2 years agoExpand performance report
TolyaTalamanov [Mon, 3 Oct 2022 09:04:49 +0000 (09:04 +0000)]
Expand performance report

2 years agoFix comments to review
TolyaTalamanov [Mon, 3 Oct 2022 08:04:15 +0000 (08:04 +0000)]
Fix comments to review

2 years agoAdd cfgOutputPrecision
TolyaTalamanov [Sun, 2 Oct 2022 20:54:08 +0000 (20:54 +0000)]
Add cfgOutputPrecision

2 years agoMerge pull request #22554 from WanliZhong:slice_axes_no_seq
Alexander Smorkalov [Mon, 3 Oct 2022 07:15:55 +0000 (10:15 +0300)]
Merge pull request #22554 from WanliZhong:slice_axes_no_seq

DNN: Let Slice layer support non-sequential and negative axes

2 years agoMerge pull request #22560 from fengyuentau:enable_issue_template_chooser_with_templates
Alexander Smorkalov [Mon, 3 Oct 2022 07:01:39 +0000 (10:01 +0300)]
Merge pull request #22560 from fengyuentau:enable_issue_template_chooser_with_templates

Enable issue template chooser

2 years agoMerge pull request #22462 from Biswa96:fix-directx-check
Biswapriyo Nath [Mon, 3 Oct 2022 05:37:36 +0000 (11:07 +0530)]
Merge pull request #22462 from Biswa96:fix-directx-check

* cmake: Fix DirectX detection in mingw

The pragma comment directive is valid for MSVC only. So, the DirectX detection
fails in mingw. The failure is fixed by adding the required linking library
(here d3d11) in the try_compile() function in OpenCVDetectDirectX.cmake file.
Also add a message if the first DirectX check fails.

* gapi: Fix compilation with mingw

These changes remove MSVC specific pragma directive. The compilation fails at
linking time due to absence of proper linking library. The required libraries
are added in corresponding CMakeLists.txt file.

* samples: Fix compilation with mingw

These changes remove MSVC specific pragma directive. The compilation fails at
linking time due to absence of proper linking library. The required libraries
are added in corresponding CMakeLists.txt file.

2 years agoenable issue template chooser with templates for bug report, feature
fengyuentau [Fri, 23 Sep 2022 13:13:13 +0000 (21:13 +0800)]
enable issue template chooser with templates for bug report, feature
request and documentation

2 years agoMerge pull request #22505 from asmorkalov:as/matcher_score_thresh
Alexander Alekhin [Sat, 1 Oct 2022 12:05:03 +0000 (12:05 +0000)]
Merge pull request #22505 from asmorkalov:as/matcher_score_thresh

2 years agoenhance slice layer
zoom [Thu, 22 Sep 2022 06:40:39 +0000 (14:40 +0800)]
enhance slice layer
refactor the code for parsing Slice layer
add test for Slice layer
let 'begin' and 'end' resize to dims
add opset message comment