Commit 5000b9f0 authored by Davis King's avatar Davis King

Added more comments about how to pack multiple detectors into a single

object_detector.
parent b0795c96
...@@ -241,6 +241,14 @@ int main(int argc, char** argv) ...@@ -241,6 +241,14 @@ int main(int argc, char** argv)
// documentation for a discussion of padding). This is because they all share the // documentation for a discussion of padding). This is because they all share the
// same scanner object inside the object_detector. // same scanner object inside the object_detector.
// //
// To pack multiple detectors into a single object_detector you use code like this:
std::vector<object_detector<image_scanner_type> > my_detectors;
// Add your component detectors into my_detectors.
my_detectors.push_back(detector);
// Then just construct an object_detector from the set of detectors.
object_detector<image_scanner_type> this_object_has_multiple_detectors(my_detectors);
//
//
// Finally, you can add a nuclear norm regularizer to the SVM trainer. Doing has // Finally, you can add a nuclear norm regularizer to the SVM trainer. Doing has
// two benefits. First, it can cause the learned HOG detector to be composed of // two benefits. First, it can cause the learned HOG detector to be composed of
// separable filters and therefore makes it execute faster when detecting objects. // separable filters and therefore makes it execute faster when detecting objects.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment