67 Commits (ffdbddd6b1c7be94b0bc42cf436601a3a51ab518)

Author SHA1 Message Date
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 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 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