Alexander Alekhin
e180cc050b
Merge pull request #16236 from alalek:fix_core_simd_emulator
...
* core: fix intrin_cpp, allow to build modules with SIMD emulator
* core(arithm): fix v_zero initialization
* core(simd): 'strict' types for binary/bitwise operations
* features2d: avoid aligned load issue in GCC 5.4 with emulated SIMD
* core(simd): alignment checks in SIMD emulator
5 years ago
olramde
c75d93337e
Merge pull request #16240 from olramde:olramde
...
* Changed plus operator to os.path.join()
* Remove '/' from PATH
5 years ago
Liubov Batanina
9ed372b297
Update get memory shapes
5 years ago
Liubov Batanina
4625337179
Add docs reduce mean
5 years ago
Liubov Batanina
e9e3af0aaa
Add global pool by axis test
5 years ago
Liubov Batanina
a33d50084d
Add global_pooling_dim flags
5 years ago
Liubov Batanina
7eba3a7c96
Add pack description
5 years ago
Samuel Thibault
e57ceea3d3
Fix build on non-Linux glibc-based systems
...
dl functions are provided by all glibc-based systems (GNU/Linux, but
also GNU/Hurd, GNU/kFreeBSD)
5 years ago
Nuzhny007
7d484d21f7
Fixed compilation on windows with openvx
5 years ago
Janusz Lisiecki
178c4810e6
Fix swapped channels in BGR* conversion utility function
...
- some of `icvCvt_BGR*` functions have R with B channels
swapped what leads to the wrong conversion
- renames misleading `rgb` variable name to `bgr`
- swap back the conversion coefficients, `cB` should be the first
Signed-off-by: Janusz Lisiecki <jlisiecki@nvidia.com>
5 years ago
Paul E. Murphy
c1cdb2416a
imgproc(resize): improve 8u3 HResize vector exit calc
...
Actually, we can do this in constant time. xofs always
contains same or increasing offset values. We can instead
find the most extreme value used and never attempt to load it.
Similarly, we can note for all dx >= 0 and dx < (dwidth - cn)
where xofs[dx] + cn < xofs[dwidth-cn] implies dx < (dwidth - cn).
Thus, we can use this to control our loop termination optimally.
This fixes #16137 with little or no performance impact. I have
also added a debug check as a sanity check.
5 years ago
hannesa2
43a91f82fe
Merge pull request #16222 from hannesa2:AndroidMoveVersionInfo
...
Android move version info to Gradle style
* move version info to Gradle style
* Use VERSION_NAME in loader
* apply review suggestion
5 years ago
Dmitry Kurtaev
f954f0830c
Sort text TensorFlow graphs
5 years ago
YashasSamaga
48eecafc89
simplify code to help MSVC 19.10 and lower
5 years ago
Dmitry Kurtaev
76cfa65d55
AddV2 from TensorFlow
5 years ago
Peter Würtz
8aebef2459
Use global RNG for training RTrees.
5 years ago
YashasSamaga
01f97f150c
perfor fp conversions on GPU
5 years ago
YashasSamaga
17a35587e1
use optimized cuDNN path for conv + bias + relu
5 years ago
Liubov Batanina
752653c70b
Update global pooling
5 years ago
Alexander Alekhin
03a602b6ef
remove moved code
5 years ago
Alexander Alekhin
523f081923
core(check): add Size_<int>
5 years ago
Brian Wignall
f9c514b391
Fix spelling typos
...
backport commit 659ffaddb4
5 years ago
catree
badd0d1ff4
Add explicit size check for Rodrigues() function to prevent issue like https://stackoverflow.com/questions/58969553
5 years ago
Brian Wignall
659ffaddb4
Fix spelling typos
5 years ago
Alexander Alekhin
07729e396d
imgproc(resize): avoid unnecessary type conversions
5 years ago
Liubov Batanina
cf477f7e9f
Fix global axis
5 years ago
Liubov Batanina
543e0302d3
Support global pooling by axis
5 years ago
Hannes Achleitner
2da7360b63
Remove Android Eclipse relicts
5 years ago
YashasSamaga
16bc505d26
improve reduction logic and add fast transpose kernel
5 years ago
Liubov Batanina
6e33769e56
Add human parsing demo
5 years ago
Alexander Alekhin
bda89a6469
release: OpenCV 4.2.0
5 years ago
shimat
ee4feb4b09
Merge pull request #16208 from shimat:fix_compare_16f
...
* add cv::compare test when Mat type == CV_16F
* add assertion in cv::compare when src.depth() == CV_16F
* cv::compare assertion minor fix
* core: add more checks
5 years ago
Yashas Samaga B L
1fac1421e5
Merge pull request #16010 from YashasSamaga:cuda4dnn-fp16-tests
...
* enable tests for DNN_TARGET_CUDA_FP16
* disable deconvolution tests
* disable shortcut tests
* fix typos and some minor changes
* dnn(test): skip CUDA FP16 test too (run_pool_max)
5 years ago
Alexander Alekhin
97b6068c46
dnn(test): don't require downloaded data
5 years ago
Alexander Alekhin
64e6cf9fe5
release: OpenCV 3.4.9
5 years ago
Maksim Shabunin
b379969c63
Test: avoid duplicated test cases
5 years ago
Alexander Alekhin
4733a19bab
Merge pull request #16194 from alalek:fix_16192
...
* imgproc(test): resize(LANCZOS4) reproducer 16192
* imgproc: fix resize LANCZOS4 coefficients generation
5 years ago
jeffeDurand
5bf7345743
Merge pull request #16090 from jeffeDurand:cuda_mog2_issue_5296
...
* cuda_mog2_issue_5296
5 years ago
Sebastien Wybo
e801f0e954
Merge pull request #16011 from sebastien-wybo:fix_16007
...
* Fix #16007 - colinearity computed using all 3 coordinates
* calib3d(test): estimateAffine3D regression 16007
5 years ago
Alexander Alekhin
9cd1d087c3
android(camera2): apply .disconnectCamera() patch from issue 13574
5 years ago
Alexander Alekhin
8d22ac200f
core: workaround flipHoriz() alignment issues
5 years ago
Vitaly Tuzov
f5a84f75c4
Fix for CV_8UC2 linear resize vectorization
5 years ago
antalzsiroscandid
aa80f754f4
dnn: reading IR models from buffer
5 years ago
mcellis33
5d15c65e48
Merge pull request #16136 from mcellis33:mec-nan
...
* Handle det == 0 in findCircle3pts.
Issue 16051 shows a case where findCircle3pts returns NaN for the
center coordinates and radius due to dividing by a determinant of 0. In
this case, the points are colinear, so the longest distance between any
2 points is the diameter of the minimum enclosing circle.
* imgproc(test): update test checks for minEnclosingCircle()
* imgproc: fix handling of special cases in minEnclosingCircle()
5 years ago
Rajkiran Natarajan
af04b422c9
Change program type in hdr format files to modern value: RADIANCE so
...
modern readers that expect RADIANCE will read it
5 years ago
Alexander Alekhin
fd4fac946a
gapi(test): avoid using of unstable random floating-point input
5 years ago
Orest Chura
287874a444
Merge pull request #15942 from OrestChura:fb_tutorial
...
G-API: Tutorial: Face beautification algorithm implementation
* Introduce a tutorial on face beautification algorithm
- small typo issue in render_ocv.cpp
* Addressing comments rgarnov smirnov-alexey
5 years ago
Tatsuro Shibamura
971ae00942
Merge pull request #16027 from shibayan:arm64-windows10
...
* Support ARM64 Windows 10 platform
* Fixed detection issue for ARM64 Windows 10
* Try enabling ARM NEON intrin
* build: disable NEON with MSVC compiler
* samples(directx): gdi32 dependency
5 years ago
cudawarped
d427cebd12
Fix mistake introcuded in previous PR and increase test coverage to avod this happening again
5 years ago
Alexander Alekhin
2c0d9fa81f
dnn(test): fix Test_Model.Keypoints* tests
5 years ago