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 |
Andrey Pavlenko
|
467f936459
|
Adding optimized Mat Allocator
|
13 years ago |
Vadim Pisarevsky
|
b74116e694
|
unified norm computing; added generalized Hamming distance
|
14 years ago |
Vadim Pisarevsky
|
a1d6671451
|
fixed bug #1370
|
14 years ago |
Vladislav Vinogradov
|
ce35a6d8be
|
fixed bug in cv::reduce in reduceC_ for multi-channels source
|
14 years ago |
Vadim Pisarevsky
|
6942799669
|
fixed kmeans center initialization in the case of huge matrices (ticket #1291); fixed warinings in libtiff.
|
14 years ago |
Maria Dimashova
|
0d7a37c1e7
|
added an ability to make push_back to the empty matrix
|
14 years ago |
Vadim Pisarevsky
|
ff5e97c8e4
|
added COVAR_ and SORT_ enums to core.hpp; fixed many, many VS2005, VS2010 and MinGW (GCC 4.5.2) warnings
|
14 years ago |
Vadim Pisarevsky
|
b204e73d9a
|
propagated some more fixes from 2.3 branch to the trunk
|
14 years ago |
Vadim Pisarevsky
|
9b6d8c3963
|
added reduce(..., CV_REDUCE_MIN/CV_REDUCE_MAX, ...) for 16u/16s (ticket #1145)
|
14 years ago |
Vadim Pisarevsky
|
2d2b8a496e
|
renamed "None()" to "noArray()" to avoid conflicts with X11 (ticket #1122)
|
14 years ago |
Vadim Pisarevsky
|
0c877f62e9
|
replaced "const InputArray&" => "InputArray"; made InputArray and OutputArray references. added "None()" constant (no array()).
|
14 years ago |
Vadim Pisarevsky
|
f2f8fc14b0
|
proper fix for reduce with op=CV_REDUCE_AVG and ddepth==CV_8U
|
14 years ago |