Alexander Alekhin
f345ed564a
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
4 years ago
Anatoliy Talamanov
3d4563913d
Merge pull request #18600 from TolyaTalamanov:at/implement-render-using-stateful
...
[G-API] Implement render using stateful kernel
* Implement render using stateful kernel
* Move freetype to backends folder
* Fix freetype compilation
* Fix freetype smoke test
* Fix comments
* Refactoring
4 years ago
Anatoliy Talamanov
93c3775927
Merge pull request #18491 from TolyaTalamanov:at/wrap-inference
...
[G-API] Wrap cv::gapi::infer<Generic> into python
* Introduce generic infer
* Move Generic to infer.hpp
* Removew num_outs
* Fix windows warnings
* Fix comments to review
* Fix doxygen
* Add comment
* Fix comments to review
* Wrap inference to python
* Add default ctor to Params
* Add test
* Fix clang build
* Implement GInferInputs/GInferOutputs as Pimpl
* Add checkIEtarget to infer test
* Fix path
* Supress warning
* Use getAvailableDevices insted of checkIETarget
* Move PyParams to bindings_ie
* Add namespace
* Update CMakeLists.txt
4 years ago
Quentin Chateau
36598677cf
Merge pull request #18646 from qchateau:wave-auto
...
* stitching: add WAVE_CORRECT_AUTO
* stitching: use CV_EXPORTS
4 years ago
Alexander Alekhin
0ec94630d4
Merge pull request #18640 from alalek:core_cleanup_inline_code
4 years ago
ann
c71f2714c6
Merge pull request #18003 from APrigarina:curved_qrcodes_decoding
...
Detection and decoding of curved QR-codes
* temp changes for curved qrcodes
* added api for curved qr code decoding
* fixed prototypes
* refactored curved qr code decoding
* refactored curved qr code decoding 2nd part
* refactored curved qr code decoding 3rd part
* refactored curved qr code decoding 4th part
* added tests for curved qr code decoding
* refactored curved qr code decoding 5th part
4 years ago
Alexander Alekhin
71462d9f99
Merge pull request #18633 from laelath:master
4 years ago
Giles Payne
72dfd4846e
Merge pull request #18637 from komakai:build-for-distribution
...
Add support for Swift version independence
* Build for distribution (Swift version independence) when new Xcode build system is available
* Add module map and set "Defines Modules" flag
4 years ago
Justin Frank
61a8cf8ba7
Fix TypeError when building for WebAssembly with Python 3
4 years ago
Alexander Alekhin
bd40952097
Merge pull request #18622 from TolyaTalamanov:at/fix-namespace
4 years ago
Alexander Alekhin
8869d3212f
Merge pull request #18641 from rtimpe:fix_cuda_stubs
4 years ago
Quentin Chateau
ea1e3fb90d
Merge pull request #18624 from qchateau:similarity-mask
...
* support similarity masks
* add test for similarity threshold
* short license in test
* use UMat in buildSimilarityMask
* fix win32 warnings
* fix test indentation
* fix umat/mat sync
* no in-place argument for erode/dilate
4 years ago
Alexander Alekhin
3a99fb9d34
Merge pull request #18607 from zteffi:warp-point-backward
4 years ago
Alexander Alekhin
e1b56e376e
Merge pull request #18476 from dmatveev:dm/gapi_text_detection
4 years ago
Alexander Alekhin
aac7c5465b
core: move inline code from mat.inl.hpp
4 years ago
Rob Timpe
22ee5c0c4d
Fix errors when building with cuda stubs
...
Fixes two errors when building with the options WITH_CUDA=ON and BUILD_CUDA_STUBS=ON on a machine without CUDA.
In the cudaarithm module, make sure cuda_runtime.h only gets included when CUDA is installed.
In the stitching module, don't assume that cuda is present just because cudaarithm and cudawarping are present (as is the case when building with the above options).
4 years ago
Alexander Alekhin
e8058b9fdb
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
4 years ago
Martin Štefaňák
d31b6c3480
stitching: add warpPointBackward to warpers
...
test by projecting and reprojecting back random points
4 years ago
Dmitry Matveev
95ff928228
G-API: Introduced a Text Detection sample
...
This sample models the Text Detection demo from OMZ:
https://github.com/openvinotoolkit/open_model_zoo/tree/2020.4/demos/text_detection_demo
Also: renamed cv::gapi::size() to cv::gapi::streaming::size()
4 years ago
Anna Khakimova
510dc17c2e
Merge pull request #18338 from anna-khakimova:ak/opt_arithm_kernel
...
Univ Intrinsics implementation of Add, Sub, Absdiff kernels
* Add, sub, absdiff kernels optimization
* avoid unused conditions
* add conditions for tail processing
4 years ago
Alexey Smirnov
2669d8ce73
Merge pull request #18584 from smirnov-alexey:as/rmat_s11n
...
[G-API]: Introduce RMat serialization API
* Introduce RMat serialization API
* Fix RunArgs deserialization
* Address review comments
* Export operators for GRunArg serialization
* Fix warning and add handling for RMat in bind()
* Update CMakeLists.txt
* G-API: RMat S11N -- probably fix the Windows warning
4 years ago
Alexander Alekhin
7f3d8de26f
Merge pull request #18628 from innerlee:patch-1
4 years ago
lizz
331b73c8e4
Typo in docstring of distanceTransform
4 years ago
Alexander Alekhin
1729297ef3
Merge pull request #18588 from damonmo:fix-issue-18553
4 years ago
Alexander Alekhin
9138c98b25
Merge pull request #18614 from ZhiyuanChen:patch-1
4 years ago
Zhiyuan Chen
456af21d8b
fixes #18613
4 years ago
Nikolai
b87f7a625e
Merge pull request #18426 from Varvrar:add-HEVC-codec-iOS-Mac
...
* add HEVC(H.265) codec to iOS,Mac VideoWriter
* Update cap_avfoundation_mac.mm
add CV_FOURCC('h','v','c','1') for HEVC codec
* Update cap_avfoundation.mm
add CV_FOURCC('h','v','c','1') for HEVC codec
* feat: add availability check for HEVC codec on iOS and OS X
Co-authored-by: Vadim Levin <vadim.levin@xperience.ai>
4 years ago
Alexander Alekhin
c3e8790dfd
Merge pull request #18621 from dbudniko:gapi_ww43_2020_KW_fixes
4 years ago
Daniel Motilla
bf49149c97
Enable imshow to take GpuMat inputs in Python
4 years ago
Anatoliy Talamanov
49d5960a32
Fix namespace for OCVCallHelper
4 years ago
Dmitry Budnikov
dcfa23d5d2
KW fixes
4 years ago
masa-iwm
5ac0712cf1
Merge pull request #18593 from masa-iwm:master
...
Add support thread-local directx (OpenCL interop) initialization
* support thread-local directx (OpenCL interop) initialization
* reflect reviews
* Remove verbose function prototype declarations
* Countermeasures for VC warnings. (declaration of 'platform' hides class member)
* core(directx): remove internal stuff from public headers
4 years ago
Kun Liang
c82417697a
Merge pull request #18068 from lionkunonly:gsoc_2020_simd
...
[GSoC] OpenCV.js: WASM SIMD optimization 2.0
* gsoc_2020_simd Add perf test for filter2d
* add perf test for kernel scharr and kernel gaussianBlur
* add perf test for blur, medianBlur, erode, dilate
* fix the errors for the opencv PR robot
fix the trailing whitespace.
* add perf tests for kernel remap, warpAffine, warpPersepective, pyrDown
* fix a bug in modules/js/perf/perf_imgproc/perf_remap.js
* add function smoothBorder in helpfun.js and remove replicated function in perf test of warpAffine and warpPrespective
* fix the trailing white space issues
* add OpenCV.js loader
* Implement the Loader with help of WebAssembly Feature Detection, remove trailing whitespaces
* modify the explantion for loader in js_setup.markdown and fix bug in loader.js
4 years ago
Alexander Alekhin
adac1da64e
Merge pull request #18598 from aleromar:Issue18595_UsacParams_PythonBinding
4 years ago
Alexander Alekhin
9c8626bf3c
Merge pull request #18605 from komakai:fix-swift-binding
4 years ago
Giles Payne
ef21fd3cf8
Fix handling of properties with enum type
4 years ago
Alexander Alekhin
bd19f991a5
Merge pull request #18602 from alalek:issue_18597
4 years ago
Alexander Alekhin
e87ba1d317
Merge pull request #18590 from krush11:master
4 years ago
Alexander Alekhin
f9d1f5196a
Merge pull request #18533 from paroj:imwritemulti
4 years ago
Alexander Alekhin
b5717f82a0
core: fix __clang_major__ typo regression
4 years ago
arodrigu
aa51382dbc
Fix: UsacParams Python bindings
4 years ago
Pavel Rojtberg
bc6a70c689
imwrite: multi-image overload for bindings
4 years ago
Krushnal Patel
1fb6c6e6e5
Update demosaicing.cpp
4 years ago
Alexander Alekhin
d2dbc9d7a0
Merge pull request #18589 from alalek:issue_13328
4 years ago
Anatoliy Talamanov
8bf451a3e0
Merge pull request #18542 from TolyaTalamanov:at/import-network
...
[G-API] Support ImportNetwork for cv::gapi::infer
* wip
* Refactoring
* Fix comments to review
* Fix warning
Co-authored-by: Ruslan Garnov <ruslan.garnov@intel.com>
4 years ago
Anatoliy Talamanov
0d3e05f9b3
Merge pull request #18493 from TolyaTalamanov:at/wrap-streaming
...
[G-API Wrap streaming
* Wrap streaming
* Fix build
* Add comments
* Remove comment
* Fix comments to review
* Add test for python pull overload
4 years ago
Alexander Alekhin
8c4d415412
Merge pull request #18582 from weltonrodrigo:remap_inter_doc
4 years ago
Alexander Alekhin
06a09d5991
Merge pull request #18583 from weltonrodrigo:remap_inter_doc_4
4 years ago
Alexander Alekhin
57c894f44d
Merge pull request #18566 from mtfrctl:mat-objc-swift-data-pointer
4 years ago
mtfrctl
7de189114b
Merge pull request #18547 from mtfrctl:objc-conversions-macosx
...
Mat conversions for macOS/AppKit
* Extract CoreGraphics conversion logics from ios_conversions.mm to apple_conversions.h, apple_conversions. Add macosx_conversions.mm
* Add macosx.h
* Add Mat+Conversions.h and Mat+Conversions.mm
* Delete duplicated declaration from apple_conversion.mm
* Use short license header
* Add compile guard
* Delete unused imports
* Move precomp.hpp import from header to implementation
* Add macosx.h to skip headers
* Fix compile guard condition
* Use short license header
* Remove commented out unused code
4 years ago