Alexander Alekhin
|
6d916c5bb4
|
Merge pull request #14440 from alalek:async_array
|
6 years ago |
Alexander Alekhin
|
1e9ad5476d
|
core(intrin): drop hasSIMD128 checks
- use compile-time checks instead (`#if CV_SIMD128`)
- runtime checks are useless
|
6 years ago |
Lubov Batanina
|
5e80191d27
|
Merge pull request #14697 from l-bat:Slice_ONNX
* Support Slice layer in ONNX importer
* Add IE support
* Fix ONNX importer
* Fix Slice
|
6 years ago |
Chip Kerchner Chip.Kerchner@ibm.com
|
058367f34c
|
Rewrite code in BGR2Gray functions so that auto vectorizer does a better job.
|
6 years ago |
Alexander Alekhin
|
254f88f805
|
Merge pull request #14759 from alalek:java_gen_unicode
|
6 years ago |
Alexander Alekhin
|
60fb1fde75
|
java: wrap StringIO() to support unicode strings
|
6 years ago |
Alexander Alekhin
|
00367289bd
|
Merge pull request #14754 from allnes:java_qr_code
|
6 years ago |
Alexander Nesterov
|
a9769b9202
|
Remove check and added binding tests
|
6 years ago |
Alexander Alekhin
|
6d62be55b3
|
Merge pull request #14756 from mshabunin:fix-avx512-detection
|
6 years ago |
Alexander Alekhin
|
002925466b
|
Merge pull request #14717 from alalek:core_visibility_handling
|
6 years ago |
Alexander Alekhin
|
8fae361768
|
Merge pull request #14750 from alalek:sample_fix_encoding
|
6 years ago |
Maksim Shabunin
|
65919ed839
|
AVX 512 detection: workaround for older GCC
|
6 years ago |
Alexander Alekhin
|
cdee3d33b4
|
Merge pull request #14752 from SchultzC:3.4
|
6 years ago |
Alexander Alekhin
|
f5ca9d3fe1
|
python: visibility
|
6 years ago |
Alexander Alekhin
|
4a8fd71a2e
|
core: fix visibility handling
|
6 years ago |
SchultzC
|
1e6e18ff05
|
Changed to integer division
|
6 years ago |
Alexander Alekhin
|
5c05b7bc01
|
Merge pull request #14749 from alalek:fix_android_javadoc
|
6 years ago |
Alexander Alekhin
|
a51d46cbf9
|
samples: skip findFile() in encoding mode
|
6 years ago |
Alexander Alekhin
|
c6deba6003
|
android: fix javadoc
|
6 years ago |
Alexander Alekhin
|
08019732e2
|
Merge pull request #14729 from arnaudbrejeon:bug_fix_14722
|
6 years ago |
Alexander Alekhin
|
aab9ef4290
|
Merge pull request #14667 from asashour:javadoc
|
6 years ago |
utibenkei
|
03382d29cc
|
Merge pull request #14693 from utibenkei:fix_java_simpleblobdetector
* java: fix java SimpleBlobDetector
* add SIMPLEBLOBFeatureDetectorTest
* add package org.opencv.test.features2d;
* fix SIMPLEBLOBFeatureDetectorTest
|
6 years ago |
SchultzC
|
3833d86f0f
|
Merge pull request #14733 from SchultzC:3.4
* cast positional arguments to int
* Changed to integer division based
* removed white space
* removed white space
|
6 years ago |
Alexander Alekhin
|
94ec0e9b74
|
Merge pull request #14724 from asashour:typos
|
6 years ago |
arnaudbrejeon
|
e8e020ffb7
|
Add test
|
6 years ago |
arnaudbrejeon
|
e9b8571afc
|
Fix bug
|
6 years ago |
Alexander Alekhin
|
51631b90af
|
Merge pull request #14726 from alalek:backport_14716
|
6 years ago |
Alexander Alekhin
|
a2445c44cb
|
imgcodecs: sanitize PAM decoding
backporting of commit: 76fca0e755
|
6 years ago |
Ahmed Ashour
|
5c56b8ce92
|
java: generated code to have javadoc
|
6 years ago |
Ahmed Ashour
|
1aca1d582e
|
Fix some typos
|
6 years ago |
Lubov Batanina
|
3efd2df87f
|
Merge pull request #14682 from l-bat:axpy_layer
* Add Axpy layer
* Fix test
* fix caffe importer
|
6 years ago |
Ted Steiner
|
f1fb002682
|
Merge pull request #14678 from tedsteiner:qnx
Fix build issue on QNX platform (#14678)
* QNX compatibility
* core: unify gettimeofday() usage
|
6 years ago |
Alexander Alekhin
|
d5a0d6783a
|
Merge pull request #14710 from bommo1:bommo1-14265
|
6 years ago |
Alexander Alekhin
|
5fde16ba90
|
Merge pull request #14712 from SchultzC:master
|
6 years ago |
rasmus25
|
394bc91e07
|
Merge pull request #14718 from rasmus25:3.4
* Revert the bad parts of b085158d59 to fix https://github.com/opencv/opencv/issues/11131
but preserve the good parts to keep https://github.com/opencv/opencv/issues/10791 fixed
* calib3d: add regression test for stereoCalibrate to fix https://github.com/opencv/opencv/issues/11131
|
6 years ago |
SchultzC
|
edb3337ead
|
Remove divide by 1000
because t = (time.time() - t) will return seconds, dividing by 1000 to obtain seconds will be incorrect.
|
6 years ago |
Alexander Alekhin
|
fa96507fe7
|
Merge pull request #14719 from alalek:update_protobuf_3.5.2
|
6 years ago |
Alexander Alekhin
|
1febb12942
|
3rdparty: apply protobuf v3.5.1..v3.5.2 patch
https://github.com/protocolbuffers/protobuf/compare/v3.5.1..v3.5.2
|
6 years ago |
Alexander Alekhin
|
9802b4e123
|
Merge pull request #14707 from alalek:update_libwebp_1.0.2
|
6 years ago |
Alexander Alekhin
|
e1ef7a2288
|
Merge pull request #14705 from alalek:update_libjpeg_9c
|
6 years ago |
Alexander Alekhin
|
f768f89803
|
Merge pull request #14704 from alalek:fix_missing_files_libjpeg_turbo_2.0.2
|
6 years ago |
Alexander Alekhin
|
1f75c67c56
|
Merge pull request #14701 from alalek:update_libpng_1.6.37
|
6 years ago |
Alexander Alekhin
|
f1b6228d4f
|
3rdparty(webp): enable -std=c99
|
6 years ago |
Alexander Alekhin
|
d58f9ae824
|
3rdparty: update libwebp 1.0.0 => 1.0.2
https://github.com/webmproject/libwebp/releases/tag/v1.0.2
|
6 years ago |
bommo1
|
a38157a1f4
|
Fix https://github.com/opencv/opencv/issues/14265
|
6 years ago |
Alexander Alekhin
|
f355b3505f
|
Merge pull request #14661 from dkurt:ie_deconv_adj
|
6 years ago |
Vitaly Tuzov
|
3b015dfc7d
|
Merge pull request #14210 from terfendail:wui_512
AVX512 wide universal intrinsics (#14210)
* Added implementation of 512-bit wide universal intrinsics(WIP)
* Added implementation of 512-bit wide universal intrinsics: implemented WUI vector types(WIP)
* Added implementation of 512-bit wide universal intrinsics(WIP): implemented load/store
* Added implementation of 512-bit wide universal intrinsics(WIP): implemented fp16 load/store
* Added implementation of 512-bit wide universal intrinsics(WIP): implemented recombine and zip, implemented non-saturating and saturating arithmetics
* Added implementation of 512-bit wide universal intrinsics(WIP): implemented bit operations
* Added implementation of 512-bit wide universal intrinsics(WIP): implemented comparisons
* Added implementation of 512-bit wide universal intrinsics(WIP): implemented lane shifts and reduction
* Added implementation of 512-bit wide universal intrinsics(WIP): implemented absolute values
* Added implementation of 512-bit wide universal intrinsics(WIP): implemented rounding and cast to float
* Added implementation of 512-bit wide universal intrinsics(WIP): implemented LUT
* Added implementation of 512-bit wide universal intrinsics(WIP): implemented type extension/narrowing and matrix operations
* Added implementation of 512-bit wide universal intrinsics(WIP): implemented load_deinterleave for 2 and 3 channels images
* Added implementation of 512-bit wide universal intrinsics(WIP): reimplemented load_deinterleave for 2- and implemented for 4-channel images
* Added implementation of 512-bit wide universal intrinsics(WIP): implemented store_interleave
* Added implementation of 512-bit wide universal intrinsics(WIP): implemented signmask and checks
* Added implementation of 512-bit wide universal intrinsics(WIP): build fixes
* Added implementation of 512-bit wide universal intrinsics(WIP): reimplemented popcount in case AVX512_BITALG is unavailable
* Added implementation of 512-bit wide universal intrinsics(WIP): reimplemented zip
* Added implementation of 512-bit wide universal intrinsics(WIP): reimplemented rotate for s8 and s16
* Added implementation of 512-bit wide universal intrinsics(WIP): reimplemented interleave/deinterleave for s8 and s16
* Added implementation of 512-bit wide universal intrinsics(WIP): updated v512_set macros
* Added implementation of 512-bit wide universal intrinsics(WIP): fix for GCC wrong _mm512_abs_pd definition
* Added implementation of 512-bit wide universal intrinsics(WIP): reworked v_zip to avoid AVX512_VBMI intrinsics
* Added implementation of 512-bit wide universal intrinsics(WIP): reworked v_invsqrt to avoid AVX512_ER intrinsics
* Added implementation of 512-bit wide universal intrinsics(WIP): reworked v_rotate, v_popcount and interleave/deinterleave for U8 to avoid AVX512_VBMI intrinsics
* Added implementation of 512-bit wide universal intrinsics(WIP): fixed integral image SIMD part
* Added implementation of 512-bit wide universal intrinsics(WIP): fixed warnings
* Added implementation of 512-bit wide universal intrinsics(WIP): fixed load_deinterleave for u8 and u16
* Added implementation of 512-bit wide universal intrinsics(WIP): fixed v_invsqrt accuracy for f64
* Added implementation of 512-bit wide universal intrinsics(WIP): fixed interleave/deinterleave for u32 and u64
* Added implementation of 512-bit wide universal intrinsics(WIP): fixed interleave_pairs, interleave_quads and pack_triplets
* Added implementation of 512-bit wide universal intrinsics(WIP): fixed rotate_left
* Added implementation of 512-bit wide universal intrinsics(WIP): fixed rotate_left/right, part 2
* Added implementation of 512-bit wide universal intrinsics(WIP): fixed 512-wide universal intrinsics based resize
* Added implementation of 512-bit wide universal intrinsics(WIP): fixed findContours by avoiding use of uint64 dependent 512-wide v_signmask()
* Added implementation of 512-bit wide universal intrinsics(WIP): fixed trailing whitespaces
* Added implementation of 512-bit wide universal intrinsics(WIP): reworked specific intrinsic sets dependent parts to check availability of intrinsics based on CPU feature group defines
* Added implementation of 512-bit wide universal intrinsics(WIP):Updated AVX512 implementation of v_popcount to avoid AVX512VPOPCNTDQ intrinsics if unavailable.
* Added implementation of 512-bit wide universal intrinsics(WIP): Fixed universal intrinsics data initialisation, v_mul_wrap, v_floor, v_ceil and v_signmask.
* Added implementation of 512-bit wide universal intrinsics(WIP): Removed hasSIMD512()
* Added implementation of 512-bit wide universal intrinsics(WIP): Fixes for gcc build
* Added implementation of 512-bit wide universal intrinsics(WIP): Reworked v_signmask, v_check_any() and v_check_all() implementation.
|
6 years ago |
Alexander Alekhin
|
0ec72cbd10
|
3rdparty: update libjpeg 9c
https://www.ijg.org/
|
6 years ago |
Alexander Alekhin
|
68e220e7bb
|
3rdparty: fix missing files from libjpeg-turbo 2.0.2
|
6 years ago |
Alexander Alekhin
|
143b3d2b5b
|
3rdparty(libpng): re-apply OpenCV patches
|
6 years ago |