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
ad1c665a
Commit
ad1c665a
authored
Mar 10, 2012
by
Davis King
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
All I did in this commit was remove any of the ::kernel_1a, ::expand_1a,
qualifiers from any uses of dlib::array.
parent
138848f9
Hide whitespace changes
Inline
Side-by-side
Showing
17 changed files
with
43 additions
and
45 deletions
+43
-45
bayes_utils.h
dlib/bayes_utils/bayes_utils.h
+3
-3
base_widgets.h
dlib/gui_widgets/base_widgets.h
+8
-8
fonts.h
dlib/gui_widgets/fonts.h
+1
-1
widgets.h
dlib/gui_widgets/widgets.h
+5
-5
hessian_pyramid.h
dlib/image_keypoint/hessian_pyramid.h
+1
-1
poly_image.h
dlib/image_keypoint/poly_image.h
+1
-1
scan_image_pyramid.h
dlib/image_processing/scan_image_pyramid.h
+2
-2
symmetric_matrix_cache.h
dlib/matrix/symmetric_matrix_cache.h
+2
-2
kkmeans.h
dlib/svm/kkmeans.h
+2
-2
structural_svm_object_detection_problem.h
dlib/svm/structural_svm_object_detection_problem.h
+1
-1
matrix2.cpp
dlib/test/matrix2.cpp
+1
-1
object_detector.cpp
dlib/test/object_detector.cpp
+7
-7
scan_image.cpp
dlib/test/scan_image.cpp
+4
-4
sockets2.cpp
dlib/test/sockets2.cpp
+1
-1
thread_pool_extension.h
dlib/threads/thread_pool_extension.h
+2
-2
object_detector_advanced_ex.cpp
examples/object_detector_advanced_ex.cpp
+1
-2
object_detector_ex.cpp
examples/object_detector_ex.cpp
+1
-2
No files found.
dlib/bayes_utils/bayes_utils.h
View file @
ad1c665a
...
...
@@ -1272,7 +1272,7 @@ namespace dlib
private
:
graph
<
joint_probability_table
,
joint_probability_table
>::
kernel_1a_c
join_tree_values
;
array
<
unsigned
long
>
::
expand_1a_c
cliques
;
array
<
unsigned
long
>
cliques
;
mutable
joint_probability_table
table
;
mutable
assignment
var
;
mutable
matrix
<
double
,
1
>
dist
;
...
...
@@ -1496,8 +1496,8 @@ namespace dlib
// the tree is now initialized. Now all we need to do is perform the propagation and
// we are done
dlib
::
array
<
dlib
::
set
<
unsigned
long
>::
compare_1b_c
>
::
expand_1a_c
remaining_msg_to_send
;
dlib
::
array
<
dlib
::
set
<
unsigned
long
>::
compare_1b_c
>
::
expand_1a_c
remaining_msg_to_receive
;
dlib
::
array
<
dlib
::
set
<
unsigned
long
>::
compare_1b_c
>
remaining_msg_to_send
;
dlib
::
array
<
dlib
::
set
<
unsigned
long
>::
compare_1b_c
>
remaining_msg_to_receive
;
remaining_msg_to_receive
.
resize
(
join_tree
.
number_of_nodes
());
remaining_msg_to_send
.
resize
(
join_tree
.
number_of_nodes
());
for
(
unsigned
long
i
=
0
;
i
<
remaining_msg_to_receive
.
size
();
++
i
)
...
...
dlib/gui_widgets/base_widgets.h
View file @
ad1c665a
...
...
@@ -2135,16 +2135,16 @@ namespace dlib
rectangle
win_rect
;
unsigned
long
left_width
;
unsigned
long
middle_width
;
array
<
scoped_ptr
<
menu_item
>
>
::
expand_1d_c
items
;
array
<
bool
>
::
expand_1d_c
item_enabled
;
array
<
rectangle
>
::
expand_1d_c
left_rects
;
array
<
rectangle
>
::
expand_1d_c
middle_rects
;
array
<
rectangle
>
::
expand_1d_c
right_rects
;
array
<
rectangle
>
::
expand_1d_c
line_rects
;
array
<
popup_menu
*>
::
expand_1d_c
submenus
;
array
<
scoped_ptr
<
menu_item
>
>
items
;
array
<
bool
>
item_enabled
;
array
<
rectangle
>
left_rects
;
array
<
rectangle
>
middle_rects
;
array
<
rectangle
>
right_rects
;
array
<
rectangle
>
line_rects
;
array
<
popup_menu
*>
submenus
;
unsigned
long
selected_item
;
bool
submenu_open
;
array
<
member_function_pointer
<>::
kernel_1a
>
::
expand_1d_c
hide_handlers
;
array
<
member_function_pointer
<>::
kernel_1a
>
hide_handlers
;
// restricted functions
popup_menu
(
popup_menu
&
);
// copy constructor
...
...
dlib/gui_widgets/fonts.h
View file @
ad1c665a
...
...
@@ -600,7 +600,7 @@ namespace dlib
bool
bitmap_to_letter
(
array2d
<
char
>&
bitmap
,
unichar
enc
,
unsigned
long
width
,
int
x_offset
,
int
y_offset
);
array
<
letter
>
::
expand_1b_c
gl
;
array
<
letter
>
gl
;
unichar
default_char
;
// if (is_intialized == true), then this MUST be an actual glyph
bool
is_initialized
;
rectangle
fbb
;
...
...
dlib/gui_widgets/widgets.h
View file @
ad1c665a
...
...
@@ -1306,7 +1306,7 @@ namespace dlib
unsigned
long
selected_tab_
;
array
<
tab_data
>
::
kernel_2a_c
tabs
;
array
<
tab_data
>
tabs
;
const
long
left_pad
;
const
long
right_pad
;
...
...
@@ -1817,7 +1817,7 @@ namespace dlib
};
bool
ms_enabled
;
typename
array
<
data
<
S
>
>::
kernel_2a_c
items
;
array
<
data
<
S
>
>
items
;
any_function
<
void
(
unsigned
long
)
>
event_handler
;
any_function
<
void
(
unsigned
long
)
>
single_click_event_handler
;
unsigned
long
last_selected
;
...
...
@@ -2150,7 +2150,7 @@ namespace dlib
point
underline_p2
;
};
array
<
menu_data
>
::
kernel_2a_c
menus
;
array
<
menu_data
>
menus
;
unsigned
long
open_menu
;
// restricted functions
...
...
@@ -3178,8 +3178,8 @@ namespace dlib
);
array2d
<
data_type
>
grid
;
array
<
unsigned
long
>
::
kernel_2a_c
col_width
;
array
<
unsigned
long
>
::
kernel_2a_c
row_height
;
array
<
unsigned
long
>
col_width
;
array
<
unsigned
long
>
row_height
;
bool
has_focus
;
long
active_col
;
long
active_row
;
...
...
dlib/image_keypoint/hessian_pyramid.h
View file @
ad1c665a
...
...
@@ -310,7 +310,7 @@ namespace dlib
long
initial_step_size
;
typedef
array2d
<
double
>
image_type
;
typedef
array
<
image_type
>
::
expand_1d
pyramid_type
;
typedef
array
<
image_type
>
pyramid_type
;
pyramid_type
pyramid
;
};
...
...
dlib/image_keypoint/poly_image.h
View file @
ad1c665a
...
...
@@ -627,7 +627,7 @@ namespace dlib
std
::
vector
<
std
::
vector
<
separable_filter_type
>
>
filters
;
dlib
::
array
<
array2d
<
float
>
>
::
expand_1b
poly_coef
;
dlib
::
array
<
array2d
<
float
>
>
poly_coef
;
long
order
;
long
window_size
;
long
border_size
;
...
...
dlib/image_processing/scan_image_pyramid.h
View file @
ad1c665a
...
...
@@ -187,7 +187,7 @@ namespace dlib
}
feature_extractor_type
feats_config
;
// just here to hold configuration. use it to populate the feats elements.
typename
array
<
feature_extractor_type
>::
kernel_2a
feats
;
array
<
feature_extractor_type
>
feats
;
std
::
vector
<
detection_template
>
det_templates
;
unsigned
long
max_dets_per_template
;
unsigned
long
max_pyramid_levels
;
...
...
@@ -534,7 +534,7 @@ namespace dlib
dets
.
clear
();
array
<
array2d
<
double
>
>
::
kernel_2a
saliency_images
;
array
<
array2d
<
double
>
>
saliency_images
;
saliency_images
.
set_max_size
(
get_num_components_per_detection_template
());
saliency_images
.
set_size
(
get_num_components_per_detection_template
());
std
::
vector
<
std
::
pair
<
unsigned
int
,
rectangle
>
>
region_rects
(
get_num_components_per_detection_template
());
...
...
dlib/matrix/symmetric_matrix_cache.h
View file @
ad1c665a
...
...
@@ -222,8 +222,8 @@ namespace dlib
!*/
mutable
typename
array
<
matrix
<
type
,
0
,
1
,
typename
M
::
mem_manager_type
>
>::
expand_1a
cache
;
mutable
typename
array
<
long
>::
expand_1a
references
;
mutable
array
<
matrix
<
type
,
0
,
1
,
typename
M
::
mem_manager_type
>
>
cache
;
mutable
array
<
long
>
references
;
matrix
<
type
,
0
,
1
,
typename
M
::
mem_manager_type
>
diag_cache
;
mutable
std
::
vector
<
long
>
lookup
;
mutable
std
::
vector
<
long
>
rlookup
;
...
...
dlib/svm/kkmeans.h
View file @
ad1c665a
...
...
@@ -270,12 +270,12 @@ namespace dlib
}
typename
array
<
scoped_ptr
<
kcentroid
<
kernel_type
>
>
>::
expand_1b_c
centers
;
array
<
scoped_ptr
<
kcentroid
<
kernel_type
>
>
>
centers
;
kcentroid
<
kernel_type
>
kc
;
scalar_type
min_change
;
// temp variables
array
<
unsigned
long
>
::
expand_1b_c
assignments
;
array
<
unsigned
long
>
assignments
;
};
// ----------------------------------------------------------------------------------------
...
...
dlib/svm/structural_svm_object_detection_problem.h
View file @
ad1c665a
...
...
@@ -408,7 +408,7 @@ namespace dlib
overlap_tester_type
boxes_overlap
;
mutable
typename
array
<
image_scanner_type
>::
kernel_2a
scanners
;
mutable
array
<
image_scanner_type
>
scanners
;
const
image_array_type
&
images
;
const
std
::
vector
<
std
::
vector
<
rectangle
>
>&
truth_rects
;
...
...
dlib/test/matrix2.cpp
View file @
ad1c665a
...
...
@@ -166,7 +166,7 @@ namespace
std
::
vector
<
double
>
stdv
(
4
);
std_vector_c
<
double
>
stdv_c
(
4
);
dlib
::
array
<
double
>
::
expand_1a_c
arr
;
dlib
::
array
<
double
>
arr
;
arr
.
resize
(
4
);
for
(
long
i
=
0
;
i
<
4
;
++
i
)
stdv
[
i
]
=
stdv_c
[
i
]
=
arr
[
i
]
=
i
+
1
;
...
...
dlib/test/object_detector.cpp
View file @
ad1c665a
...
...
@@ -256,7 +256,7 @@ namespace
print_spinner
();
dlog
<<
LINFO
<<
"test_1()"
;
typedef
array
<
array2d
<
unsigned
char
>
>
::
expand_1b
grayscale_image_array_type
;
typedef
array
<
array2d
<
unsigned
char
>
>
grayscale_image_array_type
;
grayscale_image_array_type
images
;
std
::
vector
<
std
::
vector
<
rectangle
>
>
object_locations
;
make_simple_test_data
(
images
,
object_locations
);
...
...
@@ -298,7 +298,7 @@ namespace
print_spinner
();
dlog
<<
LINFO
<<
"test_1_fine_hog()"
;
typedef
array
<
array2d
<
unsigned
char
>
>
::
expand_1b
grayscale_image_array_type
;
typedef
array
<
array2d
<
unsigned
char
>
>
grayscale_image_array_type
;
grayscale_image_array_type
images
;
std
::
vector
<
std
::
vector
<
rectangle
>
>
object_locations
;
make_simple_test_data
(
images
,
object_locations
);
...
...
@@ -340,7 +340,7 @@ namespace
print_spinner
();
dlog
<<
LINFO
<<
"test_1_poly()"
;
typedef
array
<
array2d
<
unsigned
char
>
>
::
expand_1b
grayscale_image_array_type
;
typedef
array
<
array2d
<
unsigned
char
>
>
grayscale_image_array_type
;
grayscale_image_array_type
images
;
std
::
vector
<
std
::
vector
<
rectangle
>
>
object_locations
;
make_simple_test_data
(
images
,
object_locations
);
...
...
@@ -382,7 +382,7 @@ namespace
print_spinner
();
dlog
<<
LINFO
<<
"test_1_poly_nn()"
;
typedef
array
<
array2d
<
unsigned
char
>
>
::
expand_1b
grayscale_image_array_type
;
typedef
array
<
array2d
<
unsigned
char
>
>
grayscale_image_array_type
;
grayscale_image_array_type
images
;
std
::
vector
<
std
::
vector
<
rectangle
>
>
object_locations
;
make_simple_test_data
(
images
,
object_locations
);
...
...
@@ -428,7 +428,7 @@ namespace
print_spinner
();
dlog
<<
LINFO
<<
"test_2()"
;
typedef
array
<
array2d
<
unsigned
char
>
>
::
expand_1b
grayscale_image_array_type
;
typedef
array
<
array2d
<
unsigned
char
>
>
grayscale_image_array_type
;
grayscale_image_array_type
images
;
std
::
vector
<
std
::
vector
<
rectangle
>
>
object_locations
;
make_simple_test_data
(
images
,
object_locations
);
...
...
@@ -513,8 +513,8 @@ namespace
dlog
<<
LINFO
<<
"test_3()"
;
typedef
array
<
array2d
<
unsigned
char
>
>
::
expand_1b
grayscale_image_array_type
;
typedef
array
<
funny_image
>
::
expand_1b
funny_image_array_type
;
typedef
array
<
array2d
<
unsigned
char
>
>
grayscale_image_array_type
;
typedef
array
<
funny_image
>
funny_image_array_type
;
grayscale_image_array_type
images_temp
;
funny_image_array_type
images
;
std
::
vector
<
std
::
vector
<
rectangle
>
>
object_locations
;
...
...
dlib/test/scan_image.cpp
View file @
ad1c665a
...
...
@@ -68,7 +68,7 @@ namespace
{
typedef
typename
image_array_type
::
type
::
type
pixel_type
;
typedef
typename
promote
<
pixel_type
>::
type
ptype
;
typename
array
<
integral_image_generic
<
ptype
>
>::
kernel_2a
iimg
;
array
<
integral_image_generic
<
ptype
>
>
iimg
;
iimg
.
set_max_size
(
images
.
size
());
iimg
.
set_size
(
images
.
size
());
...
...
@@ -222,7 +222,7 @@ namespace
fill_rect
(
img
,
rect
,
255
);
array
<
array2d
<
unsigned
char
>
>
::
expand_1b
images
;
array
<
array2d
<
unsigned
char
>
>
images
;
std
::
vector
<
std
::
pair
<
unsigned
int
,
rectangle
>
>
rects
;
for
(
int
i
=
0
;
i
<
10
;
++
i
)
{
...
...
@@ -276,7 +276,7 @@ namespace
fill_rect
(
img
,
rect
,
255
);
array
<
array2d
<
unsigned
char
>
>
::
expand_1b
images
;
array
<
array2d
<
unsigned
char
>
>
images
;
std
::
vector
<
std
::
pair
<
unsigned
int
,
rectangle
>
>
rects
;
for
(
int
i
=
0
;
i
<
10
;
++
i
)
{
...
...
@@ -326,7 +326,7 @@ namespace
rnd
.
set_seed
(
"235"
);
typename
array
<
array2d
<
pixel_type
>
>::
expand_1b
images
;
array
<
array2d
<
pixel_type
>
>
images
;
images
.
resize
(
1
);
images
[
0
].
set_size
(
200
,
180
);
...
...
dlib/test/sockets2.cpp
View file @
ad1c665a
...
...
@@ -128,7 +128,7 @@ namespace
start
();
array
<
scoped_ptr
<
connection
>
>
::
expand_1a_c
cons
;
array
<
scoped_ptr
<
connection
>
>
cons
;
std
::
vector
<
long
>
bytes_received
(
6
,
0
);
scoped_ptr
<
connection
>
con_temp
;
...
...
dlib/threads/thread_pool_extension.h
View file @
ad1c665a
...
...
@@ -454,8 +454,8 @@ namespace dlib
};
array
<
task_state_type
>
::
expand_1d
tasks
;
array
<
thread_id_type
>
::
expand_1d
worker_thread_ids
;
array
<
task_state_type
>
tasks
;
array
<
thread_id_type
>
worker_thread_ids
;
mutex
m
;
signaler
task_done_signaler
;
...
...
examples/object_detector_advanced_ex.cpp
View file @
ad1c665a
...
...
@@ -191,8 +191,7 @@ int main()
try
{
// Get some data
typedef
array
<
array2d
<
unsigned
char
>
>::
expand_1b
grayscale_image_array_type
;
grayscale_image_array_type
images
;
array
<
array2d
<
unsigned
char
>
>
images
;
std
::
vector
<
std
::
vector
<
rectangle
>
>
object_locations
;
make_simple_test_data
(
images
,
object_locations
);
...
...
examples/object_detector_ex.cpp
View file @
ad1c665a
...
...
@@ -101,8 +101,7 @@ int main()
try
{
// The first thing we do is create the set of 3 images discussed above.
typedef
array
<
array2d
<
unsigned
char
>
>::
expand_1b
grayscale_image_array_type
;
grayscale_image_array_type
images
;
array
<
array2d
<
unsigned
char
>
>
images
;
std
::
vector
<
std
::
vector
<
rectangle
>
>
object_locations
;
make_simple_test_data
(
images
,
object_locations
);
...
...
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