apavlenko
76c38f0c80
trying to enable canny_vx adding a new test comparing canny_cv vs canny_vx
8 years ago
apavlenko
1e2ddc30b1
Canny via OpenVX, Node wrapper extended (query/set attribute), some naming fixes
8 years ago
Alexander Alekhin
6946f510fe
mulSpectrums: refactor code
8 years ago
mshabunin
e941259434
Persistence: fixed valgrind warning in base64 decoder
8 years ago
Alexander Alekhin
79857f1e38
test: fix Core_ArithmMask.uninitialized test
...
Don't run binary operations for floating-point numbers
norm() will fail with NAN result.
8 years ago
Alexander Alekhin
ab429d2e73
test: fix inplace in 'mulComplex' from test_dxt
8 years ago
Alexander Alekhin
21f3531b17
core: fix inplace support in mulSpectrums
8 years ago
Rostislav Vasilikhin
695b20172b
Merge pull request #7794 from savuor:fix/ovx_cvt_continuous
...
Fixed OpenVX wrapper for Mat::convertTo() (#7794 )
* fixed for cases of unrolled (w*h x 1) matrices
* more error handling
8 years ago
Alexander Alekhin
fef94315af
core: exp/log workaround for MSVS
8 years ago
Alexander Alekhin
2d28bb4171
ipp: disable compilation with IPP 9+
8 years ago
Alexander Alekhin
0724d13bcd
build: cuda warnings
8 years ago
Alexander Alekhin
44d9d59f08
ocl: stop using of OpenCL without explicit UMat arguments
8 years ago
Alexander Alekhin
5032dae9ed
test: refactor test to capture more information on failure
...
Core_ArithmMask.uninitialized
8 years ago
mshabunin
a0e771f545
Fixed valgrind issues in persistence functions
8 years ago
Vitaly Tuzov
ced81f72bc
Added OpenVX based processing to LUT
8 years ago
mshabunin
695c518384
Updated TBB search script and code checks
8 years ago
Rostislav Vasilikhin
2b56b174e8
fixed: data types, empty input case
8 years ago
Rostislav Vasilikhin
0a6958813c
added OpenVX call to Mat::convertTo() (w/o scaling)
8 years ago
Vitaly Tuzov
a4b9eb23d1
Added OpenVX based processing to meanStdDev
8 years ago
Vitaly Tuzov
e9cc0f6a4c
Added OpenVX based processing to minMaxLoc
8 years ago
LaurentBerger
c56c0e140b
Solve exception for 3D Mat
8 years ago
Alexander Alekhin
e878b60dbc
core: drop type/dims/rows/cols information in Mat::release()
8 years ago
Alexander Alekhin
0bdea2b714
core: fix absdiff (non-optimized, fp) to prevent "-0" results
8 years ago
Alexander Alekhin
8019498c6e
java tests fixes
8 years ago
Alexander Alekhin
d65df72754
java: fix testIsSubmatrix test
8 years ago
Alexander Alekhin
69949025db
core: drop type/dims/rows/cols information in Mat::release()
8 years ago
Tomoaki Teshima
3ea4f72e35
fix Core_MulSpectrum test on 64bit ARM + release mode
...
* fix issue 6536
* increase threshold in particular tests due to the difference of fmsub and fsub
8 years ago
Alexander Alekhin
19270eeab4
warnings
8 years ago
Alexander Alekhin
497d0fd2e7
build: OSSpinLock deprecation warning
8 years ago
Maksim Shabunin
21167b1bf1
Fixed several GCC 5.x warnings
8 years ago
Alexander Alekhin
30cdcfa554
warnings
8 years ago
Vladislav Sovrasov
7c266ffffe
Add support of vector of vectors serialization to FileStorage
8 years ago
Philippe Renon
e79f83e573
calib3d: fix missing cv::redirectError symbol error
...
happens on msys2 with gcc 6.2.0
see also http://stackoverflow.com/questions/38552221/undefined-reference-to-cvredirecterror-while-creating-shared-build-of-opencv-3
8 years ago
Tetragramm
24379fcb5f
Use transpose() as suggested, because it works on pre-existing destination Mats.
8 years ago
Pavel Vlasov
349d5ba012
--perf_instrument parameter now has int type and 0, 1, 2 modes (1 - simple trees, 2 - expanded trees for functions with same name but different calling address);
...
Maximum depth limit var was added to the instrumentation structure;
Trace names output console output fix: improper tree formatting could happen;
Output in case of error was added;
Custom regions improvements;
Improved timing and weight calculation for parallel regions; New TC (threads counter) value to indicate how many different threads accessed particular node;
parallel_for, warnings fixes and ReturnAddress code from Alexander Alekhin;
8 years ago
Tomoaki Teshima
676736bdb2
avoid using fmadd in RNG
8 years ago
Tetragramm
ad5c50a923
Improve the efficiency as suggested by vpisarev.
...
Alter the Rotation enum to be unambiguous as to direction.
8 years ago
Tomoaki Teshima
9ee6f10896
fix build error
8 years ago
Vladislav Sovrasov
e955d17c51
Add new error messages
8 years ago
Vladislav Sovrasov
38483fe7a7
Skip UTF-8 BOM in FileStorage
8 years ago
Vladislav Sovrasov
33d82da436
Clarify documentation for cv::Algorithm::read
8 years ago
Tomoaki Teshima
6d460bb602
fix build error on old compiler
...
* vget_lane_** accepts constant value, not variable
8 years ago
Sean Li
6f3483ade3
Correct the comment of Mat::diag(const Mat& d).
8 years ago
Tomoaki Teshima
cba22349b7
add universal hardware support check function
...
* use hasSIMD128 rather than calling checkHardwareSupport
* add SIMD check in spartialgradient.cpp
* add SIMD check in stereosgbm.cpp
* add SIMD check in canny.cpp
8 years ago
Tomoaki Teshima
b823c8e95c
add universal intrinsic in StereoSGBM
...
* add 8 elements version of reduce operation
* add tests for new universal intrinsic
8 years ago
Alexander Alekhin
c585d3890e
core: update CV_XADD
...
Allow to use custom implementations of CV_XADD (passed via -D of CXXFLAGS)
8 years ago
Alexander Alekhin
33a5778a0e
core: update CV_XADD
...
Allow to use custom implementations of CV_XADD (passed via -D of CXXFLAGS)
8 years ago
Erich Keane
ad6af6b9e4
Remove Intel Specific CV_XADD Definition
...
Intel supports __atomic_fetch_add, so it isn't necessary to use
a specific version otherwise.
8 years ago
Erich Keane
689cf79625
Correct cast for _InterlockedExchangeAdd on ICC
...
A bug in ICC improperly identified the first parameter as "void*"
rather than the proper "volatile long*". This is scheduled to be
fixed in ICC in a future release.
This patch casts only to a "long*" to preserve backwards compatibility
with the ICC 16 and ICC 17 releases.
8 years ago
fegorsch
ddf0554fff
Use colon in "%YAML:1.0" directive when persisting to YAML-files
...
In YAML 1.0 the colon is mandatory. See http://yaml.org/spec/1.0/#id2558635 .
This also allows prior releases to read YAML files created with the current version.
8 years ago