Sergiu Deitsch
4f31759965
prevent copying in cv::Mat_<T> move assignment
8 years ago
Tomoaki Teshima
507071cc6f
suppress warnings on Jetson TK1
8 years ago
jexner
b45e784beb
Fix segmentation fault in cv::Mat::forEach
...
This issue concerns only matrices with more dimensions than columns.
See https://github.com/opencv/opencv/issues/8447
8 years ago
Naba Kumar
29680100ac
Support for creating streams with custom allocator
8 years ago
Naba Kumar
00f3ad7217
Implement DFT as cv::Algorithm to support concurrent streams
8 years ago
Naba Kumar
cdcf44b3ef
Expose BufferPool class for external use also
8 years ago
Hamdi Sahloul
171e705ba4
Fixes the constructor of 1x14, 2x7, 7x2 or 14x1 matrix
8 years ago
Fangjun KUANG
3ad6d13ff3
Fix an error in the documentation.
8 years ago
hailong-wang
207218e920
Fix the bug of Mat_<>::opeartor []
...
`template<typename _Tp> inline const _Tp* Mat_<_Tp>::operator [](int y) const` does not support 3d matrix since it checks rows.
This operator[] shall check size.p[0] instead.
8 years ago
Fangjun KUANG
31cc519cd3
fix typos.
8 years ago
Fangjun KUANG
3c15913f53
Impove the documentation for Mat::diag
8 years ago
Fangjun KUANG
95468b72f3
Fix typos in the documentation for cv::Mat.
8 years ago
Fangjun KUANG
8a679128fa
Update comments for cv::InputArray.
8 years ago
Vladislav Sovrasov
931b32d102
core: add single DMatch/Keypoint I/O
8 years ago
Vladislav Sovrasov
c321d025c4
Fix DMatch and Keypoint I/O in FileStorage
8 years ago
ville-v
0c1bcf354c
Fix issue #8278 : "CV_XADD compile errors with Embarcadero C++ Builder 10.1"
8 years ago
ville-v
1de10f9f86
Add files via upload
...
Fix issue #8280 : "fastmath.h related compile errors with Embarcadero C++ Builder 10.1"
8 years ago
Alexander Alekhin
649bb7ac04
core: parallel_for_(): update RNG state of the main thread
8 years ago
Vitaly Tuzov
9a4b5a4545
OpenVX calls updated to use single common OpenVX context per thread
8 years ago
Alexander Alekhin
ec7f74f7b4
core(TLS): add cleanup() method
8 years ago
Fangjun KUANG
526220a171
Fix typos in the documentation ( #8226 )
...
* fix typos.
* Fix typos.
* Fix typos.
* Fix typos.
* Fix typos.
8 years ago
Fangjun KUANG
b1851e2f16
Add support to print `cv::UMat`.
...
Now a user can use `std::cout` to print an object of `cv::UMat` just like `cv::Mat`.
8 years ago
Tomoaki Teshima
64cf206fb5
optimize blend using universal intrinsic
...
- add more channels/depth performance test for blend
8 years ago
Fangjun KUANG
e827a5bd9e
Fix an error in the demo code for cv::Mat::forEach
8 years ago
Fangjun KUANG
57ed0e57f0
Fix the documentation for Mat::diag(int). ( #8199 )
...
* Fix the documentation for Mat::diag(int).
Fix issue #8181
* Fix the documentation for Mat::diag(int).
Fix issue #8181 .
* Add support for printing out cv::Complex.
* Remove extra spaces.
* cv::Complex is submitted as a new pull request.
8 years ago
Fangjun KUANG
a8a208e0fe
Merge pull request #8208 from csukuangfj:complex_support
...
Add support for printing out cv::Complex. (#8208 )
* Add support for printing out cv::Complex.
* Conform to the format of std::complex.
* Remove extra spaces.
* Remove extra spaces.
8 years ago
Fangjun KUANG
46fe74177d
Fix typos.
8 years ago
Pavel Rojtberg
df86f0752a
add missing casts to _Tp as determinant() always returns double
8 years ago
Alexander Alekhin
e16227b53c
cmake: support multiple CPU targets
8 years ago
Fangjun KUANG
1e11657ba4
Merge pull request #8197 from csukuangfj/csukuangfj-patch-1
...
Fix typos in the documentation for AutoBuffer. (#8197 )
* Allocate 1000 floats to match the documentation
Fix the documentation of `AutoBuffer`. By default, the following code
```.cpp
cv::AutoBuffer<float> m;
````
allocates only 264 floats. But the comment in the demonstration code says it allocates 1000 floats, which is
not correct.
* fix typo in the comment.
8 years ago
Alexander Alekhin
9ac9e9e29a
core: fix String::end() implementation
8 years ago
Vitaly Tuzov
4950f542d1
Fix for SGBM compute() buffer allocation failure on big images
8 years ago
LaurentBerger
488eb11ba8
Add a link to MatExpr in Detailed Description of Mat
8 years ago
Pavel Vlasov
a47b7a34be
Adds IPP control functions to bindings export
8 years ago
Juha Reunanen
f3cb5084cf
Fix #8093 : CV_DbgAssert that the result of area() fits in the return value
8 years ago
Tomoaki Teshima
fd711219a2
use universal intrinsic in VBLAS
...
- brush up v_reduce_sum of SSE version
8 years ago
mshabunin
c6c519166e
Added CV_DEPRECATED macro
8 years ago
Tomoaki Teshima
8b22099da2
use universal intrinsic and SSE4 popcount instruction in normHamming
...
- add v_popcount in universal intrinsic
- add test for v_popcount
- add wrapper of popcount for both MSVC and GCC
8 years ago
Alexander Alekhin
70bbf17b13
OpenCV Version++
...
3.2.0
8 years ago
Alexander Alekhin
d85c11e525
OpenCV version++
...
3.2.0-rc
8 years ago
Alexander Alekhin
0e4dde1781
Merge pull request #7872 from alalek:merge-2.4
8 years ago
Alexander Alekhin
cc09f5a7de
Merge pull request #7854 from alalek:backports_2016
...
(2.4) Backports from master branch (#7854 )
8 years ago
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
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
apavlenko
1e2ddc30b1
Canny via OpenVX, Node wrapper extended (query/set attribute), some naming fixes
8 years ago
Alexander Alekhin
2d28bb4171
ipp: disable compilation with IPP 9+
8 years ago
Alexander Alekhin
0724d13bcd
build: cuda warnings
8 years ago