Updated specs to reference both the scan_image_pyramid and scan_image_boxes

objects.
This commit is contained in:
Davis King 2013-03-24 15:33:54 -04:00
parent 7847038b33
commit 0104e4bd01
3 changed files with 13 additions and 10 deletions

View File

@ -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;

View File

@ -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

View File

@ -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
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