Addison Elliott
eb04b2bfa9
Added N-dim submat selection with vectors
...
Currently, to select a submatrix of a N-dimensional matrix, it requires
two lines of code while only one line of code is required if using a 2D
array.
I added functionality to be able to select an N-dim submatrix using a
vector list instead of a Range pointer. This allows initializer lists to
be used for a one-line selection.
8 years ago
Alexander Alekhin
dbbbad40fb
build: eliminate ICC warnings
8 years ago
Addison Elliott
fa6692afcf
Added new overloaded functions for Mat and UMat that accepts std::vector<int> instead of int * for the sizes on a N-dimensional array.
...
This allows for an N-dimensional array to be setup in one line instead of two when using C++11 initializer lists. cv::Mat(3, {zDim, yDim, xDim}, ...) can be used instead of having to create an int pointer to hold the size array.
8 years ago
Rostislav Vasilikhin
8b9422a052
OpenVX wrappers rewritten with CV_OVX_RUN, VX_DbgThrow
8 years ago
mshabunin
965deaba8d
Documentation fixes for latest doxygen
8 years ago
bedbad
ffcf866e2f
Merge pull request #7754 from LAZI-2240:toupstream2.4
...
Introducing boundingRect2f() (#7754 )
* Introducing boundingRect2f to return exact bounding float rectangle for RotatedRect
* Introducing boundingRect2f to return exact bounding float rectangle for RotatedRect
* Introducing boundingRect2f() - update
* Introducing boundingRect2f to return exact bounding float rectangle for RotatedRect
* Introducing boundingRect2f() - update - tested
8 years ago
Alexander Alekhin
fb223784a6
test: fix Core_HAL.mat_decomp test implementation
8 years ago
Alexander Alekhin
7bceef715c
test: fix mulSpectrums error tolerance
8 years ago
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