Suleyman TURKMEN
1b22783d46
Update grfmt_png.cpp
9 years ago
Alexandr Kondratev
fd78e2cc6c
highgui module: removed unused type_mouse_event mouse_wheel
9 years ago
Alexandr Kondratev
6020dacc11
highgui module: implemented QT and GTK mouse wheel callback support in linux
9 years ago
MYLS
df5a7c8ee9
build again for OpenCL.
...
I could not find the cause of the error:
```
C:\builds_ocv\precommit_opencl\opencv\modules\ts\src\ts_perf.cpp(361):
error: The difference between expect_max and actual_max is
8445966.0000002384, which exceeds eps, where
expect_max evaluates to 0.9999997615814209,
actual_max evaluates to 8445967, and
eps evaluates to 1.0000000000000001e-005.
Argument "dst0" has unexpected maximal value
```
Hope this is a false alarm.
9 years ago
MYLS
677d4d20ce
fixed an error in the test...
9 years ago
MYLS
959002fb96
solve warnings and errors in test.
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
Suleyman TURKMEN
d2bad6febb
cv::TickMeter class addition
9 years ago
Matthew Skolaut
f861d0d643
merge #ifs in highgui bindings
9 years ago
Alexander Alekhin
09c2a8b7ad
cmake: fix HAL dependencies for core module
...
Linker dependencies are transitive for non-private
9 years ago
Matthew Skolaut
7284a77cd3
fix casting warning in python createButton binding
9 years ago
Matthew Skolaut
9b959072a2
added python binding for createButton
9 years ago
Alexander Alekhin
2fb670cf09
hal: fix missing include "opencv2/imgproc/hal/interface.h"
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
9faa2a7fd0
solve warning for IOS
...
Two test are still needed:
1. Verify the Base64 data.
2. Read an old YML file for compatibility test.
9 years ago
MYLS
958263d245
Solve warnings, and adjusted the test case.
9 years ago
MYLS
882e4221e7
fix errors from test.
...
Two other test are still needed.
1. Verify the Base64 data.
2. Read an old YML file for compatibility test.
9 years ago
MYLS
d1b097f409
fix most coding style warnings and errors
9 years ago
MYLS
7b1f7c8d8e
Add Base64 support for FileStorage
...
1. Add Base64 support for reading and writing XML\YML file.
The two new functions for writing:
```cpp
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);
```
2. Change YML file header form `YAML:1.0` to `YAML 1.0`. (standard
format)
3. Add test for Base64 part.
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 Hasper
45bd56e28a
rigidTransform: only four DoF
...
combinations of translation, rotation, and uniform scaling equals four degrees of freedom
9 years ago
Alexander Alekhin
f4ebc504d1
cmake: refactor HAL attaching process
9 years ago
Philipp Nordhus
4a529cd641
Return reference on iterator indirection/subscript
9 years ago
Tomoaki Teshima
87d0c91dcf
fix warning of build
9 years ago
Tomoaki Teshima
d0a8390963
fix run time error on Mac
...
* integrate HW version and SW version to same function
9 years ago
Adam Rankin
2577194c70
Correcting return type from videoDevice::findType to be int thus allowing detection of failed device init request
9 years ago
Tomoaki Teshima
fd76ed5c0f
fix to support wider compiler
...
* check compiler more strictly
* use gcc version of fp16 conversion if it's possible (gcc 4.7 and later)
* use current SW implementation in other cases
9 years ago
Tomoaki Teshima
6f6eebbcb9
fix warning
9 years ago
Vladislav Sovrasov
46fb46c54e
Add an extended version of CalibrateCamera function
9 years ago
Vladislav Sovrasov
055f5c7395
Change names of some internal functions
9 years ago
Tomoaki Teshima
d1c1c01761
fix typo
9 years ago
Tomoaki Teshima
fbfd3158a7
fix corner case when number is small
9 years ago
Tomoaki Teshima
4239bac4ed
fix warning of doc
...
* update the comment to real header
9 years ago
Tomoaki Teshima
eccf2fa4c3
follow other interface
...
* remove useHW option
* update test
9 years ago
k-shinotsuka
43d5988df6
improve to calculate norm
9 years ago
Suleyman TURKMEN
7c5b981c17
Update drawing.cpp
9 years ago
Vladislav Sovrasov
a2d0cc878c
Implement internal HAL for GEMM and matrix decompositions
9 years ago
Louis Letourneau
c03d778ec7
This fixes the seeking in h264 B-Frame enabled video issue. #4890
9 years ago
Tomoaki Teshima
070e4d754e
let the performance test of split pass on 64bit ARM
...
* loosen the threshold only under aarch64
* fix #6610
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
Marek Smigielski
ef45005056
Adding support for pointer generation. Fixes #6605
9 years ago
Suleyman TURKMEN
e59da10bf1
Update highgui.hpp
9 years ago
Bram Ton
dfd5191e8b
Minor additions to the documentation.
9 years ago
Tomoaki Teshima
bbeac745ca
Update test case for 64F version
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
dharezlak
308b47ce58
Improved Java wrapper generation
...
While generating Java JNI wrappers package names with an underscore (`_`) character where not properly escaped according to https://docs.oracle.com/javase/8/docs/technotes/guides/jni/spec/design.html#resolving_native_method_names (see also: https://github.com/Itseez/opencv_contrib/issues/652 ).
This fix replaces all the occurrences of `_` with `_1` resulting in proper JNI method names.
9 years ago
Tomoaki Teshima
b2ad7cd9c0
add feature to convert FP32(float) to FP16(half)
...
* check compiler support
* check HW support before executing
* add test doing round trip conversion from / to FP32
* treat array correctly if size is not multiple of 4
* add declaration to prevent warning
* make it possible to enable fp16 on 32bit ARM
* let the conversion possible on non-supported HW, too.
* add test using both HW and SW implementation
9 years ago
Suleyman TURKMEN
c6e6d4c822
Update pca.cpp
9 years ago