Commit 0104e4bd authored by Davis King's avatar Davis King

Updated specs to reference both the scan_image_pyramid and scan_image_boxes

objects.
parent 7847038b
...@@ -21,15 +21,16 @@ namespace dlib ...@@ -21,15 +21,16 @@ namespace dlib
/*! /*!
REQUIREMENTS ON image_scanner_type REQUIREMENTS ON image_scanner_type
image_scanner_type must be an implementation of image_scanner_type must be an implementation of
dlib/image_processing/scan_image_pyramid_abstract.h dlib/image_processing/scan_image_pyramid_abstract.h or
dlib/image_processing/scan_image_boxes_abstract.h
WHAT THIS OBJECT REPRESENTS WHAT THIS OBJECT REPRESENTS
This object is a tool for detecting the positions of objects in This object is a tool for detecting the positions of objects in an image.
an image. In particular, it is a simple container to aggregate In particular, it is a simple container to aggregate an instance of the
an instance of the scan_image_pyramid class, the weight vector scan_image_pyramid or scan_image_boxes classes, the weight vector needed by
needed by scan_image_pyramid, and finally an instance of one of these image scanners, and finally an instance of test_box_overlap.
test_box_overlap. The test_box_overlap object is used to perform The test_box_overlap object is used to perform non-max suppression on the
non-max suppression on the output of the scan_image_pyramid object. output of the image scanner object.
!*/ !*/
public: public:
typedef typename image_scanner_type::feature_vector_type feature_vector_type; typedef typename image_scanner_type::feature_vector_type feature_vector_type;
......
...@@ -22,7 +22,8 @@ namespace dlib ...@@ -22,7 +22,8 @@ namespace dlib
/*! /*!
REQUIREMENTS ON image_scanner_type REQUIREMENTS ON image_scanner_type
image_scanner_type must be an implementation of image_scanner_type must be an implementation of
dlib/image_processing/scan_image_pyramid_abstract.h dlib/image_processing/scan_image_pyramid_abstract.h or
dlib/image_processing/scan_image_boxes_abstract.h
WHAT THIS OBJECT REPRESENTS WHAT THIS OBJECT REPRESENTS
This object is a tool for learning to detect objects in images based on a This object is a tool for learning to detect objects in images based on a
......
...@@ -41,7 +41,8 @@ namespace dlib ...@@ -41,7 +41,8 @@ namespace dlib
/*! /*!
REQUIREMENTS ON image_scanner_type REQUIREMENTS ON image_scanner_type
image_scanner_type must be an implementation of image_scanner_type must be an implementation of
dlib/image_processing/scan_image_pyramid_abstract.h dlib/image_processing/scan_image_pyramid_abstract.h or
dlib/image_processing/scan_image_boxes_abstract.h
REQUIREMENTS ON image_array_type REQUIREMENTS ON image_array_type
image_array_type must be an implementation of dlib/array/array_kernel_abstract.h image_array_type must be an implementation of dlib/array/array_kernel_abstract.h
...@@ -49,7 +50,7 @@ namespace dlib ...@@ -49,7 +50,7 @@ namespace dlib
WHAT THIS OBJECT REPRESENTS WHAT THIS OBJECT REPRESENTS
This object is a tool for learning the parameter vector needed to use This object is a tool for learning the parameter vector needed to use
a scan_image_pyramid object. a scan_image_pyramid or scan_image_boxes object.
It learns the parameter vector by formulating the problem as a structural It learns the parameter vector by formulating the problem as a structural
SVM problem. The general approach is similar to the method discussed in SVM problem. The general approach is similar to the method discussed in
......
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