Revision: c7a90ee406355238
Author:
Davis KingDate: May 26, 2018
(03:56:40 UTC)
Created release v19.13
Modified
dlib/CMakeLists.txt
Revision: 4ad8e21911f9bbb5
Author:
Davis KingDate: May 25, 2018
(15:17:03 UTC)
Added a .add_overlay_circle() to dlib.image_window.
Modified
tools/python/src/gui.cpp
Revision: f6641566cd816fae
Author:
Davis KingDate: May 25, 2018
(15:14:53 UTC)
Added min_barrier_distance() to the Python API.
Modified
tools/python/src/image2.cpp
Revision: 4c3d861fd07ab0a6
Author:
Davis KingDate: May 25, 2018
(15:14:14 UTC)
Added min_barrier_distance() and also a new overload of get_histogram().
Modified
dlib/image_transforms/equalize_histogram.h
dlib/image_transforms/equalize_histogram_abstract.h
dlib/image_transforms/segment_image.h
dlib/image_transforms/segment_image_abstract.h
Revision: 787513929e91336f
Author:
Davis KingDate: May 25, 2018
(15:12:22 UTC)
Cleaned up code and pushed is_rgb_image and is_grayscale_image somewhere more accessible.
Modified
dlib/image_processing/generic_image.h
dlib/image_saver/image_saver.h
dlib/image_transforms/interpolation.h
Revision: 880ad1dbf9dac770
Author:
Davis KingDate: May 25, 2018
(15:03:00 UTC)
Fixed some python functions not taking as wide a range of images as they did in
previous dlib versions.
Modified
tools/python/src/conversion.h
tools/python/src/shape_predictor.cpp
Revision: b625393bdcecf3db
Author:
Davis KingDate: May 25, 2018
(15:02:31 UTC)
Added an assign_image() that takes py::array as source image.
Modified
dlib/python/numpy_image.h
Revision: e6620501fddce6c7
Author:
Davis KingDate: May 24, 2018
(17:06:20 UTC)
Made skeleton(), in the python API, return the given image so
you can chain calls easily.
Modified
tools/python/src/image.cpp
Revision: 79bba084d6926e9a
Author:
Josiah KaneDate: May 24, 2018
(19:20:17 UTC)
Add a default cpack "package" target. (#1330)
* Add a default cpack "package" target.
* Move cpack line to live with the other install and configure directives.
Modified
dlib/CMakeLists.txt
Revision: b62db2f3bade6826
Author:
Davis KingDate: May 24, 2018
(16:59:45 UTC)
Renamed convert_rgb_to_grayscale() to as_grayscale() and made it take any
numpy array as input.
Modified
tools/python/src/image.cpp
Revision: f1caa622e6c0d20d
Author:
Davis KingDate: May 24, 2018
(16:59:19 UTC)
Added load_grayscale_image() to the Python API
Modified
tools/python/src/numpy_returns.cpp
Revision: 6524e69214a753c4
Author:
Davis KingDate: May 24, 2018
(16:40:23 UTC)
Updated to work with new extract_image_4points() interface.
Modified
tools/python/src/image2.cpp
Revision: afaa87c4a95ea7fb
Author:
Davis KingDate: May 24, 2018
(16:36:46 UTC)
Made extract_image_4points() use std::array instead of std::vector and also
made it more robust to funky inputs.
Modified
dlib/image_transforms/interpolation.h
dlib/image_transforms/interpolation_abstract.h
Revision: d70180fae4bc4e0d
Author:
Davis KingDate: May 24, 2018
(16:36:06 UTC)
Added python_list_to_array()
Modified
dlib/python/pybind_utils.h
Revision: ee77df43b69cffc1
Author:
Davis KingDate: May 24, 2018
(16:35:47 UTC)
Added is_convex_quadrilateral(), find_convex_quadrilateral(), and
no_convex_quadrilateral.
Modified
dlib/geometry/line.h
dlib/geometry/line_abstract.h
dlib/geometry/vector.h
dlib/geometry/vector_abstract.h
Revision: e250c3ec53e92e77
Author:
Davis KingDate: May 23, 2018
(19:06:48 UTC)
Added extract_image_4points() to the Python API.
Modified
tools/python/src/image2.cpp
Revision: 6f569e1b18c3f30d
Author:
Davis KingDate: May 23, 2018
(19:06:31 UTC)
Added angle_between_lines() to the Python API.
Modified
tools/python/src/line.cpp
Revision: 2d8705c8ef574941
Author:
Davis KingDate: May 23, 2018
(19:02:57 UTC)
Clarified spec
Modified
dlib/image_transforms/interpolation_abstract.h
Revision: 797278c2ca8d7a1a
Author:
Davis KingDate: May 23, 2018
(18:53:18 UTC)
Added extract_image_4points()
Modified
dlib/image_transforms/interpolation.h
dlib/image_transforms/interpolation_abstract.h
Revision: ac4489e8283686b6
Author:
Davis KingDate: May 23, 2018
(18:39:24 UTC)
Added angle_between_lines()
Modified
dlib/geometry/line.h
dlib/geometry/line_abstract.h
Revision: 6f87b41e975897c4
Author:
Davis KingDate: May 23, 2018
(09:09:28 UTC)
Fixed warnings and sorta bugs.
Modified
tools/python/src/image.cpp
Revision: 61e72a23dbdf2bf1
Author:
Davis KingDate: May 22, 2018
(19:02:42 UTC)
Added a version of transform_image() that works with projective transforms to
the Python API.
Modified
tools/python/src/image2.cpp
Revision: 2fd54e5f8f063348
Author:
Davis KingDate: May 22, 2018
(19:02:11 UTC)
Added point_transform_projective, find_projective_transform(), and inv() to
the Python API.
Modified
tools/python/src/vector.cpp
Revision: 677a56944666516f
Author:
Davis KingDate: May 22, 2018
(03:15:27 UTC)
A bit of cmake cleanup
Modified
dlib/cmake_utils/set_compiler_specific_options.cmake
tools/python/CMakeLists.txt
Revision: 4b589ee22c3cd44f
Author:
Davis KingDate: May 22, 2018
(03:01:09 UTC)
Removed notes about using --yes USE_AVX_INSTRUCTIONS when building python
interface since AVX availability is now detected automatically by cmake.
Modified
README.md
python_examples/cnn_face_detector.py
python_examples/correlation_tracker.py
python_examples/face_alignment.py
python_examples/face_clustering.py
python_examples/face_detector.py
python_examples/face_jitter.py
python_examples/face_landmark_detection.py
python_examples/face_recognition.py
python_examples/find_candidate_object_locations.py
python_examples/max_cost_assignment.py
python_examples/opencv_webcam_face_detection.py
python_examples/sequence_segmenter.py
python_examples/svm_binary_classifier.py
python_examples/svm_rank.py
python_examples/svm_struct.py
python_examples/train_object_detector.py
python_examples/train_shape_predictor.py
Revision: 2a36ba95756df749
Author:
Davis KingDate: May 21, 2018
(17:21:40 UTC)
Make python extension automatically enable AVX instructions if the host machine
supports them.
Modified
tools/python/CMakeLists.txt
Added
dlib/cmake_utils/check_if_avx_instructions_executable_on_host.cmake
dlib/cmake_utils/test_for_avx/CMakeLists.txt
dlib/cmake_utils/test_for_avx/avx_test.cpp
dlib/cmake_utils/test_for_avx/this_file_doesnt_compile.cpp
Revision: d3b6938646c77809
Author:
Davis KingDate: May 21, 2018
(17:20:18 UTC)
Added hough_transform, remove_incoherent_edge_pixels(),
normalize_image_gradients(), line, signed_distance_to_line(),
distance_to_line(), reverse(), intersect(), count_points_on_side_of_line(),
count_points_between_lines(), dot(), and normalize() to Python API.
Modified
tools/python/CMakeLists.txt
tools/python/src/dlib.cpp
tools/python/src/gui.cpp
tools/python/src/image.cpp
tools/python/src/image2.cpp
tools/python/src/vector.cpp
Added
tools/python/src/line.cpp
Revision: 2ef94480261e8c3f
Author:
Davis KingDate: May 21, 2018
(17:16:05 UTC)
Added an image_window::add_overlay() overload for line object.
Modified
dlib/gui_widgets/widgets.h
dlib/gui_widgets/widgets_abstract.h
Revision: b83e29d974536e72
Author:
Davis KingDate: May 21, 2018
(17:15:45 UTC)
updated spec
Modified
dlib/geometry/line_abstract.h
Revision: 4baef3f1deabad1d
Author:
Davis KingDate: May 21, 2018
(16:42:35 UTC)
Fixed docs
Modified
dlib/image_transforms/edge_detector_abstract.h
dlib/image_transforms/hough_transform_abstract.h
Revision: ded60bdecace8a8c
Author:
Davis KingDate: May 21, 2018
(16:42:23 UTC)
Clarified spec and fixed typo
Modified
dlib/geometry/line_abstract.h
Revision: 248963825c58a538
Author:
Davis KingDate: May 20, 2018
(18:34:49 UTC)
Added equalize_histogram() and resize_image() to the Python API.
Modified
tools/python/CMakeLists.txt
tools/python/src/dlib.cpp
Added
tools/python/src/image2.cpp
Revision: a50490c604339e1d
Author:
Davis KingDate: May 20, 2018
(18:13:00 UTC)
Added hysteresis_threshold() and sobel_edge_detector() bindings in the Python API.
Modified
tools/python/src/image.cpp
Revision: 5f183e09f3bff64a
Author:
Davis KingDate: May 20, 2018
(18:11:41 UTC)
Made the python API for image_window accept any image type.
Modified
tools/python/src/gui.cpp
Revision: 4557bba646c4d558
Author:
Davis KingDate: May 20, 2018
(16:45:38 UTC)
Fixed code not compiling in gcc 4.8
Modified
dlib/image_processing/scan_image.h
Revision: e4324d59da15c850
Author:
Davis KingDate: May 20, 2018
(15:21:34 UTC)
Added convert_rgb_to_grayscale(), pyramid_down, find_bright_keypoints(),
find_bright_lines(), find_dark_lines(), find_dark_keypoints(),
suppress_non_maximum_edges(), and find_peaks() to the Python API.
Modified
tools/python/src/image.cpp
Revision: e8f32e2b6e5760f1
Author:
Davis KingDate: May 20, 2018
(15:20:09 UTC)
Added length() for point and dpoint in the Python API.
Modified
tools/python/src/vector.cpp
Revision: 35629b8d8d7ef84a
Author:
Davis KingDate: May 20, 2018
(14:43:50 UTC)
Made image_window use numpy_image explicitly so it benefits from numpy_image's
automatic binding.
Modified
tools/python/src/gui.cpp
Revision: 76dbc78c063b5ce7
Author:
Davis KingDate: May 20, 2018
(14:43:15 UTC)
Added centered_rect() and centered_rects() to Python API. Also
added the *_corner() routines to rectangle and drectangle and made these
objects constructable from instances of each other.
Modified
tools/python/src/rectangles.cpp
Revision: 8ea5b6ce2174b5f2
Author:
Davis KingDate: May 20, 2018
(14:41:57 UTC)
Made point and dpoint constructable from each other.
Modified
tools/python/src/vector.cpp
Revision: 771b4ec0073fde7e
Author:
Davis KingDate: May 20, 2018
(14:41:23 UTC)
Made the numpy_image capable of binding to tuples that contain a valid image as
their first element.
Modified
dlib/python/numpy_image.h
Revision: 86bcec7fc1c75b1c
Author:
Davis KingDate: May 20, 2018
(13:58:21 UTC)
Improved input validation for numpy_image.
Modified
dlib/python/numpy_image.h
Revision: c29a658756b1952d
Author:
Davis KingDate: May 20, 2018
(13:48:05 UTC)
Fixed numpy_image and pybind11 crashing python sometimes when certain types of
conversions are attempted.
Modified
dlib/python/numpy_image.h
Revision: 9daddf41a94ed796
Author:
Davis KingDate: May 20, 2018
(11:06:54 UTC)
fixed typo in docs
Modified
dlib/image_transforms/image_pyramid_abstract.h
Revision: 2dd773e75e1e9f31
Author:
Davis KingDate: May 20, 2018
(06:19:55 UTC)
Minor cleanup
Modified
tools/python/src/image.cpp
Revision: 34bb734c735636da
Author:
Davis KingDate: May 20, 2018
(06:17:53 UTC)
Added dpoint to the python API.
Modified
tools/python/src/opaque_types.h
tools/python/src/vector.cpp
Revision: 4bfa0e36208f0c74
Author:
Davis KingDate: May 20, 2018
(06:09:19 UTC)
Added label_connected_blobs_watershed(), convert_image(),
and convert_image_scaled() to the python API.
Modified
tools/python/src/image.cpp
Revision: b641bf33fdba594d
Author:
Davis KingDate: May 20, 2018
(06:07:25 UTC)
clarified spec
Modified
dlib/image_transforms/assign_image_abstract.h
Revision: c8013bb3a8a50db6
Author:
Davis KingDate: May 20, 2018
(05:08:09 UTC)
Fixed label_connected_blobs_watershed() only working in C++14 and if all
parameters were given.
Modified
dlib/image_transforms/label_connected_blobs.h
Revision: d16301a0e4d1b72f
Author:
Davis KingDate: May 19, 2018
(19:43:28 UTC)
Added the following things to the python API: gaussian_blur(), label_connected_blobs(),
randomly_color_image(), jet(), skeleton(), find_line_endpoints(), get_rect(), shrink_rect(),
grow_rect(), and image_gradients.
Modified
tools/python/src/image.cpp
tools/python/src/rectangles.cpp
Revision: a943693a0a926226
Author:
Davis KingDate: May 19, 2018
(18:19:51 UTC)
Fixed grammar
Modified
dlib/image_transforms/morphological_operations_abstract.h
Revision: 7c3c4dc80d179e73
Author:
Davis KingDate: May 19, 2018
(15:38:39 UTC)
Record last changeset and set PATCH version to 99
Modified
dlib/CMakeLists.txt
docs/.logger_revnum
Revision: 39949a24fa62d8db
Author:
Davis KingDate: May 19, 2018
(15:36:28 UTC)
Created release v19.12
Modified
dlib/CMakeLists.txt
Old Change Logs