682 Commits (de977cc9c836dd954bc0a737b5aa80621a4f9c72)

Author SHA1 Message Date
Andrey Pavlenko 2c0e24e948 adding Haar & LBP cascades perf test using UMat, removing old incomplete test 11 years ago
Patrick Tsai b24f7ee57c Fix compiler error with Android NDK r8e 11 years ago
Alexander Karsakov 6ef0253fb7 Disabled some IPP implementation since it breaks tests 11 years ago
Vadim Pisarevsky bc730292bb workaround for some strange bug on old Mac. 11 years ago
Vadim Pisarevsky 8998186ce4 removed extra whitespaces and hopefully fixed the test failures 11 years ago
Vadim Pisarevsky d084d19779 added OpenCL optimization for LBP-based face detector 11 years ago
Vadim Pisarevsky 1540910542 started adding OpenCL acceleration of LBP-based object detectors 11 years ago
Vadim Pisarevsky 242a3d1f19 2 more fixes to calm down the doc builder 11 years ago
Vadim Pisarevsky f41f633d2d fixed various warnings from the “doc” and other builders 11 years ago
Vadim Pisarevsky ec3f22cee2 renamed OpenCL kernel filename; made some final changes 11 years ago
Vadim Pisarevsky b7553d4e2e some attempts to tune the performance 11 years ago
Vadim Pisarevsky 02fb3f0a77 it finally works!!! 11 years ago
Vadim Pisarevsky ef509ace43 trying to debug the new cascade 11 years ago
Vadim Pisarevsky 9d3e7e027a almost finished opencl-ization of cascade classifier 11 years ago
Vadim Pisarevsky d8513d627d continue adding OpenCL optimization to cascade classifier 11 years ago
Vadim Pisarevsky 302a5adcc2 converted Haar cascades to the new format; now they are handled with C++ code. 11 years ago
Vadim Pisarevsky fdf1996e2e added old=>new cascade conversion function 11 years ago
Vadim Pisarevsky 828b0b151b another attempt to fix compile errors 11 years ago
Vadim Pisarevsky fe11ca886a trying to eliminate compile problems 11 years ago
Vadim Pisarevsky ff87385201 refactored CascadeClassifier to hide implementation details (take 2) 11 years ago
StevenPuttemans 6f892b10ff Applied feature #3375 and fix of pull 1842 to avoid merging problems later 11 years ago
Piotr Miecielica a19cc6cb64 Added pointer initialization 11 years ago
Piotr Miecielica 923698d700 Fixes of some memory leaks 11 years ago
Vadim Pisarevsky e2bbe7597b fixed few compile errors and doc build errors 11 years ago
Vadim Pisarevsky 8762ee3f6f removed unnecessary opencl kernels 11 years ago
Vadim Pisarevsky d914f20a4c updated patch to bring in the first functions with "transparent API" 11 years ago
Anatoly Baksheev e154bce259 fixed compilation for vs2008 11 years ago
lluis b50185e160 Fix a bug in the er tree clean-up process (see discussion in https://github.com/Itseez/opencv/pull/1520). It's not necessary to walk the er tree in order to clean up the memory since it's possible to cleanup the regions in the stack just by iterating over the er_stack vector instead of walking the tree structure. This turns out to be safer because the tree structure of those regions may have been modified previously in er_save function. 11 years ago
Ilya Lavrenov 35d9ce0c0c fixed warnings 11 years ago
lluis 047b568f6d erGrouping now uses a classifier for group validation instead of a set of heuristical ifos. 11 years ago
lluis 5670e4f6cd fixed typos 11 years ago
lluis 5556f051f1 added rst documentation for the Class-specific Extremal Regions for Scene Text Detection 11 years ago
Vadim Pisarevsky 8e7eb79f6e fixed compile errors and warnings when building master branch with IPP enabled 11 years ago
lluis 2837bfd9fa Added erGrouping function: Find groups of Extremal Regions that are organized as text blocks. Updated sample/cpp to use the complete text detection pipeline 11 years ago
lluis d25309f82e first parameter of createERFilterNM1/createERFilterNM2 is now mandatory. changed the sample program to use the new prototypes 11 years ago
lluis 75fdfba281 renamed getDefaultClassifierNM{1,2}() to loadClassifierNM{1,2}() and added "const std::string& filename" parameter (mandatory). 11 years ago
lluis 95d92c099c functions getDefaultClassifierNM1() and getDefaultClassifierNM2() allow to implicitly load the default classifiers when creating a ERFilter object 11 years ago
lluis ad94628038 Using cv::magnitude instead of custom loop and Mat<float> instead of Mat<double> to compute gradient magnitude channel. 11 years ago
lluis e8d3732aaf added computeNMChannels helper function to compute the diferent channels to be processed independently in the N&M algorithm. 11 years ago
lluis cd33ca0009 changed default parameters in CreateERFiltersNM{1,2} functions. They are not needed now in the sample example. 11 years ago
lluis 6ef1d456dd fixed rebase conflicts 11 years ago
Vladislav Vinogradov 0c7663eb3b Merge branch 'master' into gpu-cuda-rename 11 years ago
lluis 512111af9c removed blank line at EOF 11 years ago
lluis 1cc6502db3 removed unnecessary commented block 11 years ago
lluis 04913f5af7 removed trailing whitespaces 11 years ago
lluis f4d01175b8 fixed a bug in the calculation of the number of inflexion points feature 11 years ago
lluis 765921cc25 fixed a typo error in the default min_Probability param of CreateERFilterNM2 11 years ago
lluis dba336c0e3 fixed a bug in the non-max-suppression filter procedure 11 years ago
Roman Donchenko a50d75d362 Made Filestorage able to not own its CvFileStorage instance. 11 years ago
Roman Donchenko b12894d95a Boring changes - objdetect. 11 years ago