Alexander Alekhin
5d8134ed32
Merge pull request #21684 from vrabaud:34_vec
2022-03-11 18:03:35 +00:00
Vincent Rabaud
057c3da82a
Allow Matx static function to work with Vec.
2022-03-04 14:06:20 +01:00
Alexander Alekhin
a082375d57
Merge pull request #21488 from VadimLevin:dev/vlevin/scope-for-classes
2022-03-02 18:44:00 +00:00
Vadim Levin
ccebbbc0ac
feature: submodule or a class scope for exported classes
...
All classes are registered in the scope that corresponds to C++
namespace or exported class.
Example:
`cv::ml::Boost` is exported as `cv.ml.Boost`
`cv::SimpleBlobDetector::Params` is exported as
`cv.SimpleBlobDetector.Params`
For backward compatibility all classes are registered in the global
module with their mangling name containing scope information.
Example:
`cv::ml::Boost` has `cv.ml_Boost` alias to `cv.ml.Boost` type
2022-03-02 14:30:52 +03:00
Alexander Alekhin
5cc27fd3b5
Merge pull request #21542 from rogday:split_expand
2022-02-28 22:38:24 +00:00
Egor Smirnov
375fe81311
fix slice and expand
2022-02-28 17:18:07 +03:00
Alexander Alekhin
b863c25d21
Merge pull request #21646 from zchrissirhcz:seamless_cloning-remove-const
2022-02-21 16:34:10 +00:00
Zhuo Zhang
f5105bac65
remove const in seamless_cloding APIs for better semantics
2022-02-21 20:39:41 +08:00
Alexander Alekhin
2c83cfc14c
Merge pull request #21639 from georgthegreat:patch-1
2022-02-19 20:58:57 +00:00
Alexander Alekhin
863546e125
Merge pull request #21598 from KaurkerDevourer:patch-1
2022-02-19 20:58:35 +00:00
KaurkerDevourer
9198e30688
Fix DpSeamFinder::hasOnlyOneNeighbor
...
std::lower_bound is linear for set
https://en.cppreference.com/w/cpp/algorithm/lower_bound
2022-02-19 14:24:05 +03:00
Artem Saratovtsev
1890157faa
Merge pull request #21635 from DumDereDum:issue_21595_3.4
...
Issue 21595 fix 3.4 branch
* bug fix; add test
* rewrite tests avoiding vector in tests
2022-02-18 14:58:58 +00:00
Yuriy Chernyshov
0898f372b1
Аix -Winvalid-noreturn under clang-cl
2022-02-18 17:57:46 +03:00
Alexander Alekhin
4e53f301d8
Merge pull request #21622 from alalek:imgcodecs_checks_3.4
2022-02-15 18:19:51 +00:00
Alexander Alekhin
2b7803dbac
imgcodecs: add runtime checks to validate input
...
backport of commit: f9b1dbe2ac
2022-02-15 16:33:35 +00:00
Alexander Alekhin
0047d3f81a
Merge pull request #21614 from alalek:fix_build_power8_vec_absd
2022-02-15 15:31:23 +00:00
Alexander Alekhin
4e1f17d65b
Merge pull request #21617 from mshabunin:disable-onnx-tests-34
2022-02-15 13:11:59 +00:00
Maksim Shabunin
a251474144
Update filters in ONNX tests
2022-02-15 11:56:28 +03:00
Alexander Alekhin
8d88bb06b2
core(vsx): update vec_absd() workaround condition
2022-02-15 07:26:40 +03:00
Alexander Alekhin
59e16b88ae
Merge pull request #21606 from sturkmen72:hog_update
2022-02-14 14:14:30 +00:00
Suleyman TURKMEN
44db2eea70
update HOGDescriptor documentation
2022-02-13 23:54:27 +03:00
Alexander Alekhin
1620a1e014
Merge pull request #21599 from alalek:winpack_dldt_force_cmake_config
2022-02-11 16:46:55 +00:00
Alexander Alekhin
888546b6f5
build(winpack_dldt): force using CMake config for InferenceEngine
2022-02-11 13:07:25 +00:00
Alexander Alekhin
3215db26aa
Merge pull request #21591 from alalek:dnn_drop_legacy_ie
2022-02-10 21:47:30 +00:00
Vincent Rabaud
fc28ba3156
Merge pull request #21594 from vrabaud:3.4_msan
...
* Fix harmless MSAN error.
This is similar to https://github.com/opencv/opencv/pull/21527
A macro is also created to simplify the code.
* Declare fallback only once.
2022-02-10 19:44:14 +03:00
Alexander Alekhin
effce0573b
dnn: drop legacy Inference Engine NN builder API
2022-02-10 11:55:24 +00:00
Alexander Alekhin
e8db363431
Merge pull request #21590 from berak:patch-1
2022-02-09 18:49:41 +00:00
Alexander Alekhin
9603b6877d
Merge pull request #21582 from gfiumara:3.4
2022-02-09 18:49:24 +00:00
Greg Fiumara
dae73938e8
Fix cv::FileStorage::Mode::Memory doxygen layout
2022-02-09 12:24:50 -05:00
berak
8f9c36b730
Update text_detection.py
...
there is a recent change, how `std::vector<int>` is wrapped in python,
it used to be a 2d array (requirig that weird `[0]` indexing), now it is only 1d
2022-02-09 17:14:05 +01:00
Alexander Alekhin
972a4b95b6
Merge pull request #21577 from sturkmen72:upd_floodfill
2022-02-08 13:30:29 +00:00
Suleyman TURKMEN
ffee1a4126
fix cv::floodfill() for calling it with an empty mask
2022-02-08 15:28:19 +03:00
Alexander Alekhin
96e23c2ff6
Merge pull request #21573 from lamm45:lineiterator-doc
2022-02-07 17:55:12 +00:00
lamm45
5064b6f747
Update LineIterator documentation
2022-02-06 18:42:26 -05:00
Alexander Alekhin
a00a0dbfcd
Merge pull request #21564 from alalek:dnn_fix_openvino_outputs
2022-02-06 16:06:23 +00:00
Alexander Alekhin
b41d2c5c14
Merge pull request #21569 from alalek:fixup_18031
2022-02-06 16:04:38 +00:00
Alexander Alekhin
1da48beeec
dnn(ngraph): fix output names
2022-02-06 13:08:53 +00:00
Alexander Alekhin
b57ff73086
dnn(ngraph): fix outputs handling, drop 'unconnected' logic
2022-02-06 13:08:53 +00:00
Alexander Alekhin
67978b5746
dnn(ngraph): add debuging messages
2022-02-06 13:08:53 +00:00
Alexander Alekhin
062f305d1a
dnn: don't fuse 'outputs' with OpenVINO backend
2022-02-06 13:08:53 +00:00
Alexander Alekhin
1f70d4e2a5
dnn(test): re-enable ONNX split tests for OpenVINO
2022-02-06 10:36:15 +00:00
Alexander Alekhin
aa5bc20c83
dnn(ngraph): fixup get_output_as_single_output_node() replacement patch
2022-02-06 10:35:59 +00:00
Alexander Alekhin
09af10f635
Merge pull request #21562 from alalek:cmake_carotene_use_cv_disable_optimization
2022-02-03 19:18:26 +00:00
Alexander Alekhin
4d7953aa56
cmake(carotene): disable with CV_DISABLE_OPTIMIZATION
2022-02-03 17:25:52 +00:00
Alexander Alekhin
5190043e56
Merge pull request #21551 from alalek:cmake_dnn_backport_3.4
2022-02-02 18:04:51 +00:00
Maksim Shabunin
d1e76a34a0
3.4: Use modern OpenVINO package interface
...
original commit: 437af37b13
2022-02-02 09:04:03 +00:00
Ilya Lavrenov
5b3d5f9f3c
3.4: Support of OpenVINO interface libraries
...
original commit: c703f1eed6
2022-02-02 08:57:56 +00:00
Alexander Alekhin
441b6dbda0
Merge pull request #21540 from alalek:dnn_support_outputs_registration_3.4
2022-01-31 12:46:14 +00:00
Alexander Alekhin
a7e6a1059c
dnn(test): fix outputs handling in ONNX conformance
...
- ONNX output is 1 tensor per defined output instead of N tensors from outputs of "output" layer
2022-01-29 23:29:51 +00:00
Alexander Alekhin
85719a0a5d
dnn: support outputs registration under new names
...
- fixed ONNX importer
2022-01-29 23:29:51 +00:00