Commit Graph

4227 Commits

Author SHA1 Message Date
Davis King c23ee947a2 updated docs 2014-01-01 23:00:20 -05:00
Davis King c7c6da6f91 updated specs 2014-01-01 22:58:02 -05:00
Davis King 277c112abc updated docs 2014-01-01 19:48:48 -05:00
Davis King 43ce7908b9 Added skeleton of fhog object detection example. 2014-01-01 19:12:06 -05:00
Davis King f3dc3c0e9e Changed the default stopping epsilon from 0.3 to 0.1. 2014-01-01 15:45:34 -05:00
Davis King 58f0591835 Made the image_dataset_metadata::box constructable from a rectangle. 2014-01-01 15:03:53 -05:00
Davis King 8c41c85092 Made many of the mat() converters bind the resulting matrix expressions into
the BLAS bindings.
2014-01-01 14:14:53 -05:00
Davis King b5038f7803 Fixed compiler error due to missing ) 2014-01-01 13:59:58 -05:00
Davis King 14334b2791 A minor change to avoid compiler errors when serializing mlp objects. 2014-01-01 12:11:43 -05:00
Davis King 339c3040c5 Made directory and file printable with operator << 2013-12-27 17:29:40 -05:00
Davis King 24fda7ccf8 updated docs 2013-12-27 16:39:20 -05:00
Davis King 566e9535f1 Added an angle field to image_dataset_metadata 2013-12-27 14:05:39 -05:00
Davis King b3e2d76617 updated docs 2013-12-27 13:55:07 -05:00
Davis King 6e9de0db72 Added extract_image_chips() 2013-12-27 13:50:22 -05:00
Davis King 03449af332 Minor changes to avoid compiler warnings from gcc in some cases 2013-12-27 11:59:12 -05:00
Davis King 5874a2d46f Added std:: qualifiers to avoid compiler errors in some situations 2013-12-27 11:58:48 -05:00
Davis King 3128410b71 A minor change to avoid compiler warnings from gcc 2013-12-25 07:21:13 -05:00
Davis King 3ecaaa0b5f - Made flip_image_left_right() return a point_transform_affine object that
describes the exact transformation used.
- Fixed a bug in rotate_image(), it returned a point_transform_affine object
  that did the opposite of what the specification said it returns.
2013-12-23 16:25:46 -05:00
Davis King 4b4255d1f5 Added an overload of overlaps_any_box() that uses a default test_box_overlap
object.
2013-12-11 22:42:55 -05:00
Davis King 11742add41 updated docs 2013-12-09 21:20:17 -05:00
Davis King 6aec6888a0 Added get_frontal_face_detector() 2013-12-09 21:11:09 -05:00
Davis King 0cd7969147 Clarified spec 2013-12-08 10:51:21 -05:00
Davis King da73e4bdd4 Changed requires clause slightly to increase usability. 2013-12-08 10:50:13 -05:00
Davis King be31bd4779 updated docs 2013-12-08 10:47:36 -05:00
Davis King 03a34a69d1 Added threshold_filter_singular_values() 2013-12-08 10:46:51 -05:00
Davis King 30963435cc Made the spatial filtering functions always center their filters over the
output pixel exactly the same way as defined by centered_rect().
2013-12-07 11:52:07 -05:00
Davis King 4dd693e44c merged 2013-12-06 19:48:57 -05:00
Davis King 898d2e10c2 fixed some typos 2013-12-06 19:48:40 -05:00
Davis King c8817fa93d Another minor thing to avoid warnings from visual studio. 2013-12-05 23:29:35 -05:00
Davis King ce597d35cb Added missing #include (needed only to avoid gcc warnings) 2013-12-04 21:07:18 -05:00
Davis King 8e80150f00 Minor changes to avoid conflicts and warnings in visual studio. 2013-12-04 18:34:45 -05:00
Davis King 56d69eeed1 Just removed some typedefs because they cause name conflicts in
visual studio 2010.  So I just replaced the uses of the typedef
with the actual type.
2013-12-04 18:30:08 -05:00
Davis King fa25ae783a Just removed unused variable names to avoid warnings from gcc. 2013-12-03 22:51:11 -05:00
Davis King c2ff0cf81c Added a copy of libpng and zlib that will be statically compiled in
if no dynamic version of these libraries are installed on the system.
2013-12-03 22:44:47 -05:00
Davis King 7cd5f66492 Added a copy of libjpeg so that it can be statically compiled in when
cmake can't find a copy to dynamically link to.  This is especially
useful on windows where cmake never finds libjpeg.
2013-12-03 22:24:14 -05:00
Davis King 481c85b213 Made the SIMD code automatically pick which kind of instructions to use when compiled
in visual studio based on the setting of the /arch compiler option.
2013-12-01 17:17:50 -05:00
Davis King 7e7943cd37 Made all the simd functions explicitly inline because otherwise visual studio 2010
won't inline them.
2013-12-01 16:27:14 -05:00
Davis King f2cc77aa11 Added convenience overloads of pyramid_up() that work in place. 2013-12-01 15:55:48 -05:00
Davis King 13058b1bb6 updated docs 2013-12-01 15:22:31 -05:00
Davis King 55ee9dbaba Added flip_image_dataset_left_right(), upsample_image_dataset(), and
rotate_image_dataset().
2013-12-01 15:15:14 -05:00
davis@potato.localnet c1b71795b5 Some minor changes to avoid compiler errors in cygwin. 2013-12-01 13:52:50 -05:00
Davis King 1cf740156d Added --flip to imglab 2013-11-29 22:35:52 -05:00
Davis King 40f30aade2 Made directory implicitly convertible to string. 2013-11-29 22:35:28 -05:00
Davis King 520b7c30db Made dlib::file implicitly convertible to std::string. 2013-11-29 18:21:52 -05:00
Davis King 454c2ea121 updated docs 2013-11-29 17:25:09 -05:00
Davis King ef56ef22e8 updated docs 2013-11-29 17:12:43 -05:00
Davis King 29381bcccb Updated find_max_factor_graph_nmplp() to use the version of the algorithm from
the 2011 paper Introduction to dual decomposition for inference by David
Sontag, Amir Globerson, and Tommi Jaakkola since the original 2008 paper had an
error in the algorithm that negatively effected its convergence.  Thanks to
James Gunning for pointing this out.
2013-11-29 17:05:38 -05:00
Davis King 251196c34a Minor changes to avoid compiler errors in visual studio 2013 2013-11-28 02:51:00 -05:00
Davis King 1b0ecb94aa Fixed a bug in the average precision calculation when ignore boxes were used. 2013-11-23 20:07:13 -05:00
Davis King 363d505c10 Simplified code slightly. 2013-11-23 19:55:44 -05:00