OrestChura
79b4dc14a3
Fix new streaming tests for CI
2020-12-11 20:26:39 +03:00
Anatoliy Talamanov
8ed0fc6f0c
Merge pull request #19009 from TolyaTalamanov:at/media-frame-copy
...
[G-API] GStreamingBackend
* Snapshot
* Implement StreamingBackend
* Refactoring
* Refactoring 2
* Clean up
* Add missing functionality to support MediaFrame as output
* Partially address review comments
* Fix build
* Implement reshape for gstreamingbackend and add a test on it
* Address more comments
* Add format.hpp to gapi.hpp
* Fix debug build
* Address review comments
Co-authored-by: Smirnov Alexey <alexey.smirnov@intel.com>
2020-12-11 16:29:34 +00:00
Alexander Alekhin
9f01b97e14
Merge pull request #19024 from komakai:cmake319-proposal2
2020-12-11 15:14:43 +00:00
Sergei Slashchinin
1f3255d76b
Merge pull request #18591 from sl-sergei:download_utilities
...
Scripts for downloading models in DNN samples
* Initial commit. Utility classes and functions for downloading files
* updated download script
* Support YAML parsing, update download script and configs
* Fix problem with archived files
* fix models.yml
* Move download utilities to more appropriate place
* Fix script description
* Update README
* update utilities for broader range of files
* fix loading with no hashsum provided
* remove unnecessary import
* fix for Python2
* Add usage examples for downloadFile function
* Add more secure cache folder selection
* Remove trailing whitespaces
* Fix indentation
* Update function interface
* Change function for temp dir, change entry name in models.yml
* Update getCacheDirectory function call
* Return python implementation for cache directory selection, use more specific env variable
* Fix whitespace
2020-12-11 10:15:32 +00:00
Yosshi999
fdeac73a59
Merge pull request #18983 from Yosshi999:bitexact-gaussian-16U-faster
...
support SIMD for larger symmetric Bit-exact 16U gaussian blur
* support SIMD for bit-exact 16U symmetric gaussian blur
* use tighter SIMD registers
2020-12-11 10:14:15 +00:00
Alexander Alekhin
175cd03ff2
calib3d: fix findCirclesGrid hang
...
- detect case with infinite loop and raise NoConv exception
- handle such exception
- add support for case with missing `blobDetector` (image contains Point2f array of candidates)
- add regression test
- undone rectification for "failed" detections too
- drop redirectError() usage
2020-12-11 07:31:50 +00:00
Jonathan Cole
9f52244574
Merge pull request #19076 from Rightpoint:bugfix/colejd/fix-path-resolution-bugs
...
Fix path resolution bugs for XCFramework builds
* Fix incorrect paths for intermediate frameworks
* Remove unnecessary `./` prepend preventing use of absolute paths
2020-12-11 07:14:28 +00:00
Alexander Alekhin
d6a7f5e1e0
Merge pull request #19075 from alalek:dnn_fix_halide_build
2020-12-10 20:37:37 +00:00
Alexander Alekhin
fce8d8e090
Merge pull request #19074 from alalek:dnn_test_tolerance_east
2020-12-10 20:29:36 +00:00
Alexander Alekhin
8ce08dedfe
Merge pull request #19072 from mshabunin:sink-sync-off
2020-12-10 20:05:47 +00:00
Alexander Alekhin
32377ce57d
android: add -llog for libprotobuf
2020-12-10 20:00:58 +00:00
Alexander Alekhin
d84a9484b7
dnn: fix build with Halide, skip tests with crashes
2020-12-10 18:23:24 +00:00
Alexander Alekhin
8ff27a07bb
dnn(test): adjust EAST test tolerance
2020-12-10 16:39:20 +00:00
Maksim Shabunin
55a2bcbe15
videoio: turn off syncronized sink in GStreamer
2020-12-10 16:07:28 +03:00
Anastasia Murzova
f2422ace7d
Added TF nearest neighbour resize behaviour alignment
...
Relates to OpenCV issue #18721
2020-12-10 15:53:24 +03:00
Giles Payne
d1ea2ad143
CMake version checks for iOS and macOS builds
2020-12-10 21:43:26 +09:00
Alexander Alekhin
3e5d7e1718
imgproc: fix minAreaRect()
2020-12-10 08:57:58 +00:00
Alexander Alekhin
de385009ae
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2020-12-09 18:09:00 +00:00
Alexander Alekhin
114848d313
Merge pull request #18712 from mshabunin:doc-update-2
2020-12-09 21:05:17 +03:00
Alexander Alekhin
8286d84fb1
Merge pull request #19061 from alalek:dnn_load_face_detector_with_external_protobuf
2020-12-09 18:03:52 +00:00
Alexander Alekhin
c42d0c8374
Merge pull request #19060 from alalek:issue_18097
2020-12-09 18:02:41 +00:00
Alexander Alekhin
37bfb3c48d
Merge pull request #19059 from alalek:fixup_19000
2020-12-09 18:01:04 +00:00
Alexander Alekhin
b3937288e5
cmake: update MKL library searching
...
- allow to specify MKL_LIBRARIES through command-line
2020-12-09 16:36:15 +00:00
Anatoliy Talamanov
a55150b1bc
Merge pull request #19002 from TolyaTalamanov:at/infer_gframe
...
[G-API] Support GFrame for infer
* GInfer(GFrame), currently broken
* Fixed (API only)
* Support GFrame in GIEBackend
* Fix comments to review
* Fix comments to review
* Fix doxygen
* Fix building with different IE versions
* Fix warning on MacOS
Co-authored-by: Dmitry Matveev <dmitry.matveev@intel.com>
Co-authored-by: Smirnov Alexey <alexey.smirnov@intel.com>
2020-12-09 14:00:56 +00:00
Alexander Alekhin
7eaa548b6d
flann: drop wrapping of Index class
...
- due to lifetime restrictions on passed 'features' parameter and its dangling pointers
- dangling pointer issue is fixed for OpenCV 4.5.1+
2020-12-09 05:39:35 +00:00
Alexander Alekhin
d7e936de5c
dnn(caffe): add DetectionOutputParameter.clip to .proto file
...
- allow to load opencv_face_detector with external unpatched protobuf
2020-12-09 05:21:07 +00:00
Alexander Alekhin
d2bc0e5fe0
js(wasm): use fallback on missing intrinsics in Emscripten 2.0.0+
2020-12-09 04:19:53 +00:00
Alexander Alekhin
d8107a5125
Merge pull request #18996 from LupusSanctus:am/dnn_bilinear_resize
2020-12-08 21:09:41 +00:00
Anastasia Murzova
a82c50eac2
Added TF resize_bilinear behaviour alignment
...
Fixes OpenCV issue #18721
2020-12-08 22:51:38 +03:00
Alexander Alekhin
7fa9efbfd8
cmake: fix handling of wrappers dependencies
2020-12-08 19:10:04 +00:00
Alexander Alekhin
b5a9ef6b7b
Merge pull request #19052 from diablodale:fix18888-opencl-doc
2020-12-08 18:03:19 +00:00
Alexander Alekhin
8ebe320270
cmake: don't define ENABLE_NEON flags in non-cross-compiling mode
...
- NEON / ANDROID_ARM_NEON are toolchain-specific flags
- they are usually not defined for native builds
- let work CPU_BASELINE=DETECT properly
2020-12-08 18:01:03 +00:00
Alexander Alekhin
fe3893ff01
cmake: don't define ENABLE_NEON flags in non-cross-compiling mode
...
- NEON / ANDROID_ARM_NEON are toolchain-specific flags
- they are usually not defined for native builds
- let work CPU_BASELINE=DETECT properly
2020-12-08 18:00:40 +00:00
Orest Chura
f41327df0c
Merge pull request #18969 from OrestChura:oc/fix_notes_returns
...
[G-API] Multiple return/note fix
* Fix doxygen:
- multiple return
- multiple notes
* Addressing comments
- divide description of split(merge)3/4
2020-12-08 15:44:33 +00:00
Dale Phurrough
f77276311d
clarify opencl execution context doc
...
- fix opencv/opencv#18888
2020-12-08 16:08:53 +01:00
Alexander Alekhin
e8348e5f64
Merge pull request #19046 from alalek:issue_16861
2020-12-08 11:34:20 +00:00
Anton Potapov
da5bfefc78
GAPI: fix Clang warning for dangling references in for loop variable
2020-12-08 14:18:46 +03:00
Alexander Alekhin
619cc01ca1
Merge pull request #19044 from OrestChura:oc/fix_coverity_warn_kmeans
2020-12-08 10:31:31 +00:00
Dale Phurrough
ad94d8cc4f
Merge pull request #19029 from diablodale:fix19004-memthreadstart
...
add thread-safe startup of fastMalloc and fastFree
* add perf test core memory allocation
* fix threading in isAlignedAllocationEnabled()
* tweaks requested by maintainer
2020-12-08 10:05:14 +00:00
Alexander Alekhin
c3cebc3ac5
android: use gradle 5.6.4
2020-12-08 07:18:30 +00:00
Alexander Alekhin
fb85974d01
android: use protected fields in JavaCamera2View
2020-12-08 05:18:21 +00:00
OrestChura
02488c5cbb
Moved G-API output to the first place of arguments in comparison functions
2020-12-08 02:44:01 +03:00
Alexander Alekhin
3377ddaf09
Merge pull request #19041 from alalek:issue_19025
2020-12-07 22:31:53 +00:00
Alexander Alekhin
40ca8f4695
Merge pull request #19035 from berak:fix_dnn_net_dump_colors
2020-12-07 22:11:49 +00:00
Alexander Alekhin
962f5c9b82
videoio(test): skip GStreamer in 'frame_timestamp' tests
...
- CAP_PROP_POS_MSEC is not reliable
2020-12-07 21:35:01 +00:00
Alexander Alekhin
2c634eeef2
Merge pull request #19023 from alalek:core_update_allocator_stats_type
2020-12-07 20:41:37 +00:00
Alexander Alekhin
c6e60f06eb
Merge pull request #19019 from alalek:cmake_avoid_excessive_trace_dump
2020-12-07 20:40:56 +00:00
Alexander Alekhin
e5d2642780
Merge pull request #19015 from alalek:dnn_use_fma
2020-12-07 20:40:21 +00:00
berak
cf28b5e5be
dnn: add another color to Net::Impl::dump()
2020-12-07 17:58:40 +01:00
Maksim Shabunin
c79a1528ad
Added TOC to most of tutorials
2020-12-07 19:13:54 +03:00