Alexander Alekhin
|
fadb90c579
|
[move sift.cpp] xfeatures2d: use updated TLS API
original commit: 3e4fb8f415
|
2019-10-20 14:17:05 +00:00 |
|
Alexander Alekhin
|
fd46684bf8
|
[move sift.cpp] opencv: use cv::AutoBuffer<>::data()
original commit: fc69aa57bc
|
2018-06-13 19:11:18 +00:00 |
|
Alexander Alekhin
|
9badb0d903
|
[move sift.cpp] xfeatures2d: apply CV_OVERRIDE/CV_FINAL
original commit: ec65e5b29c
|
2018-03-28 16:50:00 +03:00 |
|
Vitaly Tuzov
|
c5f06814bc
|
[move sift.cpp] Updated internal calls to linear resize to use bit-exact version
original commit: 8c394a4f2e
|
2017-12-14 13:00:09 +03:00 |
|
woody.chow
|
69d43e2997
|
[move sift.cpp] Remove unnecessary _mm256_round_ps
original commit: b5340f6428
|
2017-09-26 10:12:30 +09:00 |
|
Woody Chow
|
0f0dea79fc
|
[move sift.cpp] Use TLS instead of mutex in SIFT
original commit: ab43a3b2d9
|
2017-05-31 15:08:32 +09:00 |
|
Woody Chow
|
b6d636214e
|
[move sift.cpp] Multithreading findScaleSpaceExtremaComputer. Sort the keypoints afterwards to make the output stable
original commit: 6be2945abb
|
2017-05-31 10:02:09 +09:00 |
|
Woody Chow
|
4b64955a12
|
[move sift.cpp] Parallelize calcDescriptors and buildDoGPyramid. Simplify 2 lines of AVX2 instructions
original commit: 443f68cb71
|
2017-03-24 16:31:18 +09:00 |
|
Woody Chow
|
546239a3a8
|
[move sift.cpp] Optimize SIFT with AVX2
original commit: c5e55dfde9
|
2017-03-08 10:08:50 +09:00 |
|
Suleyman TURKMEN
|
8be0a3452d
|
[move sift.cpp] Update sift.cpp
original commit: cb7b59f203
|
2016-12-23 13:21:30 +03:00 |
|
Martin Nowak
|
99d914ea3b
|
[move sift.cpp] fix overflow issue when computing diagonal
- with big images the int multiplication can overflow
original commit: d4df727d38
|
2016-06-11 17:51:46 +02:00 |
|
Maksim Shabunin
|
24284d3d17
|
[move sift.cpp] Fixed HAL headers location
original commit: f529a1df2b
|
2015-12-15 18:41:26 +03:00 |
|
Vadim Pisarevsky
|
9fc872b70b
|
[move sift.cpp] fixed contrib code to match the HAL
original commit: cdddcc8237
|
2015-04-16 22:52:05 +03:00 |
|
Vadim Pisarevsky
|
e3654d5416
|
[move sift.cpp] refactored xfeatures2d in the same style as features2d
original commit: 0cfd795303
|
2014-10-16 16:33:21 +04:00 |
|
Alexander Alekhin
|
d92bee821d
|
Merge upstream branch
|
2020-04-21 06:20:05 +00:00 |
|
Alexander Alekhin
|
df10411e05
|
features2d(sift): patent expiration note
|
2020-04-21 06:19:16 +00:00 |
|
Alexander Alekhin
|
44e9fb306d
|
features2d(sift): code from nonfree module
|
2020-04-21 04:14:18 +00:00 |
|
Alexander Alekhin
|
f0ffc52435
|
fix files permissions
|
2020-04-13 04:29:55 +00:00 |
|
Maksim Shabunin
|
d4d95bd70d
|
Fixs several problems found by static analysis
|
2020-03-16 19:15:26 +03:00 |
|
Maksim Shabunin
|
bf96d8239d
|
Use BufferArea in more places
|
2020-02-26 11:45:19 +03:00 |
|
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
|
2020-01-10 21:31:02 +03:00 |
|
Brian Wignall
|
f9c514b391
|
Fix spelling typos
backport commit 659ffaddb4
|
2019-12-27 12:46:53 +00:00 |
|
Alexander Alekhin
|
4dfa0a0383
|
bindings: basic support for #if preprocessor directives
- #if 0
- #ifdef __OPENCV_BUILD
|
2019-12-04 18:42:31 +03:00 |
|
Alexander Alekhin
|
f4d55d512f
|
imgproc: fix bit-exact GaussianBlur() / sepFilter2D() (#15855)
* imgproc: fix bit-exact GaussianBlur() / sepFilter2D()
- avoid kernels with bad approximation
- GaussiabBlur - apply error-diffusion approximation for kernel (8-bit fraction)
* java(test): update features2d ref data
* test: update test_facedetect
|
2019-11-18 01:39:27 +03:00 |
|
Maksim Shabunin
|
f3aab47f94
|
Assorted documentation fixes
* removed private flann documentation
* common tutorial images moved to doc/images
* grouping issues
|
2019-08-31 01:50:11 +03:00 |
|
Alexander Alekhin
|
8d0b3dad5c
|
Merge pull request #15357 from ChipKerchner:fastCorner
|
2019-08-29 08:26:31 +00:00 |
|
ChipKerchner
|
51ceabb2eb
|
Change fast corner flags in HAL version from char array to single int
|
2019-08-20 13:25:35 -05:00 |
|
luz.paz
|
fcc7d8dd4e
|
Fix modules/ typos
Found using `codespell -q 3 -S ./3rdparty -L activ,amin,ang,atleast,childs,dof,endwhile,halfs,hist,iff,nd,od,uint`
backporting of commit: ec43292e1e
|
2019-08-16 17:34:29 +03:00 |
|
Rafa Gomez-Jordana
|
9a24886282
|
Fix blob detector insertion sort
|
2019-07-02 19:54:27 +00:00 |
|
Vitaly Tuzov
|
9befb7a1d7
|
Merge pull request #14916 from terfendail:wsignmask_deprecated
* Avoid using v_signmask universal intrinsic and mark it as deprecated
* Renamed v_find_negative to v_scan_forward
|
2019-07-01 19:53:51 +03:00 |
|
Alexander Alekhin
|
1e9ad5476d
|
core(intrin): drop hasSIMD128 checks
- use compile-time checks instead (`#if CV_SIMD128`)
- runtime checks are useless
|
2019-06-08 19:20:20 +00:00 |
|
Alexander Alekhin
|
aab9ef4290
|
Merge pull request #14667 from asashour:javadoc
|
2019-06-06 10:57:39 +00:00 |
|
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
|
2019-06-06 13:05:41 +03:00 |
|
Ahmed Ashour
|
5c56b8ce92
|
java: generated code to have javadoc
|
2019-06-05 12:44:03 +02:00 |
|
Alexander Alekhin
|
78384d8923
|
build: avoid highgui dependency
|
2019-04-15 18:59:51 +00:00 |
|
Alexander Alekhin
|
a0a1fb5fec
|
python: discover tests from module/misc/python/test paths
|
2019-04-10 18:35:35 +00:00 |
|
Suleyman TURKMEN
|
794c14b29a
|
code clean up
|
2019-01-14 22:21:21 +03:00 |
|
Dmitry Kurtaev
|
ff8c53ea20
|
Merge pull request #13481 from dkurt:fix_13227
* Fix drawMatches and drawKeypoints for BGRA input images
* keep BGRA too
* Combine different input types for drawMatches test
|
2018-12-25 17:29:12 +03:00 |
|
Alexander Alekhin
|
3f3c8823ac
|
features2d: fix retainBest() implementation
|
2018-12-18 05:33:21 +00:00 |
|
Dan Mašek
|
2075fa9c15
|
Resolve #13219: Make randomly generated colours opaque.
|
2018-11-20 15:08:40 +01:00 |
|
Alexander Alekhin
|
e580061b74
|
Merge pull request #12908 from alexevans:Issue11855
|
2018-11-16 20:42:54 +00:00 |
|
Alexander Alekhin
|
a68835f7f1
|
features2d(test): add crossCheck=true test
|
2018-11-16 19:30:00 +00:00 |
|
tompollok
|
2da56d5af6
|
refactoring catching all exceptions as const ref
|
2018-11-08 19:59:47 +03:00 |
|
huangqinjin
|
1fbaa48cec
|
ORB: compute default norm by wta_k
|
2018-10-22 10:10:49 +08:00 |
|
Michał Janiszewski
|
85b9960f62
|
Fix clashing include guards
Relevant guards can be found in
ef5579dc86/modules/features2d/src/kaze/AKAZEConfig.h (L8)
and
ef5579dc86/modules/ml/include/opencv2/ml.hpp (L44)
|
2018-10-16 22:59:38 +02:00 |
|
Dmitry Kurtaev
|
e9f99063c7
|
JavaScript bindings for features2d module
|
2018-09-28 11:04:13 +03:00 |
|
Hamdi Sahloul
|
5d54def264
|
Add semicolons after CV_INSTRUMENT macros
|
2018-09-14 06:45:31 +09:00 |
|
Hamdi Sahloul
|
03b3be0f51
|
MSVC: Slience external/meaningless warnings
|
2018-09-12 20:02:13 +09:00 |
|
Hamdi Sahloul
|
a39e0daacf
|
Utilize CV_UNUSED macro
|
2018-09-07 20:33:52 +09:00 |
|
luz.paz
|
2003eb1b9b
|
Misc. typos
Found via `codespell -q 3 -I ../opencv-whitelist.txt --skip="./3rdparty"`
|
2018-07-31 18:44:23 +03:00 |
|