110 Commits (303df78cca38df9af2ec18884b738f06424f90b4)

Author SHA1 Message Date
Vadim Pisarevsky 303df78cca removed refcount field from Mat; that helped to find and eliminate some memory leaks. perf tests should probably pass now 12 years ago
Vadim Pisarevsky de521fc9fa fixed some more compile bugs (including Python bindings) 12 years ago
Vadim Pisarevsky d3076c5014 hopefully, fixed compile errors on Win & Linux; fixed getMatVector() so core & imgproc tests now pass; fixed doc builder errors 12 years ago
Vadim Pisarevsky d8c8339bec the first draft of transparent API and new UMat class. more files 12 years ago
Vladislav Vinogradov e895b7455e renamed gpu namespace -> cuda 12 years ago
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 69be49bac1 refactored GpuMat: 12 years ago
Vladislav Vinogradov 6994a02c15 added Stream support to ogl::Buffer 12 years ago
Vladislav Vinogradov 4c9773d55f renamed gpu headers (made it more consistent) 12 years ago
Vladislav Vinogradov 6c253a41c2 added CudaMem support to Input/Output arrays 12 years ago
Vladislav Vinogradov 2fae1d9507 removed ogl::Texture2D support from InputArray 12 years ago
Andrey Kamaev b0e6606b98 Cleanup core module API 12 years ago
Andrey Kamaev 605382562d Fix stack corruption in cvConvexHull2 and heap corruption in OutputArray::create 12 years ago
Andrey Kamaev c886afb502 Finalize cv::Mat transition 12 years ago
Andrey Kamaev 715fa3303e Move cv::Mat out of core.hpp 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
Andrey Kamaev cc6bdfb045 Remove inline sorting algorithms from core headers 12 years ago
Andrey Kamaev ad5cddc007 Main module headers are moved 1 level up 12 years ago
Vladislav Vinogradov ecb2ebfba4 Move opengl iterop code to cv::ogl namespace 12 years ago
Vadim Pisarevsky d925879366 reverted dangerous change in _InputArray::size() 12 years ago
Vadim Pisarevsky 374e3a0890 rewritten several functions from calib3d: findhomography, findfundamentalmat, findessentialmat, estimateaffine3d, computecorrespondepilines, convert points{to/from}homogeneous to C++. 12 years ago
Andrey Kamaev 2a6fb2867e Remove all using directives for STL namespace and members 12 years ago
Vladislav Vinogradov a938534a7e restored binary compatibility 12 years ago
Vladislav Vinogradov e06c3ec7c5 updated OpenGL functionality: 12 years ago
Vadim Pisarevsky a1c7e0368c fixed problem reported by Thouis (Ray) Jones 12 years ago
Vadim Pisarevsky 78402bf596 made several minor fixes as pointed out by Andrey 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
Vadim Pisarevsky c2241dccc5 converted fitline to C++, fixed Mat::checkVector(). 12 years ago
Vadim Pisarevsky c197a46e7e removed rarely used fixed_size parameter from AutoBuffer type, added optional AutoBuffer* but to cvarrToMat in order to speedup CvSeq->Mat conversion; finished conversion of convex hull and related functions to C++ 12 years ago
Andrey Kamaev f87987ed72 Honor multidimensional matrices in InputArray::total 12 years ago
Vladislav Vinogradov 08fbf667f9 refactored opengl functionality 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