Davis King
9330c97360
fixed broken test
2018-06-23 07:46:44 -04:00
Davis King
9a9eb5e53d
Clarified docs
2018-06-22 20:58:46 -04:00
Davis King
49e6002dff
Fixed hough_transform::find_pixels_voting_for_lines(). It would sometimes
...
include a pixel multiple times in the output lists.
2018-06-22 20:58:33 -04:00
Davis King
d0fc6023ce
Updated count_points_on_side_of_line() python binding.
2018-06-22 20:57:16 -04:00
Davis King
0c652dd46a
Made count_points_on_side_of_line() take a lower threshold in addition to the
...
upper threshold. This changes the function's API.
2018-06-22 20:56:31 -04:00
Davis King
5f9c881f7b
Made remove_duplicates() take any type rather than just being limited to
...
rectangle.
2018-06-21 21:52:50 -04:00
Davis King
64fb231240
Fixed grammar in docs
2018-06-21 18:16:13 -04:00
Davis King
cf8f5581bb
Fixed grammar in comment.
2018-06-21 18:14:59 -04:00
Davis King
d2efb68931
Made hysteresis_threshold() return a uint8 image so it's consistent with
...
threshold_image().
2018-06-20 18:23:37 -04:00
Davis King
3aad318e90
Made add_overlay() work with more input types in python.
2018-06-18 22:10:15 -04:00
Davis King
dcec88672f
Fixed integer overflow.
2018-06-18 21:56:02 -04:00
Davis King
527e26df08
Added max runtime option to object detector trainer API in python.
2018-06-18 21:37:06 -04:00
Davis King
7d3fac5502
Added a --split-train-test option to imglab.
2018-06-18 21:36:36 -04:00
Davis King
5cea44a284
Added a max runtime option.
2018-06-18 21:36:00 -04:00
Davis King
918bbd5d86
Added a max runtime option to the oca solver.
2018-06-18 21:35:40 -04:00
Davis King
d3006ab3b9
Made it so you can call the std::vector<detectors> version of the
...
object_detector constructor from python. So now you can pack multiple
detectors into one object via the python API.
2018-06-17 23:17:36 -04:00
Davis King
d50d8e0268
Made the run_multiple() routine work identically for fhog and simple object detectors.
2018-06-17 21:22:24 -04:00
Davis King
19005f68c2
Added translate_rect() to python API
2018-06-17 09:17:45 -04:00
Davis King
165310c51b
Fixed print formatting.
2018-06-17 08:29:17 -04:00
Davis King
c255e73baa
Made it so you can display arbitrary full_object_detection objects on the
...
image_window in Python.
2018-06-16 17:36:17 -04:00
Davis King
8993a0d9dc
Changed the overlay_circle so you can give a double radius rather than just an
...
integer radius. Also made the circles centered on the center of the pixel at
their center when you zoom in.
2018-06-16 17:25:12 -04:00
Davis King
4b907532d8
Allow python to set the padding mode of the shape_predictor_trainer.
2018-06-16 17:02:33 -04:00
Davis King
8798955d59
Made it so you can fully build image_dataset_metadata::dataset objects from python.
2018-06-16 16:17:38 -04:00
Davis King
30ba39c9ad
Fixed cblas_dtrmm and cblas_strsm not using CBLAS_INT_TYPE.
2018-06-15 15:58:19 -04:00
Davis King
85a0dea37c
Added zero_border_pixels() to the python API
2018-06-12 20:03:53 -04:00
Davis King
1429b86787
Fix cuda not building on osx sometimes.
2018-06-12 10:48:20 -04:00
Davis King
1e8c2cc1b3
Removed spurious ;
2018-06-11 22:39:24 -04:00
Davis King
4f7c01f469
Added more overloads of memcpy() for cuda_data_ptr.
2018-06-11 22:38:50 -04:00
Davis King
b23c718640
Fixed dlib.threshold_image() ignoring the optional thresh argument.
2018-06-10 22:33:27 -04:00
Davis King
1f0cb544ca
Added max_point() and max_point_interpolated() to the Python API.
2018-06-10 22:16:30 -04:00
Davis King
f8419124ce
Cleaned up the object_detector Python API a little and also pushed the nuclear
...
norm regularization stuff to Python. This also includes adding
num_separable_filters() and threshold_filter_singular_values() to the Python API.
2018-06-10 21:04:57 -04:00
Davis King
9a845c511e
A bit of cleanup
2018-06-10 20:51:14 -04:00
Davis King
5ed1c2f28b
Made it so you can construct dlib.image_windows from detectors.
2018-06-10 20:50:44 -04:00
Davis King
653d048370
Test for SSE4 instructions on the host before enabling them in the python extension module.
2018-06-10 09:04:34 -04:00
Davis King
dcebe3391e
Fixed typo in comment string.
2018-06-10 08:50:15 -04:00
Davis King
1d67149511
Added CMakeLists.txt for the stuff in tools/archive.
2018-06-10 08:48:07 -04:00
Davis King
3126372c10
Added the translation jittering option to the python API.
2018-06-08 22:01:21 -04:00
Davis King
a9c940b167
Added an option to do translational jittering of the bounding boxes in the
...
shape_predictor_trainer.
2018-06-08 21:51:17 -04:00
Davis King
89bfb786d1
Fixed be_verbose not doing the right thing.
2018-06-07 21:03:59 -04:00
Davis King
0fe68bb5a2
Added auto_train_rbf_classifier() and reduced() to the Python API.
2018-06-06 23:07:01 -04:00
Davis King
2a27b690bb
Added auto_train_rbf_classifier()
2018-06-06 22:43:12 -04:00
Davis King
c14dca071c
Added an optional thread_pool argument to find_max_global() and find_min_global()
...
to allow for parallel execution of the objective function calls.
2018-06-06 22:38:43 -04:00
Davis King
66c4fa81cb
Made decision functions more viewable from python.
2018-06-03 13:45:19 -04:00
Davis King
106c905b7f
Added a comment
2018-06-03 10:53:04 -04:00
Davis King
e3c78bcd62
Clarified message
2018-06-03 08:17:43 -04:00
Davis King
048cb4ad1b
merged
2018-06-03 08:16:01 -04:00
Augusto Fraga Giachero
64822a0637
Ignore bmp reserved area ( #1343 )
...
The 4 bytes starting from the 0x06 offset of a bmp file are marked as
'Reserved' but it doesn't guarantee that these bytes are zeroed, some
applications uses this area for its own purposes and the output file
still a valid bmp file.
2018-06-02 19:33:29 -04:00
Davis King
908f5540ad
Make arrays of points and rectangles constructable with a size in the Python API.
2018-06-02 18:53:28 -04:00
Davis King
44c06150a0
Fixed numpy_image not compiling when C++14 is enabled.
2018-06-02 18:52:42 -04:00
Davis King
85fc0e0b91
Added a have_same_dimensions() for image types.
2018-06-02 18:52:20 -04:00