Commit Graph

4625 Commits

Author SHA1 Message Date
Davis King f4f395975e Added scope qualifiers to some mutex objects to avoid a name collision
in newer versions of clang.
2014-09-27 09:57:28 -04:00
Davis King ae9701bcca Changed CMakeLists.txt so that the find libjpeg step doesn't output
confusing messages to the console.
2014-09-26 11:57:21 -04:00
Davis King f2d48e4cfe Fixed spelling errors in comments. 2014-09-17 20:50:14 -04:00
Davis King 7b1442e6b8 Made DLIB_ASSERT turn into an empty {} when disabled instead of turning
into nothing.  This way if you have a DLIB_ASSERT inside an if statement
it doesn't change anything about the code if it's disabled.
2014-09-17 20:47:11 -04:00
Davis King 72d805368a Changed python cmake files so they always set fPIC even if the compiler isn't
GCC.
2014-09-17 20:42:55 -04:00
Davis King 5c78a9c3a6 Updated style sheet so face parts aren't all smashed together when viewed in a
browser.
2014-09-17 20:37:26 -04:00
Davis King 497e0e27fd Changed the XSLT stylesheet that is saved with an image dataset metadata file
display the parts using smaller circles.  It was too cluttered prior to this.
2014-09-17 20:37:00 -04:00
Davis King 1c1f0e6729 Minor changes to avoid compiler warnings. 2014-09-17 19:46:23 -04:00
Davis King ad3802d551 updated docs 2014-09-14 20:53:01 -04:00
Davis King 60e19772a1 fixed grammar 2014-09-14 20:49:33 -04:00
Davis King e8bb31f3cb Renamed compute_equal_error_rate() to equal_error_rate() 2014-09-14 20:34:45 -04:00
Davis King 4301dc990f fixed spelling 2014-09-14 20:29:29 -04:00
Davis King 36d49e6781 Added the following functions:
make_uniform_lbp_image()
    extract_histogram_descriptors()
    extract_uniform_lbp_descriptors()
    extract_highdim_face_lbp_descriptors()
    compute_lda_transform()
    compute_equal_error_rate()
2014-09-14 20:18:37 -04:00
Davis King 5a69878be4 Added map_det_to_chip() 2014-09-14 20:16:46 -04:00
Davis King 5b3e76b155 fixed spelling error 2014-09-14 19:55:30 -04:00
Davis King a0a692f91b Added the option to use an identity matrix prior to the vector_normalizer_frobmetric
object.
2014-09-14 11:27:36 -04:00
Davis King f4e50eaaec Increased default face chip size from get_face_chip_details() 2014-09-07 15:19:42 -04:00
Davis King 5bad0c2c4b clarified spec 2014-09-07 15:19:18 -04:00
Davis King 24d09126cf Changed get_face_chip_details() so it ignores the eyebrows and
lower lip since those are really mobile parts of the face.
2014-09-06 16:01:42 -04:00
Davis King bd4056346b Added code to show how to chip out the faces. 2014-09-06 15:44:09 -04:00
Davis King 2255fa89f4 Added an overload of get_face_chip_details() that works on arrays of
detections.
2014-09-06 15:43:54 -04:00
Davis King 1f84128610 updated docs 2014-09-06 15:31:57 -04:00
Davis King cc12815104 added get_face_chip_details() 2014-09-06 15:31:13 -04:00
Davis King 7afd6ad8aa Upgraded chip_details so you can specify a chip extraction by a bunch of point
correspondences between the chip and the original image.
2014-09-06 14:04:34 -04:00
Davis King b1ceb72e50 merged 2014-09-05 18:42:49 -04:00
Davis King 5ba192b730 Added missing assert 2014-09-05 18:42:35 -04:00
Davis King 3b67620cbe Merge 2014-09-05 18:27:11 -04:00
Davis King f61432c626 Changed noncopyable.h to avoid a name clash with boost 1.56 2014-09-05 18:26:37 -04:00
Davis King 5bcfe4f6c9 Fixed bug in the render_face_detections() overload I just added. 2014-09-02 20:55:44 -04:00
Davis King 921a70847f updated docs 2014-09-02 20:48:44 -04:00
Davis King c0ab9a13d5 Added get_mapping_to_chip() 2014-09-02 20:47:33 -04:00
Davis King 0438ae5d03 Added an overload of render_face_detections() that takes just a single
full_object_detection.
2014-09-02 20:15:11 -04:00
Davis King 7b2839a9d9 Added methods to allow in-place modification of a full_object_detection. 2014-09-02 20:14:22 -04:00
Davis King 1ff7cd1ad7 Created release v18.10 2014-08-24 21:05:32 -04:00
Davis King cacfd0b4b2 Added tag v18.10 for changeset 5a14394843c0 2014-08-24 21:05:32 -04:00
Davis King 4da25bb4a0 updated docs 2014-08-24 21:02:43 -04:00
Davis King 0f6581a72d Fixed a minor bug. 2014-08-24 19:34:39 -04:00
Davis King 836a5392d2 updated release notes 2014-08-24 19:26:20 -04:00
Davis King c52484eba9 Fixed spelling error in comment 2014-08-24 19:20:42 -04:00
Davis King 2c0be3f995 changed cmake files a little to avoid warnings from the example programs. 2014-08-24 13:21:09 -04:00
Davis King 2ebafae736 added missing asserts 2014-08-24 12:43:51 -04:00
Davis King 1037b661a4 Added unit tests for the face processing code 2014-08-24 12:15:52 -04:00
Davis King 5e4aaf2e53 improved examples 2014-08-24 10:37:19 -04:00
Davis King 07541b4255 clarified docs 2014-08-24 09:01:41 -04:00
Davis King 687799f3f1 fleshed out the spec 2014-08-24 09:01:31 -04:00
Davis King 581af78978 updated docs 2014-08-23 23:33:00 -04:00
Davis King 946601ec2e updated docs 2014-08-23 21:24:01 -04:00
Davis King 954612b67c Cleaned up the code a bit. Still more cleaning to do. 2014-08-23 21:00:33 -04:00
Davis King b191400a00 Added initial version of shape training example 2014-08-21 22:42:48 -04:00
Davis King 5ae170c461 Added a face landmarking example program 2014-08-21 22:11:55 -04:00