Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
D
dlib
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
钟尚武
dlib
Commits
18cc4fd2
Commit
18cc4fd2
authored
Dec 27, 2011
by
Davis King
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
updated docs with recent additions
parent
55013778
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
110 additions
and
5 deletions
+110
-5
algorithms.xml
docs/docs/algorithms.xml
+44
-0
imaging.xml
docs/docs/imaging.xml
+58
-1
term_index.xml
docs/docs/term_index.xml
+8
-4
No files found.
docs/docs/algorithms.xml
View file @
18cc4fd2
...
@@ -104,6 +104,7 @@
...
@@ -104,6 +104,7 @@
<item>
running_covariance
</item>
<item>
running_covariance
</item>
<item>
random_subset_selector
</item>
<item>
random_subset_selector
</item>
<item>
randomly_subsample
</item>
<item>
randomly_subsample
</item>
<item>
randomly_sample_image_features
</item>
</section>
</section>
...
@@ -113,6 +114,8 @@
...
@@ -113,6 +114,8 @@
<item>
crc32
</item>
<item>
crc32
</item>
<item>
hash
</item>
<item>
hash
</item>
<item>
murmur_hash3
</item>
<item>
murmur_hash3
</item>
<item>
projection_hash
</item>
<item>
create_random_projection_hash
</item>
</section>
</section>
</top>
</top>
</menu>
</menu>
...
@@ -202,6 +205,33 @@
...
@@ -202,6 +205,33 @@
</component>
</component>
<!-- ************************************************************************* -->
<component>
<name>
projection_hash
</name>
<file>
dlib/lsh.h
</file>
<spec_file>
dlib/lsh/projection_hash_abstract.h
</spec_file>
<description>
This is a tool for hashing elements of a vector space into the integers.
It is intended to represent locality sensitive hashing functions such as
the popular
<a
href=
"#create_random_projection_hash"
>
random projection hashing
</a>
method.
</description>
</component>
<!-- ************************************************************************* -->
<component>
<name>
create_random_projection_hash
</name>
<file>
dlib/lsh.h
</file>
<spec_file>
dlib/lsh/create_random_projection_hash_abstract.h
</spec_file>
<description>
Creates a random projection based locality sensitive
<a
href=
"#projection_hash"
>
hashing function
</a>
.
</description>
</component>
<!-- ************************************************************************* -->
<!-- ************************************************************************* -->
<component>
<component>
...
@@ -427,6 +457,20 @@
...
@@ -427,6 +457,20 @@
</component>
</component>
<!-- ************************************************************************* -->
<component>
<name>
randomly_sample_image_features
</name>
<file>
dlib/statistics.h
</file>
<spec_file
link=
"true"
>
dlib/statistics/image_feature_sampling_abstract.h
</spec_file>
<description>
Given a feature extractor such as the
<a
href=
"imaging.html#hog_image"
>
hog_image
</a>
,
this routine selects a random subsample of local image feature vectors
from a set of images.
</description>
</component>
<!-- ************************************************************************* -->
<!-- ************************************************************************* -->
<component>
<component>
...
...
docs/docs/imaging.xml
View file @
18cc4fd2
...
@@ -84,12 +84,16 @@
...
@@ -84,12 +84,16 @@
<item>
scan_image_pyramid
</item>
<item>
scan_image_pyramid
</item>
<item>
test_box_overlap
</item>
<item>
test_box_overlap
</item>
<item
nolink=
"true"
>
<item
nolink=
"true"
>
<name>
Detection_Template
s
</name>
<name>
Scan Image Pyramid Tool
s
</name>
<sub>
<sub>
<item>
compute_box_dimensions
</item>
<item>
compute_box_dimensions
</item>
<item>
create_single_box_detection_template
</item>
<item>
create_single_box_detection_template
</item>
<item>
create_overlapped_2x2_detection_template
</item>
<item>
create_overlapped_2x2_detection_template
</item>
<item>
create_grid_detection_template
</item>
<item>
create_grid_detection_template
</item>
<item>
determine_object_boxes
</item>
<item>
setup_grid_detection_templates
</item>
<item>
setup_hashed_features
</item>
</sub>
</sub>
</item>
</item>
</section>
</section>
...
@@ -1322,6 +1326,59 @@
...
@@ -1322,6 +1326,59 @@
</component>
</component>
<!-- ************************************************************************* -->
<component>
<name>
determine_object_boxes
</name>
<file>
dlib/image_processing.h
</file>
<spec_file
link=
"true"
>
dlib/image_processing/scan_image_pyramid_tools_abstract.h
</spec_file>
<description>
The
<a
href=
"#scan_image_pyramid"
>
scan_image_pyramid
</a>
object represents a sliding
window classifier system. For it to work correctly it needs to be given a set of
object boxes which define the size and shape of each sliding window and these windows
need to be able to match the sizes and shapes of targets the user wishes to detect.
Therefore, the determine_object_boxes() routine is a tool for computing a set of object boxes
which can meet this requirement.
</description>
</component>
<!-- ************************************************************************* -->
<component>
<name>
setup_grid_detection_templates
</name>
<file>
dlib/image_processing.h
</file>
<spec_file
link=
"true"
>
dlib/image_processing/scan_image_pyramid_tools_abstract.h
</spec_file>
<description>
This routine uses
<a
href=
"#determine_object_boxes"
>
determine_object_boxes
</a>
to obtain a set of
object boxes and then adds them to a
<a
href=
"#scan_image_pyramid"
>
scan_image_pyramid
</a>
object
as detection templates. It also uses
<a
href=
"#create_grid_detection_template"
>
create_grid_detection_template
</a>
to create each feature extraction region. Therefore, the detection templates will extract
features from a regular grid inside each object box.
</description>
<examples>
<example>
object_detector_ex.cpp.html
</example>
</examples>
</component>
<!-- ************************************************************************* -->
<component>
<name>
setup_hashed_features
</name>
<file>
dlib/image_processing.h
</file>
<spec_file
link=
"true"
>
dlib/image_processing/scan_image_pyramid_tools_abstract.h
</spec_file>
<description>
This is a tool for configuring the
<a
href=
"#hashed_feature_image"
>
hashed_feature_image
</a>
object
with a random
<a
href=
"algorithms.html#projection_hash"
>
projection hash
</a>
.
</description>
<examples>
<example>
object_detector_ex.cpp.html
</example>
</examples>
</component>
<!-- ************************************************************************* -->
<!-- ************************************************************************* -->
</components>
</components>
...
...
docs/docs/term_index.xml
View file @
18cc4fd2
...
@@ -9,7 +9,6 @@
...
@@ -9,7 +9,6 @@
<body>
<body>
<term_list>
<term_list>
<!-- ************* DLIB-ML STUFF **************** -->
<term
file=
"dlib/rand/rand_float_abstract.h.html"
name=
"get_random_float"
/>
<term
file=
"dlib/rand/rand_float_abstract.h.html"
name=
"get_random_float"
/>
<term
link=
"compile.html"
name=
"DLIB_REVISION"
/>
<term
link=
"compile.html"
name=
"DLIB_REVISION"
/>
...
@@ -112,6 +111,9 @@
...
@@ -112,6 +111,9 @@
<term
file=
"bayes.html"
name=
"node_next_parent_assignment"
/>
<term
file=
"bayes.html"
name=
"node_next_parent_assignment"
/>
<term
file=
"bayes.html"
name=
"node_cpt_filled_out"
/>
<term
file=
"bayes.html"
name=
"node_cpt_filled_out"
/>
<term
file=
"algorithms.html"
name=
"projection_hash"
/>
<term
file=
"algorithms.html"
name=
"create_random_projection_hash"
/>
<term
file=
"algorithms.html"
name=
"randomly_sample_image_features"
/>
<term
file=
"algorithms.html"
name=
"disjoint_subsets"
/>
<term
file=
"algorithms.html"
name=
"disjoint_subsets"
/>
<term
link=
"algorithms.html#disjoint_subsets"
name=
"union-find"
/>
<term
link=
"algorithms.html#disjoint_subsets"
name=
"union-find"
/>
<term
file=
"algorithms.html"
name=
"rectangle"
/>
<term
file=
"algorithms.html"
name=
"rectangle"
/>
...
@@ -554,9 +556,6 @@
...
@@ -554,9 +556,6 @@
<term
link=
"intro.html#Creating Objects"
name=
"debugging modes: enable/disable"
/>
<term
link=
"intro.html#Creating Objects"
name=
"debugging modes: enable/disable"
/>
<!-- ******************************************** -->
<!-- ************* GENERAL STUFF **************** -->
<!-- ******************************************** -->
<term
file=
"other.html"
name=
"console_progress_indicator"
/>
<term
file=
"other.html"
name=
"console_progress_indicator"
/>
...
@@ -1050,8 +1049,13 @@
...
@@ -1050,8 +1049,13 @@
<term
file=
"imaging.html"
name=
"create_single_box_detection_template"
/>
<term
file=
"imaging.html"
name=
"create_single_box_detection_template"
/>
<term
file=
"imaging.html"
name=
"create_overlapped_2x2_detection_template"
/>
<term
file=
"imaging.html"
name=
"create_overlapped_2x2_detection_template"
/>
<term
file=
"imaging.html"
name=
"create_grid_detection_template"
/>
<term
file=
"imaging.html"
name=
"create_grid_detection_template"
/>
<term
file=
"imaging.html"
name=
"determine_object_boxes"
/>
<term
file=
"imaging.html"
name=
"setup_grid_detection_templates"
/>
<term
file=
"imaging.html"
name=
"setup_hashed_features"
/>
<term
file=
"dlib/image_processing/scan_image_abstract.h.html"
name=
"all_images_same_size"
/>
<term
file=
"dlib/image_processing/scan_image_abstract.h.html"
name=
"all_images_same_size"
/>
<term
file=
"dlib/image_processing/scan_image_abstract.h.html"
name=
"sum_of_rects_in_images"
/>
<term
file=
"dlib/image_processing/scan_image_abstract.h.html"
name=
"sum_of_rects_in_images"
/>
<term
file=
"dlib/image_processing/box_overlap_testing_abstract.h.html"
name=
"find_tight_overlap_tester"
/>
<term
file=
"dlib/image_processing/scan_image_pyramid_tools_abstract.h.html"
name=
"image_hash_construction_failure"
/>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment