Commit Graph

2341 Commits

Author SHA1 Message Date
Davis King
6e6aac1e28 updated release notes 2011-09-25 11:37:11 -04:00
Davis King
552196b01e Added missing assert and made minor refinements to spec. 2011-09-25 11:36:36 -04:00
Davis King
d7debab691 updated docs 2011-09-24 23:20:19 -04:00
Davis King
374bdd5295 Added some tests for the label_connected_blobs() function. 2011-09-24 23:03:43 -04:00
Davis King
463ef33f65 Added the label_connected_blobs() routine. 2011-09-24 22:44:39 -04:00
Davis King
27a6ad4560 Added a blur step to the edge finding example. 2011-09-24 18:40:06 -04:00
Davis King
6aaf3467d4 updated spec 2011-09-24 18:13:56 -04:00
Davis King
6df0f97516 updated docs 2011-09-24 18:11:44 -04:00
Davis King
1be45d9757 Changed suppress_non_maximum_edges() to use the L2 norm instead of L1 norm
for measuring the strength of an edge since this produces a slightly better
result.
2011-09-24 17:59:45 -04:00
Davis King
cb2aac606d Removed an unneeded cast. 2011-09-24 17:35:43 -04:00
Davis King
921571600b Added a convenience routine for blurring an image with a Gaussian filter. 2011-09-24 16:56:03 -04:00
Davis King
a9ffaf8fa8 Added is_float_type. 2011-09-24 16:38:51 -04:00
Davis King
c0bb7952bf Fixed a bug in the matrix class. Expressions of the form mat *= mat(0) would
evaluate incorrectly because the *= operator took the right hand side by reference
and thus experienced an aliasing problem.  The other op= operators had similar
problems and have also been fixed.
2011-09-24 12:26:37 -04:00
Davis King
2b3ba0bc48 updated docs 2011-09-24 11:49:57 -04:00
Davis King
ad341810c4 Increased usability of the dlib CMakeLists.txt file slightly. 2011-09-24 00:11:14 -04:00
Davis King
841615f5a0 updated docs 2011-09-23 23:52:49 -04:00
Davis King
ac76165ed5 setup cmake file to link against sqlite3 if it can find it. 2011-09-23 23:41:05 -04:00
Davis King
1757a04758 updated docs 2011-09-23 23:29:50 -04:00
Davis King
94ff8e83c9 Just removed the sqlite namespace and unindended everything. 2011-09-23 23:16:15 -04:00
Davis King
8d1cf196b1 Added missing asserts and clarified spec. 2011-09-23 22:52:40 -04:00
Davis King
5370c77888 Added a C++ wrapper for SQLite. 2011-09-23 22:35:07 -04:00
Davis King
e8316fd334 Changed shared_ptr slightly to avoid warnings from gcc. 2011-09-22 20:25:33 -04:00
Davis King
000b7e7099 Changed find_max_factor_graph_nmplp() to use a simple hash table instead
of std::map.  This is significantly faster.  I also added some missing asserts
to validate that the map problems supplied by the user are valid.
2011-09-21 22:59:30 -04:00
Davis King
f1b5fc975e Changed the suppress_non_maximum_edges() routine so that it is more robust
to a wider range of pixel types.
2011-09-21 18:15:31 -04:00
Davis King
0ae2810178 Changed the makedocs script so it puts -RC onto the version if it isn't
invoked from the makerel script.
2011-09-20 18:27:47 -04:00
Davis King
e6a151e7f2 Another minor change to avoid a bug in visual studio 2005. 2011-09-19 18:56:57 -04:00
Davis@potato-xp.localnet
c5f064c8ce Changed code to avoid a bug in visual studio 2005 2011-09-19 18:46:08 -04:00
Davis King
a46094865d Previously, when using spatially_filter_image(), the intermediate filter computations
were carried out using variables of the same basic type as the input image's pixels.
I changed this to use the scalar type used by the actual filter given to this function
since this should result in fewer surprises (since the filter usually determines what
type is appropriate, not the input image).
2011-09-19 18:21:30 -04:00
Davis King
3e56939203 merged 2011-09-19 17:48:29 -04:00
Davis King
2b3e8c749f Minor change to make sure the change logs always show what files are modified. 2011-09-19 17:33:38 -04:00
Davis King
bb8a903e0b updated the docs 2011-09-18 23:40:01 -04:00
Davis King
428a36efdf fixed grammar 2011-09-18 22:12:11 -04:00
Davis King
1699d4f5d7 Minor change to avoid a compiler warning from gcc. 2011-09-18 21:11:20 -04:00
Davis King
16ad7a7a3c updated docs 2011-09-18 19:37:27 -04:00
Davis King
b4fd140d6d Added some casts and a few other minor changes to get the code compiling
in gcc 4.1.1.
2011-08-07 17:24:51 -04:00
Davis King
46c02483d7 Fixed some corner cases in find_max_factor_graph_viterbi() and also
added unit tests.
2011-09-18 17:15:30 -04:00
Davis King
108c46e581 Added missing requirement 2011-09-18 16:01:30 -04:00
Davis King
74e0007cd1 updated docs 2011-09-18 15:48:23 -04:00
Davis King
6bbbd3cf82 Minor clarification. 2011-09-18 15:46:39 -04:00
Davis King
ccac84538d Added the find_max_factor_graph_viterbi() routine for performing MAP
inference in chain-structured factor graphs.
2011-09-18 15:19:22 -04:00
Davis King
808ca1041b Renamed a function so auto complete in Vim works more conveniently. 2011-09-18 08:48:32 -04:00
Davis@potato-xp.localnet
b1af808d01 Changed code slightly to avoid a bug in visual studio 2005. 2011-09-18 08:34:45 -04:00
Davis King
a963f5d51c Added unit tests for the new object detection tools 2011-09-17 17:20:03 -04:00
Davis King
4d3cef3632 Minor changes to avoid compiler warnings 2011-09-17 17:02:08 -04:00
Davis King
f56b8a10c2 updated docs 2011-09-17 16:49:04 -04:00
Davis King
948340478e minor fix 2011-09-17 16:30:38 -04:00
Davis King
3f229d64f8 updated docs 2011-09-17 16:30:21 -04:00
Davis King
ed7c344a53 Added some examples for the new object detection stuff. 2011-09-17 16:23:06 -04:00
Davis King
79c4c85a44 Fixed grammar. 2011-09-17 16:13:54 -04:00
Davis King
08b23f2f3b Fixed spelling error. 2011-09-17 14:46:15 -04:00