401 Commits (254aece3173869216f447ba67f4919cc956c2722)

Author SHA1 Message Date
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
Roman Donchenko dd25f416a6 War on Whitespace, master edition: tabs. 11 years ago
Roman Donchenko 9ed475cf52 War on Whitespace, master edition: file endings. 11 years ago
Roman Donchenko 9b92545ce6 War on Whitespace, master edition: trailing spaces. 11 years ago
Roman Donchenko e9a28f66ee Normalized file endings. 11 years ago
Roman Donchenko f55740da70 Deleted all trailing whitespace. 11 years ago
Achal Dave 0bc609257d Comparing rejected stage index with minimum required neighbors does not make sense 11 years ago
Roman Donchenko d9f71b762f Deleted almost all of the precomp.cpp files. 12 years ago
StevenPuttemans ed76b2f98f Like mentioned by Andrei Pavlenko after merging pullrequest #1206, a wrong 12 years ago
StevenPuttemans f28496c628 Added sample links in documentation for python2, ocl and gpu 12 years ago
lluis c4f88b0687 removed some unnecessary ERStat members as they are easily computable from others 12 years ago
lluis 43e7e6e475 removed extra cv:: scope qualifiers for better readability 12 years ago
lluis 2087d4602b using Rect for storing the bounding box instead of an integer array 12 years ago
lluis ca6b30a568 using explicit keyword in the ERStat constructor for safe contruction 12 years ago
lluis 9fbff009e9 fixed compilation errors and warnings on builds 3298 and 4384 12 years ago
lluis 6adba09463 fixed some warnings on build 4285 12 years ago
lluis 1d8e80aa3b add opencv_ml headers to precomp 12 years ago
lluis 5abe3b59f5 Class-specific Extremal Region Filter algorithm as proposed in : 12 years ago
Roman Donchenko ac39bfb4cc Remove HAVE_CVCONFIG_H - it's always defined. 12 years ago
Peter Minin 7d70399d72 Add a new variant of detectMultiScale with output arguments 'objects' and 'numDetections'; factor most of detectMultiScale's code into 2 protected methods 12 years ago
Roman Donchenko d583a79869 Revert "Add a variant of detectMultiScale with an argument 'weights'" 12 years ago
Peter Minin ab6be9b7b7 Add a variant of detectMultiScale with an argument 'weights' that 12 years ago
Roman Donchenko 29b13ec1de Replaced most of the usages of parallel_for with that of parallel_for_. 12 years ago
Bahram Dahi e2d6a3abe5 Added spacing in a nested template argument list. 12 years ago
Bahram Dahi dcad6ce65a Reverted back to the previous method where a public method groupRectangles was added to HOGDescriptor to take care of ROI and weight grouping 12 years ago
Bahram Dahi 8c25f9f28a [3rd attempt] fixed HOGDescriptor::detectMultiScale() to group weights as well as ROIs 12 years ago
ShengyinWu ef5578a7ce Fixs: After scaling back to original image, some detected ROI will outside the original image ROI 12 years ago
Andrey Kamaev 8b294c6c90 Remove documentation for old python wrapper 12 years ago