Alexander Alekhin
5ab4623c2a
Merge pull request #19430 from alalek:fixup_19216
2021-01-31 17:41:24 +00:00
Alexander Alekhin
cdf73f2e05
Merge pull request #19427 from alalek:issue_19426
2021-01-31 14:24:37 +00:00
Alexander Alekhin
30bef20e22
js: fix SIMD build
2021-01-31 00:12:51 +00:00
Alexander Alekhin
b9dfffc237
Merge pull request #19057 from sl-sergei:changes_for_cuda_1d
2021-01-30 11:39:43 +00:00
Alexander Alekhin
c5bf15e009
build: fix cv2.cpp compilation
2021-01-30 11:32:27 +00:00
Sergey Slashchinin
e2949c7d0a
Align 3.4 branch with master
2021-01-29 23:48:08 +03:00
Maxim Pashchenkov
e250bae356
Merge pull request #18943 from mpashchenkov:mp/onnx-padding
...
G-API: ONNX. Support for networks with three dimensional input.
* Padding without tests
* Removed padding
* Some small fixes
* Added wstring_convert
* Alignment fix, m b
* Small fixes
* Moved include from onnx.hpp
2021-01-29 14:53:42 +00:00
Olivier Le Doeuff
4c7f56263e
Merge pull request #19370 from OlivierLDff:patch-dshow-convertrgb
...
VideoCapture/DSHOW : Allow to set CAP_PROP_CONVERT_RGB before FOURCC/FPS/CHANNEL/WIDTH/HEIGHT.
* 🐛 cap_dshow : Allow to set CAP_PROP_CONVERT_RGB before FOURCC/FPS/CHANNEL
* 🐛 cap_dshow : fix g_VI.setConvertRGB not being called with correct boolean value on first property set.
* ✅ cap_dshow : Test CAP_PROP_CONVERT_RGB persistence
* 🚨 Fix cast from bool to double
* 🚨 Fix trailing whitespace
2021-01-29 10:18:09 +00:00
Maksim Shabunin
694fe3e7d2
core, gapi: supported build with oneTBB 2021
2021-01-29 02:38:05 +03:00
Dale Phurrough
34c3f0f495
add cuda::Stream constructor with cuda flags
2021-01-28 16:14:01 +01:00
Alexander Alekhin
e705414bea
videoio(plugins): support VideoCaptureParameters, CAPTURE_API_VERSION=1
...
- example: ffmpeg
2021-01-28 06:09:23 +00:00
MaximMilashchenko
467870415b
Merge pull request #19394 from MaximMilashchenko:params
...
add video capture parameters
* add parameters
* videoio: revert unnecessary massive changes
* videoio: support capture parameters in backends API
- add tests
- FFmpeg backend sample code
- StaticBackend API is done
- support through PluginBackend API will be added later
Co-authored-by: Milashchenko <maksim.milashchenko@intel.com>
Co-authored-by: Alexander Alekhin <alexander.a.alekhin@gmail.com>
2021-01-27 22:07:43 +00:00
Alexander Alekhin
37c12db366
Merge pull request #19365 from alalek:parallel_api
2021-01-27 18:12:15 +00:00
Alexander Alekhin
b73bf03bfc
core: parallel backends API
...
- allow to replace parallel_for() backend
2021-01-27 14:15:33 +00:00
Alexander Alekhin
ca9cbab532
Merge pull request #19403 from diablodale:fix_19402_python_test_filter_34
2021-01-26 19:23:12 +00:00
Dale Phurrough
5c70a2015f
fix python test runner wildcard handling
...
* fix opencv/opencv#19402
2021-01-26 19:05:40 +01:00
Alexander Alekhin
e85b41f9be
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2021-01-25 22:42:13 +00:00
Alexander Alekhin
573812d0ff
Merge pull request #19373 from l-bat:lb/tf_matmul_shared
2021-01-25 22:08:24 +00:00
Liubov Batanina
c12930cdde
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
2021-01-25 22:07:50 +00:00
Alexander Alekhin
857f339914
Merge pull request #19385 from alalek:ocl_isOpenCLActivated_update
2021-01-25 13:54:00 +00:00
Alexander Alekhin
b1ffe7a153
Merge pull request #19390 from tomoaki0705:fixCudaLegacyCalib3d
2021-01-25 13:32:43 +00:00
Alexander Alekhin
62b60b11bb
Merge pull request #19344 from VadimLevin:dev/vlevin/generic-sequence-conversion
2021-01-25 08:22:57 +00:00
Tomoaki Teshima
96e0902f39
fix peaky test failure
...
* follow the review comment
2021-01-25 17:14:37 +09:00
Vadim Levin
1d3207d7c7
feat: common fixed size sequence conversion for Python bindings
2021-01-25 08:08:38 +03:00
Alexander Alekhin
8e5e1b62aa
Merge pull request #19380 from alalek:python_fix_rect_conversion
2021-01-24 22:19:28 +00:00
Orest Chura
e982ad2284
Merge pull request #19337 from OrestChura:oc/fLine_fCont_perftests
...
[G-API]: Performance tests for fitLine and findContours
* Perf.Test for findContours(H)
* Perf.Test for fitLine(2D.3D;Mat,vector<Point2i/2f/2d/3i/3f/3d>)
* Reducing the template specializations number
* Applying comments
2021-01-24 15:41:04 +00:00
Alexander Alekhin
fb0abdeb4f
Merge pull request #19383 from tomoaki0705:fixWrongIndex
2021-01-24 15:23:34 +00:00
Tomoaki Teshima
3cfe7b9af9
fix wrong index
2021-01-24 20:29:52 +09:00
Alexander Alekhin
37e656082b
core(ocl): update isOpenCLActivated()
...
- reuse g_isOpenCLAvailable variable instead
2021-01-24 01:25:17 +00:00
Christoph Rackwitz
0c0cf8b19f
highgui: remove gutter in window_w32
2021-01-23 16:01:07 +01:00
Alexander Alekhin
7825abd540
python: handle errors in Rect conversions
2021-01-23 03:07:38 +00:00
Alexander Alekhin
cd59516433
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2021-01-22 21:29:21 +00:00
Alexander Alekhin
413febf657
Merge pull request #19334 from alalek:fix_19134
2021-01-22 20:05:58 +00:00
Alexander Alekhin
1a3a25f825
Merge pull request #19364 from asmorkalov:as/capture_buffer_safety_test
2021-01-22 19:18:14 +00:00
Liubov Batanina
38a49f92ab
Added shared weights for MatMul
2021-01-22 16:47:02 +03:00
Alexander Smorkalov
b4e941d431
VideoCapture test to ensure that cv::VideoCapture does not share output buffers between frames.
2021-01-22 16:42:48 +03:00
Sergei Slashchinin
ea41f89b40
Merge pull request #19058 from sl-sergei:cuda_1d
...
Conv1D and Pool1D for CUDA backend
* CUDA-independent changes
* Add Conv1D and Pool1D for CUDA backend
* CUDA-independent changes
* Fix typo
* fix comment
* Update fix
* make changes more correct for pooling layer
* Minor fixes for review
* Split skip blocks
2021-01-21 22:16:56 +00:00
Alexander Alekhin
7a790d0d35
Merge pull request #19355 from alalek:fixup_19050
2021-01-20 22:46:05 +00:00
Alexander Alekhin
1d5589296e
gapi: fix build warning
2021-01-19 22:10:05 +00:00
Maksim Shabunin
e4e10e54df
Updated more links to forum.opencv.org
2021-01-19 22:03:22 +03:00
Maksim Shabunin
f65d75f5c8
Updated more links to forum.opencv.org
2021-01-19 21:55:45 +03:00
Alexander Alekhin
d93790717d
Merge pull request #19340 from tomoaki0705:fixStitchingExposure
2021-01-18 20:35:41 +00:00
Alexander Alekhin
5e5f47321b
Merge pull request #19320 from alalek:videoio_plugins_api_split_capture_write
...
videoio(plugins): split capture and writer APIs
2021-01-18 23:14:57 +03:00
Alexander Alekhin
6ce9bb6f7a
Merge pull request #19312 from VadimLevin:dev/vlevin/clear-msg-for-failed-overload-resolution
2021-01-18 20:14:10 +00:00
Vadim Levin
a0bdb78a99
feat: add overload resolution exception for Python bindings
2021-01-18 16:29:17 +03:00
Alexander Alekhin
212815a10d
core(ocl): fix lifetime handling of Image kernel args
2021-01-18 06:24:36 +00:00
Tomoaki Teshima
e49ae68524
workaround the test failure
2021-01-18 06:03:43 +09:00
Alexander Alekhin
49127b6a26
Merge pull request #19331 from alalek:gapi_lazy_initialization_kernel_intrinsics
2021-01-17 19:20:18 +00:00
Alexander Alekhin
255853a819
Merge pull request #19326 from alalek:gapi_async_service_lazy_initialization
2021-01-17 19:19:48 +00:00
shioko
5967acc9ca
fix typo of the word storage
2021-01-17 18:59:20 +00:00
Alexander Alekhin
28c0cd8460
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2021-01-16 19:03:42 +00:00
Alexander Alekhin
10ef76905c
gapi: avoid global static initializers
...
- use lazy on-demand initialization
2021-01-15 17:22:03 +00:00
Liubov Batanina
af9597f454
Added Mish ONNX subgraph
2021-01-15 14:01:48 +03:00
Alexander Alekhin
e43375cc68
gapi(async): use lazy-initialization of async_service singleton
2021-01-15 04:47:54 +00:00
Alexander Alekhin
63bb2abada
Merge pull request #19321 from alalek:fixup_19027
2021-01-14 12:08:10 +00:00
Francesco Petrogalli
235e648bf5
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.
2021-01-14 12:01:36 +00:00
Alexander Alekhin
5202186681
Merge pull request #19050 from anton-potapov:fix_range_var_clang_warnings
2021-01-14 10:44:42 +00:00
Alexander Alekhin
98889e41b0
videoio: fix API/ABI_VERSION macros before plugin_api.hpp
2021-01-14 10:36:10 +00:00
Alexander Alekhin
962cdc2d98
videoio: split capture/writer plugin APIs
...
- migrate GStreamer backed
- migrate FFmpeg backend (with switch on legacy API)
- cv_videoio_capture_retrieve_cb_t uses Mat type instead of number of channels
2021-01-14 06:19:23 +00:00
Alexander Alekhin
71acf078ba
videoio: preserve git history in plugin_*.hpp files
2021-01-13 22:37:46 +00:00
Alexander Alekhin
b3233de1c2
videoio: mv plugin_api.hpp (preserve git history)
2021-01-13 22:36:53 +00:00
Alexander Alekhin
63982d6771
videoio: preserve git history in backend_plugin_legacy.impl.hpp
2021-01-13 22:26:18 +00:00
Alexander Alekhin
2cd540b9c4
videoio: backup backend_plugin_legacy.impl.hpp
2021-01-13 22:25:19 +00:00
Orest Chura
d34a34f328
Merge pull request #19215 from OrestChura:oc/bRect_perftests
...
[G-API]: Performance tests for boundingRect
* Update boundingRect() tests with the changes from fitLine() PR
* Add performance tests for boundingRect
* Applying comment about g_type_of_t
* Addressing comments
* Addressing comment: replace cmp_f by CompareF in perf.tests + add the default constructor for CompareF
* Fix typo
2021-01-12 21:33:05 +00:00
Maxim Pashchenkov
3eaeca58da
Merge pull request #18902 from mpashchenkov:mp/onnx-const-input
...
G-API: ONNX. Const input
* Added const input for ONNX backend
* Returned initMatrixRandu, added some comments, rebase
2021-01-12 21:31:15 +00:00
Alexander Alekhin
d3bc563c6e
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2021-01-12 18:34:33 +00:00
Alexander Alekhin
72894a1a90
Merge pull request #19216 from terfendail:wasm_fall
2021-01-12 17:57:24 +00:00
Alexander Alekhin
83e14f602f
Merge pull request #19296 from raaldrid:Doc_issue_fix_18836_FULL
2021-01-11 20:04:49 +00:00
Alexander Alekhin
2775099a32
Merge pull request #19220 from alalek:dnn_tf_importer_error_reporting
2021-01-11 19:12:41 +00:00
Rachel A
f98e567f49
Solution to documentation issue https://github.com/opencv/opencv/issues/18836
2021-01-11 10:43:26 -08:00
Vitaly Tuzov
8f653ba8de
Inlined WASM fallback intrinsics to avoid using of V_TypeTraits
2021-01-11 18:12:21 +03:00
Your Name
646a023ff4
Fix building opencv using gcc 11.x #19244
...
Add missing `#include <thread>` in modules/gapi/test/test_precomp.hpp
2021-01-02 17:43:11 +00:00
Alexander Alekhin
701744c621
Merge pull request #19191 from OrestChura:oc/morphEx_perftest
2020-12-31 10:32:51 +00:00
Liangqian
e4c7fca755
Merge pull request #19098 from chargerKong:EulerAngle
...
* add to/from Euler Angles
* restruct codes
* quat: optimize implementation
* cleanup debug code
* correct spelling errors
* create QuatEnum for enum EulerAnglesType
* use for loop for test_quaternion
* drop template from isIntAngleType & add minimal error information in test_quaternion.cpp
Co-authored-by: ShanChenqi <shanchenqi@huawei.com>
Co-authored-by: Alexander Alekhin <alexander.a.alekhin@gmail.com>
2020-12-31 10:32:12 +00:00
Alexander Alekhin
bec7b297ed
Merge pull request #19235 from alalek:fix_test_swift_minAreaRect
2020-12-30 15:24:55 +00:00
Alexander Alekhin
ee17b5de6e
swift(test): fix minAreaRect test
2020-12-29 22:56:19 +00:00
Ian Maquignaz
378a634de8
Updated Calib3d documentation to fix missing @ref in master
2020-12-28 10:57:19 -05:00
Alexander Alekhin
8a05850302
Merge pull request #19213 from alalek:ocl_execution_context_tests_param
2020-12-27 22:02:33 +00:00
Alexander Alekhin
55f06b76f9
dnn: improve debugging of TensorFlow parsing errors
2020-12-26 15:31:30 +00:00
Alexander Alekhin
ba3f150b14
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2020-12-25 16:25:14 +00:00
Alexander Alekhin
2f8c62999f
Merge pull request #19194 from alalek:intelligent_scissors
2020-12-25 13:16:19 +00:00
Alexander Alekhin
3eea3dd46b
imgproc: add IntelligentScissors
2020-12-25 10:57:11 +00:00
Alexander Alekhin
ba2b331461
core(ocl): parametrize OpenCLExecutionContext tests
2020-12-24 19:33:43 +00:00
Alexander Alekhin
a6f7dca685
Merge pull request #19027 from alalek:videoio_plugins_api_versioning
2020-12-24 17:08:36 +00:00
Zhuo Zhang
6e1da2ef91
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
2020-12-24 16:58:16 +00:00
Anatoliy Talamanov
244511e434
Merge pull request #19205 from TolyaTalamanov:at/remove-streamingbackend-export
...
[G-API] Fix streaming kernels in standalone
* Move streaming kernels from public header
* Add streaming backend to standalone
2020-12-24 16:46:10 +00:00
Maxim Pashchenkov
656b20a169
Merge pull request #19070 from mpashchenkov:mp/onnx-gframe
...
G-API: Support GFrame for ONNX infer
* Added GFrame for ONNX
* Cut test
* Removed IE from assert
* Review comments
* Added const/bbot rstrt
* View instead unique_ptr in func. sig.
* Added extractMat function, ONNXCompiled contains exMat - cv::Mat with non processed input data
* Added meta check for inferList2
2020-12-24 13:55:33 +00:00
Alexander Alekhin
50bb344a9d
Merge pull request #19206 from OrestChura:oc/fix_plugconfparams_n_align
2020-12-24 13:54:02 +00:00
Alexander Alekhin
5a10261111
Merge pull request #19207 from alalek:issue_19198
2020-12-24 10:00:56 +00:00
Alexander Alekhin
cd68cc1f46
Merge pull request #19195 from diablodale:win32AlignAlloc
2020-12-23 17:33:58 +00:00
Alexander Alekhin
0681deb3c9
js: fix Python 3 support in make_umd.py
2020-12-23 15:07:12 +00:00
OrestChura
e80f6624ed
- Replace plugin config parameters with the working ones
...
- refactor for consistency
2020-12-23 17:06:45 +03:00
Dale Phurrough
109255a730
add windows native aligned malloc + unit test case
...
* implements https://github.com/opencv/opencv/issues/19147
* CAUTION: this PR will only functions safely in the
4+ branches that already include PR 19029
* CAUTION: this PR requires thread-safe startup of the alloc.cpp
translation unit as implemented in PR 19029
2020-12-23 14:59:28 +01:00
Stefan Dragnev
b13b5d86f6
Merge pull request #19109 from tailsu:sd/imdecode-jp2k-codestream
...
* OpenJPEG: decoder for J2K codestreams
* code review fixes
* exclude .j2c from GDAL tests
2020-12-23 12:33:33 +00:00
Alexander Alekhin
0ffa78b66a
Merge pull request #19193 from alalek:samples_python_3.9
2020-12-23 12:09:07 +00:00
Alexander Alekhin
15265918a7
Merge pull request #19133 from diablodale:fix19132-opencvactivated
2020-12-23 12:08:38 +00:00
OrestChura
e2930c7898
Perf test for morphologyEx
2020-12-22 00:03:06 +03:00
Alexander Alekhin
84676fefe3
Merge tag '4.5.1'
2020-12-21 20:35:51 +00:00
Alexander Alekhin
1363496c11
release: OpenCV 4.5.1
2020-12-21 20:01:38 +00:00
Alexander Alekhin
a029f03edc
Merge pull request #19187 from alalek:samples_python_3.9
2020-12-21 18:16:00 +00:00