Alexander Alekhin
8184535de1
samples: repair viz tutorial
9 years ago
Vitaliy Lyudvichenko
930d96f684
Fixing of AutoBuffer::allocate(nsz) method
...
AutoBuffer::allocate(nsz) didn't work properly when
(sz < nsz < fixed_size). In this case sz remained unchanged.
9 years ago
MYLS
7c92ee2e6e
Split `cvWriteRawData_Base64` into three functions
...
The three new functions:
```cpp
void cvStartWriteRawData_Base64(::CvFileStorage * fs, const char* name,
int len, const char* dt);
void cvWriteRawData_Base64(::CvFileStorage *
fs, const void* _data, int len);
void
cvEndWriteRawData_Base64(::CvFileStorage * fs);
```
Test is also updated. (And it's remarkable that there is a bug in
`cvWriteReadData`.)
9 years ago
MYLS
29921d055d
change the parameter to `CvMat` and `CvMatND`
...
```cpp
cvWriteMat_Base64(::cv::FileStorage & fs, ::cv::String const & name,
::cv::Mat const & mat)
```
becomes:
```cpp
CV_EXPORTS void cvWriteMat_Base64(::CvFileStorage* fs, const char* name,
const ::CvMat* mat);
CV_EXPORTS void
cvWriteMatND_Base64(::CvFileStorage* fs, const char* name, const
::CvMatND* mat);
```
9 years ago
MYLS
ecd827fc8e
Add Base64 support for FileStorage
...
[GSoC] FileStorage:
Add base64 support for reading and writting XML\YML file.
The two new functions:
```
void cvWriteRawData_Base64(cv::FileStorage & fs, const void* _data, int
len, const char* dt);
void cvWriteMat_Base64(cv::FileStorage & fs, cv::String const & name,
cv::Mat const & mat);
```
9 years ago
Philipp Nordhus
4a529cd641
Return reference on iterator indirection/subscript
9 years ago
Vladislav Sovrasov
a2d0cc878c
Implement internal HAL for GEMM and matrix decompositions
9 years ago
Alexander Alekhin
ff0601cda5
core: prevent changes in 'std' namespace
9 years ago
Maksim Shabunin
1e667de1f3
HAL math interfaces: fastAtan2, magnitude, sqrt, invSqrt, log, exp
9 years ago
Bram Ton
dfd5191e8b
Minor additions to the documentation.
9 years ago
Maksim Shabunin
cbf2b79e1f
Fixed documentation warnings produced by updated doxygen
9 years ago
Pavel Rojtberg
bf688da50b
FileStorage: add simplified API for bindings
...
at least it is possible to read/ write calibration files. Fixes #4282 .
Also add CPP method for writing comments.
9 years ago
Suleyman TURKMEN
c6e6d4c822
Update pca.cpp
9 years ago
Jose Luis Guardiola
a812989436
Fixed #6563 : Incorrect management for invalid files/filestorage/filenode in ml module
9 years ago
ohnozzy
d66ed313cb
Add Comment
...
Add documentation for Kernel::run
9 years ago
Alexander Smorkalov
6084901610
OpenCV version++.
9 years ago
Maksim Shabunin
11378fcb17
Fixed compiation problems
9 years ago
Philipp Hasper
c52759432d
Fixing doc for cv::Mat::forEach
...
image.forEachWithPosition does not exist
9 years ago
Dan
e9461d3feb
templated std::vector<T> constructor was being called instead of const std::vector<cv::cuda::GpuMat>.
9 years ago
ohnozzy
9dd962ca1a
Bug Fix for Issue 6288
...
Added 2 inline functions in persistence.hpp
So that the '>>' operator works correctly for std::Vector<KeyPoint> and
std::Vector<DMatch>
9 years ago
Maksim Shabunin
233612efd7
Reworked HAL dft/dct interface, added replacement documentation
9 years ago
Maksim Shabunin
f40d701427
DFT: renamed HAL functions
9 years ago
Maksim Shabunin
008abd28fd
Extracted HAL interfaces for DFT/DCT, added new test
9 years ago
mvukad
695e33b25b
Fix missing format when writing Algorithm-based objects
...
Added a writeFormat() method to Algorithm which must be called by the
write() method of derived classes.
9 years ago
Maksim Shabunin
5877debb6f
HAL resize, warpAffine, warpPerspective interface
...
- added HAL documentation support
- added documentation to HAL replacement interface
- updated several HAL functions in imgproc module
9 years ago
Vitaly Tuzov
64f02aa72d
Backport of setRNGSeed implementation and python test randomness fix
9 years ago
Vladislav Sovrasov
362d52a3cb
Fix doxygen warnings
9 years ago
Vladislav Sovrasov
a490b64e9b
Add function setRNGSeed and seed setup in python tests
9 years ago
Maksim Shabunin
83379695a0
HAL interface for morphology operations
9 years ago
Robbert Klarenbeek
dd510e1de9
Fix incompatibility with some C++11 implementations
9 years ago
Dan
42c36c0c80
Linux bug fix for ThrustAllocator.
9 years ago
Прун Виктор
a90a576d76
fixed incorrect behaviour of move semantics for cv::Ptr, cv::Mat, cv::UMat in case when rvalue-reference references to *this.
9 years ago
Piotr Semenov
108ddc199a
Fix that corrects the OpenCV's random access iterator distance: d(x,y) = -d(y,x)
9 years ago
aravind
dccbf50059
Fixed VS 2010 and option Za bug.
9 years ago
Maksim Shabunin
3cc234588a
Added build warnings in case of macro definition conflicts
9 years ago
Dan
95608b1b84
free -> deallocate
9 years ago
Dan
da93a5527d
Thrust allocator for temporary storage used with thrust algorithms.
9 years ago
Ilya Lavrenov
068769263e
fixed compilation warning
9 years ago
Alexander Alekhin
c7bdbef504
ocl: fix OpenGL sharing detection (6052)
...
Apple OpenCL framework hasn't OpenGL sharing extension
9 years ago
Alexander Alekhin
87bbaa2c27
ocl: OpenCL headers are located in "CL" subfolder (3rdparty/include)
9 years ago
Steven Puttemans
cd96df1407
Update mat.hpp
9 years ago
Steven Puttemans
a70c54f2c5
Added suggestions from PR6068
...
As discussed here: https://github.com/Itseez/opencv/pull/6068#issuecomment-180797723
9 years ago
StevenPuttemans
873399705d
add clarification on the acces paramter of the at operator
9 years ago
Suleyman TURKMEN
194b865daf
update documentation of cv::repeat
9 years ago
Amro
c35b00a97e
fix code snippet showing how to use SparseMat
...
generate indices within the size limit (modulo)
9 years ago
takacsd
1e0928633d
Add missing implementation to one of the Mat_<_Tp> constructor. ( #5945 )
9 years ago
takacsd
537d1322b4
Add missing implementation to one of the Mat_<_Tp> constructor. ( #5945 )
9 years ago
Rok Mandeljc
029dfbc89d
opencv_core: CUDA: check if __CUDA_ARCH__ is defined before comparing it
...
Changed statements of type "#if __CUDA_ARCH__ >= 200" to
"#if defined __CUDA_ARCH__ && __CUDA_ARCH__ >= 200" in order to
avoid warnings about __CUDA_ARCH__ being undefined.
10 years ago
Pavel Rojtberg
4db6d9986d
also port Rodrigues in Affine to Matx expressions
...
so results are numerically equivalent
10 years ago
Maksim Shabunin
7cb78451d1
Backported several changes from master branch:
...
- #3771 - inline round on ARM
- #5633 - documentation for MSER
- #5666 - run.py fixes
10 years ago