peng xiao
290c8db0a8
Revise naming for getOclMat function.
12 years ago
peng xiao
e129638263
Add a workaround to interpolate between oclMat and Input/OutputArray.
12 years ago
Vladislav Vinogradov
ce2284e2e6
removed duplication
12 years ago
Andrey Kamaev
ea5225ef3e
Fix typo leading to heap corruption in OutputArray::create
12 years ago
Vladislav Vinogradov
a938534a7e
restored binary compatibility
12 years ago
Vladislav Vinogradov
e06c3ec7c5
updated OpenGL functionality:
...
* removed OpenGLFuncTab, now extensions are loaded internally
* added support of GlBuffer and GlTexture2D to InputArray/OutputArray
* added ELEMENT_ARRAY_BUFFER and PIXEL_PACK_BUFFER targets
* added copyFrom/copyTo method for GlBuffer and GlTexture2D
* removed GlFont
* removed pointCloudShow
* removed OpenGLCleanCallback
* added Access parameter to GlBuffer::mapHost
* added autoRelease parameter to all create methods
12 years ago
Vadim Pisarevsky
a1c7e0368c
fixed problem reported by Thouis (Ray) Jones
12 years ago
Vadim Pisarevsky
51eba617a8
a part of PR269 (parallelization of several functions) by Alexander Mordvintsev
12 years ago
Vadim Pisarevsky
54e0765d80
yet another minor fix in cv::transpose()
12 years ago
Vadim Pisarevsky
7ca38d63d9
fixed failure of the C++ test for estimateAffine3D
12 years ago
Vadim Pisarevsky
1df10553bb
fixed bugs #1373 , #2629 , #2719
12 years ago
Andrey Kamaev
f87987ed72
Honor multidimensional matrices in InputArray::total
12 years ago
Andrey Kamaev
e64bb3654a
Remove wrong assertion
13 years ago
Andrey Kamaev
a3b1971977
Bring back escaped virtual destructors from 2.4.2
13 years ago
Daniil Osokin
1516a6169a
fixed one more msvc warning in tbb kmeans
13 years ago
Daniil Osokin
cc2d12b3e6
fixed msvc warning in tbb kmeans
13 years ago
daniil.osokin
e83ff354bd
added TBB for kmeans (patch #1261 : thanks to Boris Mansencal)
13 years ago
Vladislav Vinogradov
11367e2c3d
added GpuMat support to OutputArray
13 years ago
Andrey Kamaev
b0927397e9
#2225 Rename getConvertData to getConvertElem to match the headers and documentation
13 years ago
Marina Kolpakova
b156e2f7ed
added FREAK (by Kirell Benzi, Raphael Ortiz, Alexandre Alahi and Pierre Vandergheynst)
13 years ago
Andrey Kamaev
e4965b143f
Fixed discrepancy between SSE and regular baranches in FREAK
13 years ago
Andrey Kamaev
f09ae32796
Fixed Mat::isContinuous for big matrix (thanks to Boris Mansencal) #2103
13 years ago
Andrey Kamaev
bd0e0b5800
Merged the trunk r8589:8653 - all changes related to build warnings
13 years ago
Andrey Kamaev
7cccc93bdf
Fixed Android build warnings and few warnings in specific cnfigurations
13 years ago
Andrey Kamaev
f2d3b9b4a1
Warning fixes continued
13 years ago
Andrey Kamaev
49a1ba6038
Set stricter warning rules for gcc
13 years ago
Andrey Kamaev
e1c4fd9e1f
Merged the trunk r8345:8376
13 years ago
Andrey Kamaev
aebed446b1
Partly merged the trunk r8322
13 years ago
Andrey Kamaev
c3577a288b
Merged the trunk r8291:8321
13 years ago
Andrey Kamaev
5f9e295adf
Added test and workaround for #1942
13 years ago
Vadim Pisarevsky
52797a55e2
added support for vector<Mat_<>> in InputArray, OutputArray, split & merge
13 years ago
Vadim Pisarevsky
7a7dae3627
fixed problem with Mat::copyTo() with Mat_<> arguments (ticket #1918 )
13 years ago
Vadim Pisarevsky
2fd1e2ea57
merged all the latest changes from 2.4 to trunk
13 years ago
Maria Dimashova
74b38e978b
fixed kmeans
13 years ago
Vadim Pisarevsky
61c7c441b9
handle single-point sets in kmeans properly
13 years ago
Vadim Pisarevsky
c6a27b3d2f
probably, ultimately fixed the problem of empty clusters in kmeans; added test for singular kmeans cases
13 years ago
Vadim Pisarevsky
9ac0d4323d
make Mat::Mat(CvMat* m) return empty matrix when m is NULL; added utility Mat::initEmpty() method to replace duplicated matrix initializations in different constructors
13 years ago
Maria Dimashova
84c9990632
fixed cvKMeans2 ( #1359 )
13 years ago
Maria Dimashova
6636d255f7
fixed iter index in kmeans
13 years ago
Vadim Pisarevsky
d62e486b69
avoid empty clusters in k-means in a more elegant way (relates to ticket #7698 )
13 years ago
Vadim Pisarevsky
af8e5696f0
fixed a few compile problems in SparseMat code; fixed iteration over an empty sparse matrix (ticket #1587 )
13 years ago
Andrey Kamaev
bfaae7dd93
Input/Output arrays are updated to support fixed-type and fixed-size semantic for all compatible types
13 years ago
Marina Kolpakova
0bc5140b17
allocate CPU memory if Tegra GPU allocator failed.
13 years ago
Victoria Zhislina
fbdb93ec79
CV_ENABLE_UNROLLED
13 years ago
Andrey Pavlenko
fb051f78de
adjusting custom mat allocator when mat type is changed
13 years ago
Andrey Kamaev
bdfd4c3062
Refactored Tegra related macro usage
13 years ago
Kirill Kornyakov
893f75444d
Optimized version of ReduceR functions and one ReduceC function added
...
Attention! Optimized ReduceC function produced the bug
13 years ago
Andrey Kamaev
d6ef0378a2
Reverted invalid cv::reduce optimization
13 years ago
Kirill Kornyakov
ab2ae86e86
Optimized version of Reduce functions added
13 years ago
Vladislav Vinogradov
bd4239be7b
moved OpenGL wrappers to separate header
...
added GlBuffer, GlTexture and GpuMat support to InputArray
replaced addTextOpenGl function by render + GlFont
13 years ago