Change LogAuthor: Davis King Date: Aug 15, 2015 (17:37:19 UTC) fixed incorrect tests Modified dlib/test/matrix3.cpp Revision: ce79c2f10418c4b0 Author: Davis King Date: Aug 15, 2015 (08:13:41 UTC) Improved grammar in boost compilation message. Modified dlib/add_python_module Revision: c91dc2b306b6a620 Author: Davis King Date: Aug 15, 2015 (07:01:47 UTC) Fixed a bug in parse_xml(). It failed to check if the given input stream was valid before trying to parse it. Modified dlib/xml_parser/xml_parser_kernel_1.h dlib/xml_parser/xml_parser_kernel_abstract.h Revision: 46613bd0943216ac Author: Davis King Date: Aug 12, 2015 (16:15:18 UTC) Fixed build error due to messed up includes. Modified dlib/image_processing/scan_image_boxes.h dlib/image_processing/scan_image_pyramid.h tools/python/src/simple_object_detector.h Revision: a05e0cb11e25e772 Author: Davis King Date: Aug 11, 2015 (02:51:35 UTC) added missing #include Modified examples/webcam_face_pose_ex.cpp Revision: 5eb8a31bfc198c84 Author: Davis King Date: Aug 11, 2015 (02:49:14 UTC) Removed unnecessary #included code. Modified dlib/image_processing/frontal_face_detector.h Revision: 24bda73b32b46353 Author: TzuTa Lin Date: Aug 06, 2015 (21:31:53 UTC) Remove redundant include Modified dlib/serialize.h Revision: 4124252490836ba2 Author: Davis King Date: Aug 05, 2015 (16:44:10 UTC) Added sponsorship statement Modified dlib/README.txt Revision: 1ba8d41bfd8abc5c Author: Davis King Date: Jul 13, 2015 (16:45:56 UTC) Made the shape_predictor output a sparse feature vector that encodes which leafs are used on each tree to make a prediction. Modified dlib/image_processing/shape_predictor.h dlib/image_processing/shape_predictor_abstract.h Revision: 573a2020698b0e79 Author: Davis King Date: Jul 03, 2015 (10:31:43 UTC) merged Modified dlib/geometry/drectangle.h dlib/geometry/drectangle_abstract.h dlib/misc_api/misc_api_kernel_abstract.h dlib/misc_api/misc_api_shared.h dlib/svm/kkmeans.h dlib/svm/kkmeans_abstract.h dlib/test/kmeans.cpp docs/docs/ml.xml docs/docs/term_index.xml tools/imglab/CMakeLists.txt tools/imglab/src/main.cpp Added tools/imglab/src/cluster.cpp tools/imglab/src/cluster.h Revision: a636ba03c2b48da2 Author: Davis King Date: Jun 21, 2015 (05:12:11 UTC) Turned some DLIB_ASSERT() statements into DLIB_CASSERT() since it gives better error reporting and is not a speed bottleneck. Modified dlib/image_processing/object_detector.h Revision: 316d9d8c0b46b47e Author: Davis King Date: Jun 13, 2015 (17:20:06 UTC) Added an if to avoid a possible division by zero inside spectral_cluster(). Modified dlib/clustering/spectral_cluster.h Revision: 2196f5b0a2478cca Author: Davis King Date: Jun 13, 2015 (17:19:39 UTC) Made pick_initial_centers() slightly more robust. Modified dlib/svm/kkmeans.h Revision: 992ee20aace3abd9 Author: Davis King Date: Jun 12, 2015 (05:00:21 UTC) Gave the shape_predictor_trainer the ability to learn from datasets where some landmarks are missing. Modified dlib/image_processing/shape_predictor.h dlib/image_processing/shape_predictor_abstract.h Revision: 07b4ea0a61a45af7 Author: Davis King Date: Aug 01, 2015 (08:51:05 UTC) Fixed a bug pointed out by Ernesto Tapia that could cause matrix expressions that involve sub matrix views (e.g. colm) to produce the wrong results when the BLAS bindings were enabled. Modified dlib/matrix/matrix_blas_bindings.h dlib/test/matrix3.cpp Revision: 32ac355ab4e99ec2 Author: Davis King Date: Aug 01, 2015 (08:49:03 UTC) Clarified spec Modified dlib/optimization/optimization_trust_region_abstract.h Revision: baa4cb792c58698b Author: Davis King Date: Jul 24, 2015 (04:15:40 UTC) Switched more URLs to dlib.net rather than sourceforge.net. Modified examples/face_landmark_detection_ex.cpp examples/webcam_face_pose_ex.cpp Revision: 5432208e28ff8a86 Author: Davis King Date: Jul 22, 2015 (10:46:26 UTC) Added an exception specification saying that transaction's destructor can throw since C++11 sets all destructors to noexcept unless otherwise specified. Modified dlib/sqlite/sqlite_tools.h Revision: 52e9debcbf05f7b7 Author: Davis King Date: Jul 14, 2015 (04:13:46 UTC) Fixed jet() and heatmap() so they work on empty images. Modified dlib/image_transforms/colormaps.h Revision: 3d54275b600da1bf Author: Davis King Date: Jul 17, 2015 (15:41:33 UTC) Fixed the image_display so that when you try to click on boxes that happen to have object parts labeled with OBJECT_PART_NOT_PRESENT it doesn't accidentally move that non-present part rather than what you are clicking on. Modified dlib/gui_widgets/widgets.cpp Revision: 33e977b838e1e45a Author: Aziz Baibabaev Date: Jul 13, 2015 (19:30:14 UTC) Replace add_definitions with CMAKE_CXX_FLAGS in cmake file When using add_definitions erroneous flags are passed to dll resource compiler under MinGW. This breaks the build for anything linked to dlib, using a dll rc and MinGW. The proper way is to append to CMAKE_CXX_FLAGS. For CMake 2.8.12 and higher the proper way is add_compile_options(-Wreturn-type) OR target_compile_options(dlib PRIVATE -Wreturn-type) Modified dlib/cmake Revision: 5392623eba437591 Author: Davis King Date: Jul 12, 2015 (09:50:40 UTC) Gave imglab the ability to jump to a specific image via a keyboard command. Modified tools/imglab/src/metadata_editor.cpp tools/imglab/src/metadata_editor.h Revision: f790c32310d50dd6 Author: Davis King Date: Jul 12, 2015 (09:48:12 UTC) Added has_input_focus() to the field_field. Modified dlib/gui_widgets/widgets.cpp dlib/gui_widgets/widgets.h dlib/gui_widgets/widgets_abstract.h Revision: ca2f6a00a7c6ca80 Author: Davis King Date: Jul 05, 2015 (10:36:39 UTC) Added --rmdupes. Modified tools/imglab/src/main.cpp Revision: 7a24d77092489beb Author: Davis King Date: Jul 04, 2015 (16:45:07 UTC) Added --rmtrunc, made --rmdiff mark a box as ignored rather than totally removing it, and also made --stats print the number of non-ignored boxes. Modified tools/imglab/src/main.cpp Revision: 66673cb72111b14d Author: Davis King Date: Jul 04, 2015 (16:28:52 UTC) Fixed a bug that crashed imglab when trying to cluster datasets with empty or really small boxes. Modified tools/imglab/src/cluster.cpp Revision: 0006634a9f6b9406 Author: Davis King Date: Jul 04, 2015 (05:41:34 UTC) fixed bad input validation Modified tools/imglab/src/main.cpp Revision: fae92a16c74271db Author: Davis King Date: Jul 04, 2015 (05:37:02 UTC) Added the --rotate option to imglab. Modified tools/imglab/src/main.cpp Revision: ce805eb57997fbcd Author: Davis King Date: Jul 04, 2015 (05:15:02 UTC) Removed conditional compilation regarding jpeg and png support. It's just always going to be required for imglab. Modified tools/imglab/src/main.cpp Revision: e6143f94fa6b8ff4 Author: Davis King Date: Jul 03, 2015 (07:58:59 UTC) Added the --cluster option to imglab. Modified tools/imglab/CMakeLists.txt tools/imglab/src/main.cpp Added tools/imglab/src/cluster.cpp tools/imglab/src/cluster.h Revision: 746e57a1aab88c61 Author: Davis King Date: Jul 03, 2015 (07:54:56 UTC) Added a version of set_aspect_ratio() that works for drectangle. Modified dlib/geometry/drectangle.h dlib/geometry/drectangle_abstract.h Revision: db2cdc11fb1d6635 Author: Davis King Date: Jul 02, 2015 (04:27:51 UTC) A minor optimization Modified tools/imglab/src/main.cpp Revision: c5788e40ad3bb7b6 Author: Davis King Date: Jul 02, 2015 (04:24:41 UTC) Added the --tile option to imglab. Modified tools/imglab/src/main.cpp Revision: af99f424e6faf52c Author: Davis King Date: Jul 02, 2015 (04:20:27 UTC) Added a .revert() to the locally_change_current_dir object. Modified dlib/misc_api/misc_api_kernel_abstract.h dlib/misc_api/misc_api_shared.h Revision: 3e503e2572dceac3 Author: Davis King Date: Jul 01, 2015 (13:26:05 UTC) Added find_clusters_using_angular_kmeans() Modified dlib/svm/kkmeans.h dlib/svm/kkmeans_abstract.h dlib/test/kmeans.cpp Revision: 89508b4b6af765d3 Author: Davis King Date: Jun 23, 2015 (04:24:48 UTC) Added bottom_up_cluster() Modified dlib/clustering.h dlib/test/clustering.cpp Added dlib/clustering/bottom_up_cluster.h dlib/clustering/bottom_up_cluster_abstract.h Revision: b692e7298c0b372a Author: Davis King Date: Jun 18, 2015 (13:42:43 UTC) Made max_cost_assignment() give an error if you incorrectly give it a non-square matrix. Modified tools/python/src/other.cpp Revision: d9a39d0edd32a31e Author: Davis King Date: Jun 08, 2015 (14:26:56 UTC) Fixed a minor bug in extract_highdim_face_lbp_descriptors() which was pointed out by Yan Xu. One of the face locations was mistakenly used twice while another was skipped. This change breaks backwards compatibility with the previous feature extraction output but should slightly improve accuracy of classifiers trained using these features. Modified dlib/image_transforms/lbp.h |