Commit b581b28b authored by Davis King's avatar Davis King

updated the docs

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402992
parent 527dbb4e
...@@ -22,40 +22,64 @@ ...@@ -22,40 +22,64 @@
<menu width="150"> <menu width="150">
<top> <top>
<section> <section>
<name>Objects</name> <name>Pixels</name>
<item>rgb_pixel</item> <item>rgb_pixel</item>
<item>rgb_alpha_pixel</item> <item>rgb_alpha_pixel</item>
<item>hsi_pixel</item> <item>hsi_pixel</item>
<item>pixel_traits</item> <item>pixel_traits</item>
<item>png_loader</item> <item>get_pixel_intensity</item>
<item>assign_pixel</item>
<item>assign_pixel_intensity</item>
</section> </section>
<section> <section>
<name>Global Functions</name> <name>Image I/O</name>
<item>assign_pixel</item> <item>png_loader</item>
<item>assign_pixel_intensity</item>
<item>get_pixel_intensity</item>
<item>load_bmp</item> <item>load_bmp</item>
<item>draw_line</item>
<item>save_bmp</item> <item>save_bmp</item>
<item>load_dng</item> <item>load_dng</item>
<item>save_dng</item> <item>save_dng</item>
</section>
<section>
<name>Keypoints and Descriptors</name>
<item>integral_image</item>
<item>hessian_pyramid</item>
<item>compute_dominant_angle</item>
<item>compute_surf_descriptor</item>
<item>haar_x</item>
<item>haar_y</item>
<item>get_interest_points</item>
<item>get_surf_points</item>
<item>interest_point</item>
<item>surf_point</item>
</section>
<section>
<name>Edges and Thresholds</name>
<item>edge_orientation</item>
<item>hysteresis_threshold</item>
<item>sobel_edge_detector</item>
<item>suppress_non_maximum_edges</item>
<item>threshold_image</item>
<item>auto_threshold_image</item>
</section>
<section>
<name>Miscellaneous</name>
<item>draw_line</item>
<item>assign_image</item> <item>assign_image</item>
<item>assign_all_pixels</item> <item>assign_all_pixels</item>
<item>assign_border_pixels</item> <item>assign_border_pixels</item>
<item>equalize_histogram</item> <item>equalize_histogram</item>
<item>edge_orientation</item>
<item>get_histogram</item> <item>get_histogram</item>
<item>spatially_filter_image</item> <item>spatially_filter_image</item>
<item>hysteresis_threshold</item>
<item>sobel_edge_detector</item>
<item>suppress_non_maximum_edges</item>
<item>zero_border_pixels</item> <item>zero_border_pixels</item>
<item>threshold_image</item>
<item>auto_threshold_image</item>
<item>binary_dilation</item> <item>binary_dilation</item>
<item>binary_erosion</item> <item>binary_erosion</item>
<item>binary_open</item> <item>binary_open</item>
...@@ -75,6 +99,126 @@ ...@@ -75,6 +99,126 @@
<components> <components>
<!-- ************************************************************************* -->
<component>
<name>integral_image</name>
<file>dlib/image_transforms.h</file>
<spec_file link="true">dlib/image_transforms/integral_image_abstract.h</spec_file>
<description>
<!-- TODO -->
</description>
</component>
<!-- ************************************************************************* -->
<component>
<name>haar_x</name>
<file>dlib/image_transforms.h</file>
<spec_file link="true">dlib/image_transforms/integral_image_abstract.h</spec_file>
<description>
<!-- TODO -->
</description>
</component>
<!-- ************************************************************************* -->
<component>
<name>haar_y</name>
<file>dlib/image_transforms.h</file>
<spec_file link="true">dlib/image_transforms/integral_image_abstract.h</spec_file>
<description>
<!-- TODO -->
</description>
</component>
<!-- ************************************************************************* -->
<component>
<name>compute_dominant_angle</name>
<file>dlib/image_keypoint.h</file>
<spec_file link="true">dlib/image_keypoint/surf_abstract.h</spec_file>
<description>
<!-- TODO -->
</description>
</component>
<!-- ************************************************************************* -->
<component>
<name>get_surf_points</name>
<file>dlib/image_keypoint.h</file>
<spec_file link="true">dlib/image_keypoint/surf_abstract.h</spec_file>
<description>
<!-- TODO -->
</description>
</component>
<!-- ************************************************************************* -->
<component>
<name>compute_surf_descriptor</name>
<file>dlib/image_keypoint.h</file>
<spec_file link="true">dlib/image_keypoint/surf_abstract.h</spec_file>
<description>
<!-- TODO -->
</description>
</component>
<!-- ************************************************************************* -->
<component>
<name>hessian_pyramid</name>
<file>dlib/image_keypoint.h</file>
<spec_file link="true">dlib/image_keypoint/hessian_pyramid_abstract.h</spec_file>
<description>
<!-- TODO -->
</description>
</component>
<!-- ************************************************************************* -->
<component>
<name>get_interest_points</name>
<file>dlib/image_keypoint.h</file>
<spec_file link="true">dlib/image_keypoint/hessian_pyramid_abstract.h</spec_file>
<description>
<!-- TODO -->
</description>
</component>
<!-- ************************************************************************* -->
<component>
<name>interest_point</name>
<file>dlib/image_keypoint.h</file>
<spec_file link="true">dlib/image_keypoint/hessian_pyramid_abstract.h</spec_file>
<description>
<!-- TODO -->
</description>
</component>
<!-- ************************************************************************* -->
<component>
<name>surf_point</name>
<file>dlib/image_keypoint.h</file>
<spec_file link="true">dlib/image_keypoint/surf_abstract.h</spec_file>
<description>
<!-- TODO -->
</description>
</component>
<!-- ************************************************************************* --> <!-- ************************************************************************* -->
<component> <component>
......
...@@ -12,6 +12,23 @@ ...@@ -12,6 +12,23 @@
<!-- ******************************************************************************* --> <!-- ******************************************************************************* -->
<current> <current>
New Stuff:
- Added an implementation of the SURF algorithm which includes the
following new objects and functions: integral_image, hessian_pyramid,
interest_point, surf_point, compute_dominant_angle(),
compute_surf_descriptor(), haar_x(), haar_y(), get_interest_points(),
and get_surf_points().
Non-Backwards Compatible Changes:
Bug fixes:
Other:
</current>
<!-- ******************************************************************************* -->
<old name="17.18" date="Apr 5, 2009">
New Stuff: New Stuff:
- Added a set of kernels that can operate on sparse vectors. - Added a set of kernels that can operate on sparse vectors.
- Added the image_window and image_display objects. - Added the image_window and image_display objects.
...@@ -34,7 +51,7 @@ Other: ...@@ -34,7 +51,7 @@ Other:
macro instead of DLIB_CASSERT since the tests really aren't macro instead of DLIB_CASSERT since the tests really aren't
technically assertions technically assertions
</current> </old>
<!-- ******************************************************************************* --> <!-- ******************************************************************************* -->
......
...@@ -166,6 +166,7 @@ ...@@ -166,6 +166,7 @@
<term name="get_rect"> <term name="get_rect">
<term link="dlib/gui_widgets/drawable_abstract.h.html#get_rect" name="in drawable object"/> <term link="dlib/gui_widgets/drawable_abstract.h.html#get_rect" name="in drawable object"/>
<term link="dlib/matrix/matrix_subexp_abstract.h.html#get_rect" name="for matrix objects"/> <term link="dlib/matrix/matrix_subexp_abstract.h.html#get_rect" name="for matrix objects"/>
<term link="dlib/image_transforms/integral_image_abstract.h.html#get_rect" name="for integral_image objects"/>
</term> </term>
<term link="dlib/gui_widgets/drawable_abstract.h.html#is_enabled" name="is_enabled"/> <term link="dlib/gui_widgets/drawable_abstract.h.html#is_enabled" name="is_enabled"/>
...@@ -652,7 +653,16 @@ ...@@ -652,7 +653,16 @@
<term link="imaging.html#auto_threshold_image" name="auto_threshold_image"/> <term link="imaging.html#auto_threshold_image" name="auto_threshold_image"/>
<term link="imaging.html#png_loader" name="png_loader"/> <term link="imaging.html#png_loader" name="png_loader"/>
<term link="imaging.html#integral_image" name="integral_image"/>
<term link="imaging.html#hessian_pyramid" name="hessian_pyramid"/>
<term link="imaging.html#compute_dominant_angle" name="compute_dominant_angle"/>
<term link="imaging.html#compute_surf_descriptor" name="compute_surf_descriptor"/>
<term link="imaging.html#haar_x" name="haar_x"/>
<term link="imaging.html#haar_y" name="haar_y"/>
<term link="imaging.html#get_interest_points" name="get_interest_points"/>
<term link="imaging.html#get_surf_points" name="get_surf_points"/>
<term link="imaging.html#interest_point" name="interest_point"/>
<term link="imaging.html#surf_point" name="surf_point"/>
<term link="metaprogramming.html#enable_if" name="enable_if"/> <term link="metaprogramming.html#enable_if" name="enable_if"/>
......
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