Alexander Alekhin
61e30c15a9
Merge pull request #20211 from kstuedem:fix_dshow_memory_leak
4 years ago
Alexander Alekhin
d332f33346
Merge pull request #20210 from kstuedem:fix_invalid_media_type
4 years ago
Kai Stüdemann
636db09d73
videoio(dshow) fix incompatible media type left set on video device
4 years ago
Kai Stüdemann
64c018507b
videoio(dshow) fix memory leak
4 years ago
Alexander Alekhin
3e513ee6ab
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
4 years ago
Alexander Alekhin
c34445a496
Merge pull request #20201 from PolarNick239:3.4
4 years ago
Dale Phurrough
c2ce3d927a
UMat usageFlags fixes opencv/opencv#19807
...
- corrects code to support non- USAGE_DEFAULT settings
- accuracy, regression, perf test cases
- not tested on the 3.x branch
4 years ago
Paul Jurczak
ff60abb575
Merge pull request #20080 from pauljurczak:patch-3
...
* Update dnn.hpp
getPerfProfile is not supported by the CUDA backend, see https://github.com/opencv/opencv/issues/20077
* dnn.hpp: fix doxygen formatting
4 years ago
Alexander Alekhin
7d91dfe339
Merge pull request #20146 from asmorkalov:as/java_test_filter
4 years ago
Alexander Alekhin
15af65d4cf
Merge pull request #20149 from rogday:on_mouse_floor
4 years ago
Alexander Alekhin
0e8431d17b
Merge pull request #20194 from mshabunin:doc-plugins
4 years ago
Alexander Alekhin
81afeda537
Merge pull request #20192 from alalek:update_libjpeg-turbo
4 years ago
Alexander Alekhin
e10de25e86
Merge pull request #20191 from alalek:issue_20032
4 years ago
Dmitry Budnikov
826fdaf06c
Merge pull request #20189 from dbudniko:dbudniko/mtcnn_sample_with_regular_transpose_kernel
...
Remove custom transpose kernel from MTCNN sample
4 years ago
Maksim Shabunin
a4d0a1483a
docs/tutorials: improve plugin sections
4 years ago
Nikolay Polyarniy
746bd47ce5
EXR reading: support Z channel if no Y channel
4 years ago
Alexander Alekhin
dcb4cabb26
3rdparty: libjpeg-turbo 2.0.6 => 2.1.0
...
https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/2.1.0
4 years ago
Alexander Alekhin
59b4baee0c
ts: migrate from cgi.escape to html.escape in .py file
4 years ago
Maxim Pashchenkov
2610724ee0
Merge pull request #20157 from mpashchenkov:mp/ocv-gapi-pnetworks
...
G-API: Python. Wrapper for networks.
* Python networks
* Added pyopencv_to
* Changed work with pyopencv_to
4 years ago
rogday
61359a5bd0
Merge pull request #20175 from rogday:dnn_samples_cuda
...
add cuda and vulkan backends to dnn samples
4 years ago
Alexander Alekhin
bb3bbd192b
Merge pull request #20150 from rogday:svm_detector_test
4 years ago
Alexander Alekhin
de781b306f
Merge pull request #20187 from alalek:highgui_plugins_cleanup
4 years ago
Alexander Smorkalov
1212aef03b
Analog of gtest_filter for java tests.
4 years ago
Developer-Ecosystem-Engineering
814550d2a6
Merge pull request #20011 from Developer-Ecosystem-Engineering:3.4
...
Improve performance on Arm64
* Improve performance on Apple silicon
This patch will
- Enable dot product intrinsics for macOS arm64 builds
- Enable for macOS arm64 builds
- Improve HAL primitives
- reduction (sum, min, max, sad)
- signmask
- mul_expand
- check_any / check_all
Results on a M1 Macbook Pro
* Updates to #20011 based on feedback
- Removes Apple Silicon specific workarounds
- Makes #ifdef sections smaller for v_mul_expand cases
- Moves dot product optimization to compiler optimization check
- Adds 4x4 matrix transpose optimization
* Remove dotprod and fix v_transpose
Based on the latest, we've removed dotprod entirely and will revisit in a future PR.
Added explicit cats with v_transpose4x4()
This should resolve all opens with this PR
* Remove commented out lines
Remove two extraneous comments
4 years ago
Anna Prigarina
478663b08c
Merge pull request #20036 from APrigarina:tracking_api
...
Tracking API: added DaSiamRPN tracker
* added dasiamrpn tracker
* dasiamrpn: add test, rewrite sample
* change python samples
* fix tests
* fix params
4 years ago
Alexander Alekhin
fb9a00c36d
highgui: cleanup and fixes
4 years ago
Smirnov Egor
fb68fe8930
bring back bounds check and switch to floor
4 years ago
Alexander Alekhin
73ee01a7f4
Merge pull request #20182 from hanliutong:master
4 years ago
Danny
eb9b5fa9a5
Merge pull request #20054 from danielenricocahall:fix-robertson-calibration-bug
...
Fix Robertson Calibration NaN Bug
* add epsilon value for numerical stability in robertson merge
* update test to use range based for loop
* add comment to test
* move the epsilon
* address test comments
fix windows build warnings
fix vector type for tests
update tests
make threshold float
address test comments
fix tests and move epsilon again
* use scalar::all, move epsilon, and remove print
4 years ago
HAN Liutong
8bd5405228
Fix RVV toolchain conflicts.
4 years ago
Alexander Alekhin
cb51a155b2
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
4 years ago
yo1990
d3be58b6d7
Merge pull request #20102 from yo1990:master
...
Add missing sqrt to magSpectrum().
* https://github.com/opencv/opencv/issues/20100
* slight optimization + fix for double-precision case
Co-authored-by: Yuma Oyama <yuma.oyama@acuity-inc.co.jp>
Co-authored-by: Vadim Pisarevsky <vadim.pisarevsky@me.com>
4 years ago
Jonathan Deakin
8ecfbdb4ff
Merge pull request #19883 from jondea:arm-neon-optimised-color-lab-3.4
...
* Add Neon optimised RGB2Lab conversion
* Fix compile errors, change lambda to macro
* Change NEON optimised RGB2Lab to just use HAL
* Change [] to v_extract_n in RGB2Lab
* RGB2LAB Code quality, change to nlane agnostic
* Change RGB2Lab to use function rather than macro
* Remove whitespace
Co-authored-by: Francesco Petrogalli <25690309+fpetrogalli@users.noreply.github.com>
4 years ago
Alexander Alekhin
63256a00ff
Merge pull request #20174 from alalek:issue_20159
4 years ago
Alexander Alekhin
450dc92452
Merge pull request #20172 from alalek:fixup_19334
4 years ago
Alexander Alekhin
9c16408e91
Merge pull request #20173 from alalek:videoio_test_vp9_skip
4 years ago
Alexander Alekhin
d42a2b2d16
videoio(test): bailout from VP9 tests if first frame can't be read
4 years ago
Alexander Alekhin
3d2f4fa164
highgui: fix trackbar value pointer handling
4 years ago
Alexander Alekhin
3d394943e6
core(ocl): avoid limit of Image kernel args
4 years ago
Dmitry Budnikov
cf96a9fd27
Merge pull request #20155 from dbudniko:dbudniko/G-API_mtcnn_demo_queue_option
...
Add streaming queue capacity option choice to MTCNN G-API sample
* Add streaming queue capacity option
* trying to fix mac build
* rename face detection sample
4 years ago
Alexander Alekhin
76e81dfbb0
Merge pull request #20164 from mshabunin:fix-gtk-check
4 years ago
Maksim Shabunin
684ba6fe14
highgui: fix config verification for GTK
4 years ago
Alexander Alekhin
830cb5cad7
Merge pull request #20116 from alalek:highgui_backends
4 years ago
Alexander Alekhin
3e25f32c9b
Merge pull request #20158 from hyrodium:fix/latex
4 years ago
hyrodium
81567a9d3e
fix latex script in the docs
4 years ago
Sergey Ivanov
2b06208bbd
Merge pull request #20107 from sivanov-work:gapi_transpose_op
...
G-API: Add transpose operation
* Add kernels decl & def
* Add draft for UT
* Fix UT for Transpose
* Add perf test
* Fix docs
* Apply comments
4 years ago
damonyu1989
5f637e5a02
Merge pull request #19778 from damonyu1989:master-riscv-0.7.1
...
* Add the support for riscv64 vector 0.7.1.
* fixed GCC warnings
* cleaned whitespaces
* Remove the worning by the use of internal API of compiler.
* Update the license header.
* removed trailing whitespaces
Co-authored-by: Vadim Pisarevsky <vadim.pisarevsky@me.com>
Co-authored-by: yulj <linjie.ylj@alibaba-inc.com>
Co-authored-by: Vadim Pisarevsky <vadim.pisarevsky@gmail.com>
4 years ago
Vadim Pisarevsky
cc712a165d
Merge pull request #19689 from andy-held:umeyama
4 years ago
Vadim Pisarevsky
4a2adba8f4
Merge pull request #20135 from mightbxg:bugfix_GaussianBlur
4 years ago
Smirnov Egor
84f78059d3
add reproducer and bugfix
4 years ago