StefanBruens
3e4a195b61
Merge pull request #14936 from StefanBruens:crosscorr_cleanup
...
Crosscorr cleanup (#14936 )
* Simplify code for convolution destination type/size
For the 2d filter code, destination size equals source size, and the
crossCorr function even (re-)creates the output matrix with the given size.
The number of channels also have to match. The destination type() is the
one used to create the output matrix, so we can use its type() here.
This is a preparatory patch.
Signed-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>
* Remove redundant destination size and type parameters from crossCorr
All calling sites of crossCorr already use (...,
mat, mat.size(), mat.type(), ...), so the parameters are redundant.
Signed-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>
6 years ago
Alexander Alekhin
915427621f
Merge pull request #14934 from StefanBruens:silence_assignment_operator_warning
6 years ago
Stefan Brüns
e9a2e665b2
Explicitly default operator= for Vec<T, n>
...
Due to the explicitly declared copy constructor Vec<T, n>::Vec(Vec <T,n>&)
GCC 9 warns if there is no assignment operator, as having one typically
requires the other (rule-of-three, constructor/desctructor/assginment).
As the values are just a plain array the default assignment operator does
the right thing. Tell the compiler explicitly to default it.
Signed-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>
6 years ago
Alexander Alekhin
25d62cc929
Merge pull request #14931 from dkurt:fix_dnn_js_sample_v4
6 years ago
Alexander Alekhin
93ef27aeba
Merge pull request #14920 from StefanBruens:fix_arm_on_aarch64_detection
6 years ago
Dmitry Kurtaev
a04ab2298b
Fix JS sample of dnn
6 years ago
Stefan Brüns
e10c01047c
Fix detection of 32bit ARM builds on Aarch64
...
It is perfectly possible to compile ARM binaries on Aarch64. Generalize
the code to no only swap X86 with X86_64, but also ARM and AARCH64.
Signed-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>
6 years ago
Alexander Alekhin
8937e8756e
Merge pull request #14918 from alalek:dnn_ie_compilation
6 years ago
Alexander Alekhin
a743de0e24
dnn: adjust compilation options
6 years ago
Alexander Alekhin
c531e275cc
Merge pull request #14914 from Nuzhny007:3.4
6 years ago
Alexander Alekhin
e59c6caee5
Merge pull request #14905 from savuor:fix/inst_region_unique
6 years ago
Alexander Alekhin
54fc60eb37
Merge pull request #14881 from dkurt:dnn_ie_num_threads
6 years ago
Nuzhny007
031e57b359
Fixed names conflict with dldt
6 years ago
Dmitry Kurtaev
96a2f80bf2
Limit number of threads in CPU plugin of IE by OpenCV's getNumThreads
6 years ago
Rostislav Vasilikhin
f2f600f807
fixed multi instrumentations
6 years ago
Alexander Alekhin
24790e4061
Merge pull request #14899 from alalek:dnn_fix_bnll_layer
...
* dnn: fix BNLLLayer implementation
details: https://github.com/BVLC/caffe/blame/1.0/src/caffe/layers/bnll_layer.cpp#L17
* dnn: enable OCV/OpenCL BNLL layer
6 years ago
Alexander Alekhin
c251915198
Merge pull request #14895 from alalek:dnn_ie_extensions_path
6 years ago
Alexander Alekhin
4112866821
Merge pull request #14886 from alalek:fix_grabcut_kmeans_call_14879
6 years ago
Apoorv Goel
5b521bb778
Merge pull request #14898 from UnderscoreAsterisk:flann-warnings-and-4376
...
Keep a local copy of `features` from `flann::GenericIndex ` constructor (#14898 )
* Fix warnings on Windows
* Fix #4376
6 years ago
Alexander Alekhin
3cfd8cc1fe
Merge pull request #14900 from opencv:dnn_fix_js_sample_v3
6 years ago
Dmitry Kurtaev
411ca87a86
Remove extra ")"
6 years ago
Alexander Alekhin
2172544bb7
Merge pull request #14890 from alalek:dnn_consistent_protobuf_readers
6 years ago
Alexander Alekhin
df7049d465
Merge pull request #14889 from alalek:issue_14863
6 years ago
Alexander Alekhin
01a41d86bc
Merge pull request #14775 from cudawarped:master
6 years ago
Alexander Alekhin
0a461e7922
Merge pull request #13252 from take1014:filter2d_13179
6 years ago
James Bowley
daa308f81c
Update obsolete flag in Intel video decoder.
...
Old flag resulted in software implementation being selected when the Intel decoder is not the primary adapter.
6 years ago
Alexander Alekhin
333e51b217
dnn: configure plugin path for InferenceEngine
6 years ago
Alexander Alekhin
8fd87033ef
Merge pull request #14869 from alalek:samples_msvs2019_support
6 years ago
Alexander Alekhin
44d146af9a
Merge pull request #14814 from alalek:dnn_skip_test_tags
6 years ago
Alexander Alekhin
f3e9eb3371
dnn: both protobuf readers have similar behavior
...
- ReadProtoFromTextFile
- ReadProtoFromTextBuffer
6 years ago
Alexander Alekhin
63e4b35c19
Merge pull request #14849 from thangktran:thangktran/feature/fillPoly_and_fillConvexPoly_js_binding
6 years ago
Alexander Alekhin
e8a703a71d
core(intrin): v_load_low() workaround for aarch64+clang
6 years ago
Alexander Alekhin
9b9e04a061
Merge pull request #14875 from Legoless:master
6 years ago
Alexander Alekhin
4a6888ccf6
imgproc: fix kmeans() call from grabCut()
6 years ago
Dal Rupnik
e755c66418
[ #14873 ] Fix code signing issue in Try Compile script
6 years ago
Alexander Alekhin
e8ff5cac1d
Merge pull request #14876 from dkurt:fix_js_face_recognition_v2
6 years ago
Dmitry Kurtaev
d17d3b66aa
Fix face recognition JS sample
6 years ago
Feng Chen
5620306c70
Merge pull request #14845 from vonchenplus:ocv_mirrorpad
...
* tensorflow support mirror pad
* revert macro define
* revert macro define
* reduce code duplication
* revert macro define
6 years ago
Alexander Alekhin
894f208de3
dnn(test): replace SkipTestException with tags
6 years ago
Alexander Alekhin
f8c96cb18a
Merge pull request #14847 from alalek:dnn_fix_test_data_searching
6 years ago
Alexander Alekhin
e72f451173
Merge pull request #14305 from cameron-martin:calib3d-js
6 years ago
Alexander Alekhin
5c63be3c6e
samples: support MSVS 2019 compiler
...
requires CMake 3.14+
6 years ago
Alexander Alekhin
e21f89a16d
Merge pull request #14864 from dkurt:fix_js_face_recognition
6 years ago
Lubov Batanina
16294437d5
Merge pull request #14833 from l-bat:ocv_eltwise3d
...
* Support Eltwise3d
* Refactoring
* Fix test
6 years ago
Dmitry Kurtaev
d75a089690
Fix face recognition sample for JS
6 years ago
Alexander Alekhin
4b205680df
Merge pull request #14855 from alalek:update_version_3.4.7-pre
6 years ago
Alexander Alekhin
779f59da6b
pre: OpenCV 3.4.7 (version++)
6 years ago
Alexander Alekhin
f5ddaef46b
experimental version++
6 years ago
Alexander Alekhin
aa6c66aa54
Merge pull request #14848 from alalek:build_warnings_avx512
6 years ago
Alexander Alekhin
6b32bd5f15
Merge pull request #14834 from alalek:videoio_gstreamer_issues
6 years ago