Commit Graph

2965 Commits

Author SHA1 Message Date
Davis King
2d086b4512 Added sum_filter_assign(). 2012-07-15 20:50:41 -04:00
Davis King
ca13ff7cc0 Refactored code and added find_points_above_thresh() 2012-07-15 20:40:22 -04:00
Davis King
9ff6efab71 Added scan_image_movable_parts() unit tests. 2012-07-15 20:24:03 -04:00
Davis King
3a2b8ee4a1 Added scan_image_movable_parts() 2012-07-15 20:16:40 -04:00
Davis King
ab57847911 updated docs 2012-07-15 15:33:00 -04:00
Davis King
98c5e94a19 Changed protocol buffer serialization to use a 32bit little endian
integer instead of the usual dlib variable width encoding.
2012-07-15 15:31:41 -04:00
Davis King
55c7d8e1c1 clarified spec 2012-07-15 14:18:43 -04:00
Davis King
d13c84fba0 clarified docs 2012-07-15 14:16:37 -04:00
Davis King
bcdf2992c6 Changed code so serialization works with the lite version of protocol buffers
as well as the normal version.
2012-07-15 14:02:18 -04:00
Davis King
4937d439e9 updated docs 2012-07-15 13:56:13 -04:00
Davis King
44916b89c0 Added overloads of serialize()/deserialize() so that they can serialize
Google protocol buffer objects.
2012-07-15 13:41:55 -04:00
Davis King
50ce2abbec Made the bridge trap and log std::exception exceptions rather than
letting them fly out and terminate the application.
2012-07-15 13:38:59 -04:00
Davis King
2bc6cf551f Minor change to avoid compiler errors on some compilers. 2012-07-12 23:08:23 -04:00
Davis King
8656a2d0be Fixed spelling errors in comments. 2012-07-10 21:50:17 -04:00
Davis King
8553440545 Removed requirement that the filter size given to max_filter() be odd.
Now it can be anything.
2012-07-08 13:22:57 -04:00
Davis King
2612039448 Updated find_max_factor_graph_potts() to correctly say you can use infinite weights
for the factor_value_disagreement() values since the code actually supports this.
2012-07-05 17:47:04 -04:00
Davis King
346ec3b3e9 Made auto_threshold_image() always use 64bit integers for part of its counting
to make it robust to very large images.
2012-07-04 14:40:04 -04:00
Davis King
c1edd2d2ae updated docs 2012-06-30 14:41:24 -04:00
Davis King
fce8eaabe4 Added the max_filter() routine. 2012-06-30 14:39:30 -04:00
Davis King
c1c8267ba5 fixed typo in spec 2012-06-30 09:46:51 -04:00
Davis King
ae10c22918 Refined spec a little. 2012-06-26 21:58:11 -04:00
Davis King
7bb3881236 updated docs 2012-06-26 21:53:19 -04:00
Davis King
7b731dd104 Added some convenience routines for making potts grid problems. 2012-06-26 21:50:58 -04:00
Davis King
dbce1407f8 merged 2012-06-26 19:54:57 -04:00
Davis King
11a605666a Fixed typo in spec 2012-06-23 18:19:24 -04:00
Davis King
c4a516b0d9 Fixed a minor typo in the code. It shouldn't have negatively effected anything.
But nevertheless, it's fixed.
2012-06-23 17:44:48 -04:00
Davis King
4a862889ca updated docs 2012-06-23 08:56:18 -04:00
Davis King
ff30604931 merged 2012-06-23 08:51:54 -04:00
Davis King
2a66397aeb Fixed grammar in a comment. 2012-06-23 08:51:37 -04:00
Davis King
074a3eb585 Fixed typo in spec 2012-06-20 10:14:38 -04:00
Davis King
28767a795c updated docs 2012-06-20 07:46:58 -04:00
Davis King
187f0fef73 Created release v17.47 2012-06-15 19:15:30 -04:00
Davis King
5be465dfa2 Added tag v17.47 for changeset f58ff52144bd 2012-06-15 19:15:30 -04:00
Davis King
1021f7d9ee merged 2012-05-22 23:32:51 -04:00
Davis King
42b68c33c3 Fixed grammar. 2012-05-22 23:32:22 -04:00
Davis King
76475a1f7b Added more files to htmlhelp file. 2012-05-22 20:15:35 -04:00
Davis King
49c32f0f4a Made test slightly more robust. 2012-01-21 22:08:24 -05:00
Davis King
f7cb3882b3 clarified spec 2012-05-21 21:13:48 -04:00
Davis King
3b4a2308d9 Clarified spec regarding infinite factor potentials and flow capacities. 2012-05-21 20:52:30 -04:00
Davis King
1bcab299ec Added tests to make sure the graph cut stuff works with
infinite weights on some edges.
2012-05-21 19:22:45 -04:00
Davis King
2b4dc97c84 All I did in this change was rename a bunch of reinterpret_casts
to static_casts whenever it was possilbe to do so.
2012-05-20 23:38:55 -04:00
Davis King
5a166a6dd3 updated docs 2012-05-20 22:29:22 -04:00
Davis King
f3310e68e5 Polished the example a little. 2012-05-20 22:10:25 -04:00
Davis King
0b82d5ead5 A minor change to avoid warnings about violation of string aliasing rules. 2012-05-20 21:20:13 -04:00
Davis King
371e3f397a Simplified code slightly. 2012-05-20 20:25:01 -04:00
Davis King
d693e8f45b updated docs 2012-05-20 20:02:51 -04:00
Davis King
27fdfd754b Changed to avoid warnings in valgrind about invalid reads.
The manpages seemed to indicate that the previous code was
correct so I'm not sure if this was a bug or not.  It's been
in dlib for years without causing trouble though.
2012-05-20 19:22:19 -04:00
Davis King
7b138433a7 updated docs 2012-05-20 18:29:11 -04:00
Davis King
3243bbfd15 Added an example program for the new graph labeling stuff. 2012-05-20 18:25:49 -04:00
Davis King
9abedba4fd Added unit tests for the grid version of find_max_factor_graph_potts(). 2012-05-20 16:09:08 -04:00