Paul E. Murphy
ec91a3d59d
core: vectorize countNonZero64f
...
Improves performance a bit. 2.2x on P9 and 2 - 3x on coffee lake
x86-64.
5 years ago
Alexander Alekhin
dd4f591d54
Merge tag '3.4.8'
5 years ago
Alexander Alekhin
6bdb9ca725
OpenCV release (3.4.8)
...
OpenCV 3.4.8
5 years ago
Maksim Shabunin
1ca74c3c03
Merge pull request #15544 from mshabunin:disable_posix_memalign
...
* Disable posix_memalign by default
* core: fix memalign parameter handling
5 years ago
Alexander Smorkalov
c3a588037a
Merge pull request #15666 from seanm:Wnewline
5 years ago
Marcin Tolysz
3fd36c1be1
Merge pull request #15658 from tolysz:patch-1
...
* Cuda + OpenGL on ARM
There might be multiple ways of getting OpenCV compile on Tegra (NVIDIA Jetson) platform, but mainly they modify CUDA(8,9,10...) source code, this one fixes it for all installations.
( https://devtalk.nvidia.com/default/topic/1007290/jetson-tx2/building-opencv-with-opengl-support-/post/5141945/#5141945 et al.).
This way is exactly the same as the one proposed but the code change happens in OpenCV.
* Updated,
The link provided mentions: cuda8 + 9, I have cuda 10 + 10.1 (and can confirm it is still defined this way).
NVIDIA is probably using some other "secret" backend with Jetson.
5 years ago
Sean McBride
24effe8cd6
Fixed clang -Wnewline-eof warning by adding newline to end of file
5 years ago
Alexander Alekhin
2ff1fb60ad
Merge pull request #15661 from alalek:fix_android_build_avx2
5 years ago
Alexander Alekhin
374d952e09
Merge pull request #15664 from alalek:build_eliminate_cuda_warnings
5 years ago
Alexander Alekhin
6efdfee3f0
build: eliminate CUDA warnings
5 years ago
Alexander Alekhin
42ac089e12
build: update AVX2 check
...
- _mm256_bslli_epi128() works in GCC 4.9.3+ only
- Android NDK r10 doesn't support this instruction
5 years ago
Alexander Alekhin
4748aca61f
Merge pull request #15642 from alalek:issue_15597
5 years ago
Sayed Adel
f2fe6f40c2
Merge pull request #15510 from seiko2plus:issue15506
...
* core: rework and optimize SIMD implementation of dotProd
- add new universal intrinsics v_dotprod[int32], v_dotprod_expand[u&int8, u&int16, int32], v_cvt_f64(int64)
- add a boolean param for all v_dotprod&_expand intrinsics that change the behavior of addition order between
pairs in some platforms in order to reach the maximum optimization when the sum among all lanes is what only matters
- fix clang build on ppc64le
- support wide universal intrinsics for dotProd_32s
- remove raw SIMD and activate universal intrinsics for dotProd_8
- implement SIMD optimization for dotProd_s16&u16
- extend performance test data types of dotprod
- fix GCC VSX workaround of vec_mule and vec_mulo (in little-endian it must be swapped)
- optimize v_mul_expand(int32) on VSX
* core: remove boolean param from v_dotprod&_expand and implement v_dotprod_fast&v_dotprod_expand_fast
this changes made depend on "terfendail" review
5 years ago
Alexander Alekhin
7837ae0e19
Merge pull request #15654 from sturkmen72:patch-3
5 years ago
Alexander Alekhin
a007220c52
imgproc: update histogram test
5 years ago
Alexander Alekhin
ebb77bb311
Merge pull request #15653 from tolysz:patch-1
5 years ago
Marcin Tolysz
53400d86e2
Fix compiler warnings for latest cuda npp which defines this itself as:
...
```
#define NPP_VER_MAJOR 10
#define NPP_VER_MINOR 2
#define NPP_VER_PATCH 0
#define NPP_VER_BUILD 243
#define NPP_VERSION (NPP_VER_MAJOR * 1000 + \
NPP_VER_MINOR * 100 + \
NPP_VER_PATCH)
5 years ago
Suleyman TURKMEN
c0489963bb
Update copy.cpp
5 years ago
Alexander Alekhin
98fc098216
Merge pull request #15646 from alalek:fix_avx512_detection
5 years ago
Alexander Alekhin
953c60829e
Merge pull request #15644 from wise86-android:upgradePySetup
5 years ago
Alexander Alekhin
6d811f9879
Merge pull request #15641 from alalek:dnn_pytest_update_3.4
5 years ago
Alexander Alekhin
22d0c57a1c
Merge pull request #15602 from alalek:core_softfloat_ubsan_shift
5 years ago
Wise86
b1485d0337
upgrade the file to use the correct package name and include py3/gtk3 support
5 years ago
Alexander Alekhin
bdc097495a
fix avx512 detection
...
- renamed Cascade Lake AVX512_CEL => AVX512_CLX (align with Intel SDE tool)
- fixed CLX instruction sets (no IFMA/VBMI)
- added flag to bypass CPU baseline check: OPENCV_SKIP_CPU_BASELINE_CHECK
5 years ago
Alexander Alekhin
feff8bf972
Merge pull request #15626 from alalek:dnn_openvino_2019r3
5 years ago
Alexander Alekhin
f301f17b61
imgproc: accurate histogram value thresholding
5 years ago
Alexander Alekhin
c13a5ce229
Merge pull request #15622 from dkurt:enet_ie_cpu
5 years ago
Alexander Alekhin
ab5252c18e
dnn(pytest): backport changes from master, update test setUp()
5 years ago
Dmitry Kurtaev
e35fd463e7
Enable ENet with Inference Engine backend on CPU
5 years ago
Alexander Alekhin
fd11e3a81d
dnn: update IE tests
5 years ago
Alexander Alekhin
22d86116ee
Merge pull request #15634 from alalek:issue_15083_4903
5 years ago
Alexander Alekhin
deea46000e
Merge pull request #15637 from APrigarina:3.4_version2
...
QR-Code detection: accuracy improvement (fixed)
5 years ago
APrigarina
c99db2b9db
bug fix
5 years ago
Alexander Alekhin
c69245da1f
imgproc: fix fitLine() implementation
...
- update optimal solutions on each iteration
5 years ago
Alexander Alekhin
2b66495a9d
dnn: use OpenVINO 2019R3 defines
5 years ago
Alexander Alekhin
a105f56957
Merge pull request #15621 from alalek:cmake_ipp_licenses
5 years ago
Alexander Alekhin
23bd1866ca
Merge pull request #15620 from alalek:issue_14727
5 years ago
Alexander Alekhin
59c182ed2b
Merge pull request #15467 from elmsfu:dshow/add_save_graph_file
5 years ago
Alexander Alekhin
c06115cb3f
Merge pull request #15619 from alalek:dnn_eltwise_sum_ie_ocl
5 years ago
Elms
8b483a91bc
dshow: Add ability to save direct show graph
5 years ago
Alexander Alekhin
8814645c8d
dnn(test): skip IE/OCL test for "sum"
5 years ago
Alexander Alekhin
c92f3072b4
cmake: add check for IPP IW license files
5 years ago
Alexander Alekhin
ffea927ac2
Merge pull request #15618 from alalek:dnn_test_async_timeout
5 years ago
Alexander Alekhin
77346d7286
core: workaround transform() inplace calls
5 years ago
Alexander Alekhin
440a937d24
dnn: increase async test timeout
5 years ago
Alexander Alekhin
ba0b3983c6
Merge pull request #15609 from sturkmen72:update_loadsave_cpp
5 years ago
Sebastián Gurin
a3144cbadc
Merge pull request #15480 from cancerberoSgx:estimateAffine2D
...
js - cv.estimateAffine2D, cv.warpPolar
5 years ago
ann
5c9a624a85
Merge pull request #15356 from APrigarina:3.4_version2
...
QR-Code detection: accuracy improvement
* first commit
* resize improvement
* resize improvement
* dummy commit
* warnings fix
* warnings fix
* warnings fix
* test added
* resize fix
* resize fix
* tests changed
* tests changed
5 years ago
Suleyman TURKMEN
d88d1c9935
Update loadsave.cpp
5 years ago
Alexander Alekhin
ed9bca969c
core: fix UBSAN in softfloat
5 years ago