Commit Graph

7365 Commits

Author SHA1 Message Date
Davis King
70c6f7b84e Minor cleanup 2018-05-20 10:19:55 -04:00
Davis King
c0097a7826 Added dpoint to the python API. 2018-05-20 10:17:53 -04:00
Davis King
da943c691e Added label_connected_blobs_watershed(), convert_image(),
and convert_image_scaled() to the python API.
2018-05-20 10:09:19 -04:00
Davis King
eca48c3464 clarified spec 2018-05-20 10:07:25 -04:00
Davis King
baaec4a520 Fixed label_connected_blobs_watershed() only working in C++14 and if all
parameters were given.
2018-05-20 09:08:09 -04:00
Davis King
e15fcbd39e Added the following things to the python API: gaussian_blur(), label_connected_blobs(),
randomly_color_image(), jet(), skeleton(), find_line_endpoints(), get_rect(), shrink_rect(),
grow_rect(), and image_gradients.
2018-05-19 23:43:28 -04:00
Davis King
28283a162e Fixed grammar 2018-05-19 22:19:51 -04:00
Davis King
827dd0f811 updated pypi upload instructions. 2018-05-19 20:53:40 -04:00
Davis King
dddfb6504c Record last changeset and set PATCH version to 99 2018-05-19 19:38:39 -04:00
Davis King
bb3dc17526 Added tag v19.12 for changeset 39949a24fa62 2018-05-19 19:36:29 -04:00
Davis King
a1d1be69f2 Created release v19.12 2018-05-19 19:36:28 -04:00
Davis King
b19097ed51 updated docs 2018-05-19 19:25:05 -04:00
Davis King
f5a7faa540 updated faq 2018-05-19 19:15:30 -04:00
Davis King
7ae59ff821 updated docs 2018-05-19 14:46:25 -04:00
Davis King
26701f7342 Fixed typo in docs 2018-05-19 14:38:29 -04:00
Davis King
1f727f930b Fixed broken unit test. 2018-05-19 14:14:43 -04:00
Davis King
7e7d8e9071 Added python interface to threshold_image() and partition_pixels(). 2018-05-19 13:12:47 -04:00
Davis King
27dbbe2de1 Renamed dlib.save_rgb_image() to dlib.save_image() 2018-05-19 13:12:27 -04:00
Davis King
68112e3503 Improved the error messages related to numpy_image usage and also
improved the way overload resolution works in pybind11 for these objects.
2018-05-19 10:38:35 -04:00
Davis King
06ce20785e Fixed numpy_image not working correctly for grayscale images. 2018-05-18 21:55:12 -04:00
Davis King
2b55b99640 Record last changeset and set PATCH version to 99 2018-05-17 22:02:00 -04:00
Davis King
0feb4de1d0 Added tag v19.11 for changeset 4ae153db78c4 2018-05-17 21:58:49 -04:00
Davis King
62ca29f3b4 Created release v19.11 2018-05-17 21:58:49 -04:00
Davis King
7f61b773e5 updated docs 2018-05-17 21:54:51 -04:00
Davis King
e90fc1076a clarified spec 2018-05-17 20:28:57 -04:00
Davis King
ba44863632 Fixed grammar 2018-05-17 19:13:55 -04:00
Davis King
d014a0be8c updated change for last release. 2018-05-17 07:21:28 -04:00
Davis King
0e0675715a Improved python docs 2018-05-17 07:18:13 -04:00
Davis King
43b9a0966e Added encode_8_pixel_neighbors() and find_line_endpoints(). 2018-05-16 23:03:43 -04:00
Davis King
b2f6071a97 Changed the matrix_data_layout types to use size_t where appropriate so that
large matrices can be handled on windows.
2018-05-15 22:47:38 -04:00
Davis King
150766bb56 Made memory managers use size_t to measure memory allocation sizes rather than unsigned long. 2018-05-15 22:11:40 -04:00
Davis King
ab946d7fc7 Added find_bright_keypoints() and find_dark_keypoints(). Also added a convenience overload
for remove_incoherent_edge_pixels().
2018-05-15 21:43:51 -04:00
Davis King
f2845f15ad Added find_peaks() 2018-05-15 21:40:31 -04:00
Davis King
5a2e0d6a4d Added centered_rects() 2018-05-15 21:40:13 -04:00
Davis King
b31780590c Added overload of hysteresis_threshold() that uses partition_pixels()
to select thresholds.
2018-05-13 11:46:54 -04:00
Davis King
e340f1cb0b Added an overload of partition_pixels() that provides multiple output thresholds. 2018-05-13 11:40:53 -04:00
Davis King
69a53cc9fb updated docs 2018-05-13 00:09:19 -04:00
Davis King
92e1158101 Added label_connected_blobs_watershed() 2018-05-13 00:09:05 -04:00
Davis King
2673694cd2 Fixed cell arrays of complex types not binding correctly. 2018-05-11 09:58:59 -04:00
Davis King
a6abf8c6f5 Added image_gradients documentation images. 2018-05-11 06:59:17 -04:00
Davis King
ee966b641c updated docs 2018-05-10 23:28:33 -04:00
Davis King
8b7cb1f50a clarified spec 2018-05-10 23:27:41 -04:00
Davis King
cf4f109ec7 Added image_gradients as well as find_bright_lines() and find_dark_lines(). 2018-05-10 23:05:52 -04:00
Davis King
a79b72c585 Added paper 2018-05-10 22:05:34 -04:00
Davis King
6bdfe3cd15 Make sure -DDLIB__CMAKE_GENERATED_A_CONFIG_H_FILE is propagated to nvcc so that
the odr violation checks don't erroneously trigger.
2018-05-08 21:21:39 -04:00
Davis King
5fe116d2d3 Made partition_pixels() work basically all pixel types. 2018-05-08 20:39:25 -04:00
Davis King
69ee698daf Fixed bug in hysteresis_threshold() 2018-05-08 20:34:08 -04:00
Davis King
d5a27eba6b updated docs 2018-05-07 23:30:05 -04:00
Davis King
802d641103 Added partition_pixels() and made threshold_image() use it to find the default
threshold if none is given.  Also depreciated auto_threshold_image() since
using partition_pixels() to pick the threshold is generally better.
2018-05-07 23:11:54 -04:00
Davis King
940546f878 Make python docs include __call__ and __init__ 2018-05-07 07:24:49 -04:00