Commit Graph

2951 Commits

Author SHA1 Message Date
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
Davis King
1d6fc0068a updated docs 2012-05-20 15:15:49 -04:00
Davis King
cbf420f337 - Made scale_by() work on dlib::matrix objects.
- Added an add() and subtract() that works on
   sparse and dense vectors.
2012-05-20 15:06:41 -04:00
Davis King
0d3efbbd50 fixed grammar 2012-05-20 13:14:04 -04:00
Davis King
3e674f01eb Added readme to base of mercurial repository. 2012-05-20 13:12:50 -04:00
Davis King
a17178eb1e updated readme 2012-05-20 13:07:34 -04:00
Davis King
21a2348aee Added picutres of the gui widgets to the documentation. 2012-05-20 12:03:52 -04:00
Davis King
eef85633da updated docs 2012-05-19 23:57:58 -04:00
Davis King
755e378f47 Changed the is_signed_type and is_unsigned_type templates to work
with floating point types in addition to integer types.
2012-05-19 23:56:38 -04:00
Davis King
f7d6ab88e2 Clarified some specs, added a missing requirement to sum_filter(),
and added overloaded versions of a few image processing functions
to make doing in-place operations slightly more convenient.
2012-05-19 23:32:58 -04:00
Davis King
10b3aa24af A minor change to avoid a compiler warning from gcc 4.4. 2012-05-19 23:23:21 -04:00
Davis King
fef1884353 Fixed a bug which caused you to get a compiler error if you tried
to call dot() on two 1x1 matrices which were statically dimensioned.
2012-05-19 20:25:25 -04:00
Davis King
5a4a62f74a updated docs 2012-05-19 20:04:15 -04:00
Davis King
285accf33e clarified spec 2012-05-19 20:03:11 -04:00
Davis King
e454159942 updated docs 2012-05-19 19:19:59 -04:00