Commit Graph

3184 Commits

Author SHA1 Message Date
Davis King 8e537c9772 Made the matrix length() routine work with integer valued matricies when used
in visual studio.
2012-09-03 14:02:10 -04:00
Davis King 67ac182f26 Added serialization support to the full_object_detection. 2012-09-03 11:34:34 -04:00
Davis King 62239be057 updated docs 2012-09-03 10:22:03 -04:00
Davis King 42ea489a48 Fixed minor bug in image_display. 2012-09-02 09:34:32 -04:00
Davis King 10356e3972 Added functions to easily add full_object_detections to the overlay
of an image_window.
2012-09-01 23:46:18 -04:00
Davis King 64e26c7a7a Added the ability to put overlay circles into the image_display and
image_window widgets.
2012-09-01 23:33:59 -04:00
Davis King d6d1ab853c Added another overloaded operator() to the object_detector. This
one makes it easy to get just a list of full_object_detections
as output.
2012-09-01 22:20:50 -04:00
Davis King 8460f4214b Added an overload of load_image_dataset() that can load the part
information into full_object_detections.
2012-09-01 22:11:32 -04:00
Davis King 25dcd0c716 Updated the embedded XSLT style sheet for image metadata XML files. 2012-09-01 00:34:58 -04:00
Davis King a92b875f95 made imglab work with image parts. 2012-09-01 00:15:03 -04:00
Davis King 78006f27e0 Fixed some minor bugs in the image_display part labeling behavior. 2012-09-01 00:06:29 -04:00
Davis King a169599c61 Fixed misnamed function in image_display. 2012-08-31 23:39:54 -04:00
Davis King 5d88a2e45a merged 2012-08-31 21:48:49 -04:00
Davis King 2c1332b382 Updated examples to use the simpler start_async() to start the servers. 2012-08-31 21:48:34 -04:00
Davis King 6503f87480 Added the start_async() function to the server object. 2012-08-31 21:47:41 -04:00
Davis King 61d16f226c Added the ability to label parts of objects with the mouse to the image_display
widget.
2012-08-30 23:37:18 -04:00
Davis King 9a6c725314 Made the set_size() methods of the zoomable_region and scrollable_region
widgets virtual.
2012-08-30 23:32:41 -04:00
Davis King e0813cbf9f updated to work with the new parts map. 2012-08-28 23:08:17 -04:00
Davis King ef9c773bad Changed the image dataset metadata XML reading tools to use
a map of strings to points to represent object parts.  This
change also removes the old head point from a box since this
information can now be represented in the parts map.
2012-08-28 23:08:04 -04:00
Davis King dab95b577c Added dlib:: qualifier to something in a #define so the macro works
outside the dlib namespace.
2012-08-27 19:20:04 -04:00
Davis King cd6494547e fixed grammar 2012-08-26 23:29:48 -04:00
Davis King 5e7513372b Switched loss counting variables from integers to doubles so they
can count real valued loss values correctly.
2012-08-26 22:25:50 -04:00
Davis King 79547b61c5 updated release notes 2012-08-26 21:58:34 -04:00
Davis King a9eba8c404 made code a little clearer 2012-08-26 21:41:56 -04:00
Davis King 9e2423b375 updated docs 2012-08-26 21:41:03 -04:00
Davis King 46c0017324 Added Sammon's algorithm. 2012-08-26 21:36:55 -04:00
Davis King bf2edbecb1 Added dpca_matrix_of_size() to discriminant_pca. It allows the user
to easily get a transformation matrix of a particular size.
2012-08-26 20:13:26 -04:00
Davis King d974648669 updated release notes 2012-08-26 18:15:45 -04:00
Davis King 70076e5141 Added more versioning information into the serialization methods for
these objects.
2012-08-26 18:15:25 -04:00
Davis King c2dd8912aa updated docs 2012-08-26 16:59:14 -04:00
Davis King 9cf06f6937 clarified spec 2012-08-26 16:55:44 -04:00
Davis King e19f5d65fe updated docs and specs 2012-08-26 15:07:28 -04:00
Davis King 2bee86842a fixed typo in spec 2012-08-26 14:38:55 -04:00
Davis King 6dc8f42a30 updated docs 2012-08-26 14:37:44 -04:00
Davis King 4d8a070adc Added another overloaded operator() to the object_detector so that it is
easy to get full_object_detections out of it.
2012-08-26 14:08:48 -04:00
Davis King a6b44e0efb Cleaned up the full_object_detection's interface and improved some comments
here and there.
2012-08-26 13:45:57 -04:00
Davis King 3bcab68a3e Fully qualified some more dlib set objects. 2012-08-24 23:16:01 -04:00
Davis King 2a5072d116 updated object detector tests to do some movable part stuff. 2012-08-24 23:09:58 -04:00
Davis King 1468d153ce Fully qualified the references to dlib::set so they compile now that
std::set is #included by the serialize header file.
2012-08-24 22:35:58 -04:00
Davis King a2ca2621a0 updated docs 2012-08-24 22:30:29 -04:00
Davis King a66870ecad merged 2012-08-24 22:17:22 -04:00
Davis King ea2d8ddce8 Minor interface cleanup 2012-08-24 22:13:19 -04:00
Davis King 048af3c7b4 Added missing requirements 2012-08-24 22:07:52 -04:00
Davis King c4c8535dae refactored the scan_image_pyramid interface slightly. 2012-08-24 22:03:33 -04:00
Davis King a32002eab6 Added overloads of the object detection test tools that work with
both rectangle and full_object_detection objects.
2012-08-24 22:02:36 -04:00
Davis King 786b1dbd38 Implemented the movable part stuff. It all seems to be working properly now. 2012-08-24 20:38:50 -04:00
Davis King a48cde58a9 fleshed the full_object_detection out a little more. 2012-08-24 20:22:27 -04:00
Davis King 2e61943873 Added an assert to check that the image_scanner_type is generating
legit feature vectors.
2012-08-24 20:21:42 -04:00
Davis King f351fad518 Added serialization support for std::set. 2012-08-18 15:28:17 -04:00
Davis King 8fc379944d Updated scan_image_pyramid serialization to include the movable rectangle
info.
2012-08-12 13:55:00 -04:00