Commit Graph

4655 Commits

Author SHA1 Message Date
Davis King
9b9afc017b Upgraded fft() and ifft() to support 2D matrices. 2014-11-09 19:00:42 -05:00
Davis King
e9ad33515f Fixed a compile time error that could happen when calling fft()
for certain input types.
2014-11-06 13:49:43 -05:00
Davis King
50388bb5b3 Fixed another forum link 2014-10-29 07:04:15 -04:00
Davis King
aa67b965df updated sourceforge links 2014-10-25 13:29:40 -04:00
Davis King
39e719a3df Created release v18.11 2014-10-14 05:12:28 -04:00
Davis King
759b74882f Added tag v18.11 for changeset dd8e950033d5 2014-10-14 05:12:28 -04:00
Davis King
05d7aa8893 cleaned up cmake code slightly 2014-10-14 05:10:50 -04:00
Davis King
5e9052d431 Slightly changed cmake file to make sure the python binding is always compiled
with -fPIC.
2014-10-14 05:08:50 -04:00
Davis King
ae48b2ebc6 Minor change to avoid a compiler error in gcc 4.1.2. 2014-05-24 02:06:27 -04:00
Davis King
2a8cb5b339 updated release notes 2014-10-13 16:06:03 -04:00
Davis King
fff5a3b76f Defined the jpeg quality measure. 2014-10-13 16:00:47 -04:00
Davis King
264c2b6d09 updated docs 2014-10-12 22:40:46 -04:00
Davis King
ad22944203 Added cast_to() to the type_safe_union. This allows you to get the contents
of a const type_safe_union.
2014-10-12 22:39:31 -04:00
Davis King
1ee8b5dc8c Renamed some variables to avoid clash with #defines in Visual Studio. 2014-10-12 15:55:33 -04:00
Davis King
e5aeac4b53 Merge 2014-10-12 15:09:22 -04:00
Davis King
98ee3bedba Made the OpenCV tools #include the right OpenCV headers so the user doesn't need to. 2014-10-12 15:08:58 -04:00
Davis King
bb352454f5 updated docs 2014-10-12 13:18:53 -04:00
Davis King
9c8fac911a Tried to clarify how to compile dlib with respect to visual studio and PNG and
JPEG support.
2014-10-12 11:49:32 -04:00
Davis King
bba2681bcf Added a thread safety note to the shape_predictor. 2014-10-12 11:24:46 -04:00
Davis King
2dddc92dc7 Made cmake's "can't find X11" error message on OS X provide a link
to download XQuartz.
2014-10-12 10:56:11 -04:00
Davis King
9cd5f3db5f Made the optimization functions throw an error when non-finite values
are supplied by the user.
2014-10-12 10:49:08 -04:00
Davis King
5b6e4dbe7c Fixed typo in spec 2014-10-11 10:54:01 -04:00
Davis King
bb0ec40e11 clarified spec 2014-10-10 20:15:26 -04:00
Davis King
5b451683a3 Minor changes to suppress compiler warnings in gcc 2014-09-30 22:07:32 -04:00
Davis King
a0f078d9a4 Minor changes to avoid errors and warnings in visual studio. 2014-09-30 21:59:08 -04:00
Davis King
9c8188eed9 Added missing asserts 2014-09-30 21:52:53 -04:00
Davis King
89b9dfa89a updated docs 2014-09-30 21:42:18 -04:00
Davis King
747088ea97 Added save_jpeg() 2014-09-30 21:34:38 -04:00
Davis King
3bef1e6b40 Changed hostname_to_ip() to filter out 0.0.0.0 from the result set since
sometimes getaddrinfo() returns that which is bad.
2014-09-30 19:22:24 -04:00
Davis King
3eae0bcb00 Changed example to avoid tying a stream to itself since some iostream libraries
have a bug that causes them to crash when you do this.
2014-09-30 19:21:38 -04:00
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