Alexander Alekhin
ddc0b42bc3
migration: github.com/opencv/opencv
9 years ago
Ilya Lavrenov
bcc9010630
fixed memory leak in flann tests
9 years ago
Pavel Rojtberg
c1b90a1c22
fisheye: add CALIB_FIX_PRINCIPAL_POINT
9 years ago
Jan Starzynski
479f933970
get/put: more type-safety and code unification using templates
9 years ago
Tomoaki Teshima
1095076d7f
imgproc: speed up threshold of 64F version using NEON and SSE
...
* use NEON under aarch64 only
* check 64F version correctly
9 years ago
Tomoaki Teshima
59fabb2767
use NEON as same as SSE
9 years ago
Alexander Alekhin
5f269d08b4
bigdata: add test, resolve split/merge issue
9 years ago
Maksim Shabunin
f3bd508e6d
GDCM: several improvements
...
- fixed width and height order
- removed unused methods
- simplified signature matching
- rewrote pixel format matching in more compact form
- added dimensions number check (only 2 is allowed)
- added target buffer size check
- added debug messages in all failing points
9 years ago
Maksim Shabunin
0fd0acf2e3
GDCM: modified compilation scheme
...
- renamed source files
- guard the contents - always include
9 years ago
look4pritam
6f22f49c02
Grassroots DiCoM i.e. GDCM based DICOM image reader is added.
9 years ago
Philipp Hasper
00112bbe10
persistence: fixing crash with space-only values
9 years ago
Vitaly Tuzov
c61f7e5334
Fix for median blur of 2-channel images
9 years ago
Alexander Alekhin
c0fe374490
cmake: python, allow dynamic symbols lookup from libpython.so
9 years ago
Vladislav Vinogradov
4382302a6b
fix matrix type for keypoints buffer in CUDA FAST
...
use CV_32FC1 instead of CV_16SC2 since detectAsync uses CV_32FC1
to reallocate the matrix
9 years ago
Jan Starzynski
7f896643e9
fix for buffer-overflow in IPPCalcHistInvoker::operator()
9 years ago
Vladislav Sovrasov
a2ec23c112
Update cv::log documentation
9 years ago
Alexandr Kondratev
179998a8a2
highgui module: window_QT mouse wheel reuse variable delta instead call evnt->delta()
9 years ago
Andreas Franek
8d43e2b945
fixed the cuda optical flow error normalization factor
...
texture channels were not considered correctly, nor was the cuda texture
normalization
9 years ago
Alexandr Kondratev
4e63bd04e5
highgui module: mouse wheel - modification keys fixed, wheel event value is CV_EVENT_MOUSEWHEEL or CV_EVENT_MOUSEHWHEEL
9 years ago
Tomoaki Teshima
0e380ff15d
calib3d: compare error and threshold both in square
...
* resolve #5183
9 years ago
Alexandr Kondratev
1f2e159054
highgui module: using event->scroll.delta_{x,y} instead parsing direction and added widget event mask GDK_SMOOTH_SCROLL_MASK for GTK>=3.4
9 years ago
Alexandr Kondratev
7dcac647e5
highgui module: a bit readable onMouse flags mapping
9 years ago
Michael Shtutman
3f2ab5d3b5
Fix bug #6682 (Can't change resolution for YUY2 camera with DShow)
9 years ago
Alexander Alekhin
3844ee780c
build: fix compiler warnings (GCC 5.3.1)
9 years ago
Alexander Alekhin
8b05a4bf93
cvtColor: fix inplace processing
9 years ago
Alexander Alekhin
b23527bf02
core: fix arguments types for cblas calls
9 years ago
Alexander Alekhin
8184535de1
samples: repair viz tutorial
9 years ago
Alexandr Kondratev
81c69ecd16
highgui: window_gtk.cpp directive boolean operations or/and replaced by ||/&& to keep compatible with older systems
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
Tomoaki Teshima
78a5aacb22
make NEON more similart to SSE2
9 years ago
PkLab.net
f274c592e4
Use copydoc for the list of valid property identifier in VideoCapture and VideoWriter docs
9 years ago
PkLab.net
6c3d8abe2c
Doxygen documentation for CAP_* enums (using current comments in code)
9 years ago
Dmitry Trifonov
f9e6741807
added support for OpenNI2 IR stream #4366
9 years ago
Suleyman TURKMEN
e7ec580318
Update imgcodecs.hpp
9 years ago
Alexandr Kondratev
a4e9712006
Compilate switch-case with GTK_SCROLL_SMOOTH since GTK>=3.4
9 years ago
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