Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
dlib
Commits
d9746486
Commit
d9746486
authored
Aug 26, 2012
by
Davis King
Browse files
updated release notes
parent
70076e51
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
105 additions
and
85 deletions
+105
-85
docs/docs/release_notes.xml
docs/docs/release_notes.xml
+105
-85
No files found.
docs/docs/release_notes.xml
View file @
d9746486
...
...
@@ -11,20 +11,40 @@
<!-- ******************************************************************************* -->
<current>
New Stuff:
New Features:
- Added more overloads of find_max_factor_graph_potts() to make applying it
over a Markov random field of image pixels really simple.
- Added the max_filter() routine.
- Added overloads of serialize()/deserialize() so that they can serialize
Google protocol buffer objects.
- Added scan_image_movable_parts()
- added find_points_above_thresh()
- Added sum_filter_assign().
- Added a per node loss option to the structural_svm_graph_labeling_problem's
interface.
- Added the full_object_detection object.
- Implemented the movable part stuff.
Non-Backwards Compatible Changes:
- Updated scan_image_pyramid serialization to include the movable rectangle
info. Note that this also changes the serialization format for object_detector
objects since they contain a scan_image_pyramid instance.
Bug fixes:
- Made auto_threshold_image() always use 64bit integers for part of its counting
to make it robust to very large images.
Other:
- Updated find_max_factor_graph_potts() to correctly say you can use infinite weights
for the factor_value_disagreement() values since the code actually supports this.
- Made integer serialization about 3 times faster.
</current>
<!-- ******************************************************************************* -->
<old
name=
"17.47"
date=
"Jun 15, 2012"
>
New
Stuff
:
New
Features
:
- Improvements to linear algebra tools:
- Added the lowerbound() and upperbound() routines for thresholding dense
matrices.
...
...
@@ -77,7 +97,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.46"
date=
"Apr 11, 2012"
>
New
Stuff
:
New
Features
:
- Image Processing:
- Added the option to make the features generated by poly_image rotationally
invariant.
...
...
@@ -133,7 +153,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.45"
date=
"Jan 29, 2012"
>
New
Stuff
:
New
Features
:
- Added tools for timing blocks of code
- Machine Learning
- Added a set of tools for learning to solve the assignment problem.
...
...
@@ -193,7 +213,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.44"
date=
"Nov 21, 2011"
>
New
Stuff
:
New
Features
:
- Machine Learning
- Added the histogram intersection kernel for sparse and dense vectors.
- Added a set of tools to allow a user to easily learn to do sequence
...
...
@@ -231,7 +251,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.43"
date=
"Oct 21, 2011"
>
New
Stuff
:
New
Features
:
- Two new routines for performing MAP inference in factor graphs:
- For chain-structured graphs: find_max_factor_graph_viterbi()
- For general graphs: find_max_factor_graph_nmplp()
...
...
@@ -305,7 +325,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.42"
date=
"Jun 24, 2011"
>
New
Stuff
:
New
Features
:
- Added the check_sub_option() method to the command line parser check
object.
- Added match_endings to the dir_nav utils.
...
...
@@ -328,7 +348,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.41"
date=
"Jun 12, 2011"
>
New
Stuff
:
New
Features
:
- You can now add tasks to a thread_pool by value, using the new
add_task_by_value() method.
...
...
@@ -348,7 +368,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.40"
date=
"Jun 05, 2011"
>
New
Stuff
:
New
Features
:
- Added a function for saving to the PNG image format.
- Added Austin Appleby's excellent MurmurHash3 hashing code and setup some
additional convenience functions. These functions are murmur_hash3() and
...
...
@@ -375,7 +395,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.39"
date=
"May 22, 2011"
>
New
Stuff
:
New
Features
:
- Added tools for distributing the work involved in solving a structured
SVM problem over many computers and CPUs.
- Added the bridge. It allows a dlib::pipe to be used for networked
...
...
@@ -395,7 +415,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.38"
date=
"May 7, 2011"
>
New
Stuff
:
New
Features
:
- Added the max_sum_submatrix() function to the optimization tools.
- Upgraded the pyramid_down function object so it can create color pyramids.
Also, added some functions which define the coordinate transforms between
...
...
@@ -433,7 +453,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.37"
date=
"Mar 24, 2011"
>
New
Stuff
:
New
Features
:
- Added a multiclass support vector machine.
- Added a tool for solving the optimization problem associated with
structural support vector machines.
...
...
@@ -469,7 +489,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.36"
date=
"Mar 2, 2011"
>
New
Stuff
:
New
Features
:
- Added an implementation of the Hungarian algorithm for solving the optimal
assignment problem (in the new max_cost_assignment() routine).
...
...
@@ -488,7 +508,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.35"
date=
"Feb 10, 2011"
>
New
Stuff
:
New
Features
:
- Added the rr_trainer. It is a version of krr_trainer which is optimized
for use with the linear_kernel.
- Added the approximate_distance_function() routine. It is the core optimizer
...
...
@@ -526,7 +546,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.34"
date=
"Jan 03, 2011"
>
New
Stuff
:
New
Features
:
- General Stuff
- Added the promote template
- Added the basic_type template
...
...
@@ -587,7 +607,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.33"
date=
"Dec 05, 2010"
>
New
Stuff
:
New
Features
:
- Added the ability to add/subtract scalar values to/from all the elements
of a matrix using the - and + operators.
- Added a trust region optimizer.
...
...
@@ -613,7 +633,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.32"
date=
"Nov 13, 2010"
>
New
Stuff
:
New
Features
:
- Added a class for reading JPEG image files.
- Added scale_rows(), flipud() and fliplr() matrix functions.
- Added console_progress_indicator. It is a tool for measuring how long a
...
...
@@ -645,7 +665,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.31"
date=
"Sep 15, 2010"
>
New
Stuff
:
New
Features
:
- Added the running_scalar_covariance object.
- All the matrix decomposition routines now use LAPACK when DLIB_USE_LAPACK
is #defined.
...
...
@@ -671,7 +691,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.30"
date=
"Jul 28, 2010"
>
New
Stuff
:
New
Features
:
Non-Backwards Compatible Changes:
...
...
@@ -689,7 +709,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.29"
date=
"Jul 25, 2010"
>
New
Stuff
:
New
Features
:
- Added a reference_wrapper implementation and modified the thread_function
slightly so it works with it.
- Added an implementation of kernel ridge regression.
...
...
@@ -718,7 +738,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.28"
date=
"Jun 14, 2010"
>
New
Stuff
:
New
Features
:
- Added the simplify_linear_decision_function() routines.
- Added the find_approximate_k_nearest_neighbors() function.
- Added the fill_lisf() function.
...
...
@@ -745,7 +765,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.27"
date=
"May 16, 2010"
>
New
Stuff
:
New
Features
:
- Added the svm_c_ekm_trainer. It is a kernelized version of the fast
linear trainer svm_c_linear_trainer.
- Added the linear_manifold_regularizer and some supporting tools.
...
...
@@ -772,7 +792,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.26"
date=
"Mar 07, 2010"
>
New
Stuff
:
New
Features
:
- Added the solve_qp_using_smo() function to solve certain quadratic
programs.
- Added the oca object. It is an implementation of the Optimized Cutting
...
...
@@ -812,7 +832,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.25"
date=
"Feb 05, 2010"
>
New
Stuff
:
New
Features
:
- Added the ability to compute transformation matrices that map between
the representations used by different empirical_kernel_maps. Also added
the ability to compute projection error.
...
...
@@ -852,7 +872,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.24"
date=
"Jan 04, 2010"
>
New
Stuff
:
New
Features
:
- Added some MATLAB style thresholding relational operators to the matrix.
- Added the kernel_matrix() functions.
- Added the empirical_kernel_map object.
...
...
@@ -890,7 +910,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.23"
date=
"Oct 20, 2009"
>
New
Stuff
:
New
Features
:
- Added the pointer_to_column_vector function.
- Added the BOBYQA algorithm for derivative-free optimization.
- Added some functions to make it easy to do a line search on a function
...
...
@@ -911,7 +931,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.22"
date=
"Sep 10, 2009"
>
New
Stuff
:
New
Features
:
- Added an implementation of the L-BFGS algorithm for unconstrained non-linear
optimization.
...
...
@@ -931,7 +951,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.21"
date=
"Aug 30, 2009"
>
New
Stuff
:
New
Features
:
- Added the ability to use a kernel cache to the batch_trainer object.
- svm_pegasos can now be configured to use two different lambda arguments
for use with unbalanced data.
...
...
@@ -971,7 +991,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.20"
date=
"Jul 11, 2009"
>
New
Stuff
:
New
Features
:
- Added the reshape_to_column_vector() function.
- Added a hook to the logger object that lets you set a different kind of
output logging destination (in addition to the std::ostream supported
...
...
@@ -1008,7 +1028,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.19"
date=
"May 25, 2009"
>
New
Stuff
:
New
Features
:
- Added an implementation of the SURF algorithm which includes the
following new objects and functions: integral_image, hessian_pyramid,
interest_point, surf_point, compute_dominant_angle(),
...
...
@@ -1049,7 +1069,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.18"
date=
"Apr 5, 2009"
>
New
Stuff
:
New
Features
:
- Added a set of kernels that can operate on sparse vectors.
- Added the image_window and image_display objects.
- Added the rotate_point() function and the point_rotator object.
...
...
@@ -1076,7 +1096,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.17"
date=
"Mar 16, 2009"
>
New
Stuff
:
New
Features
:
- Added the strings_equal_ignore_case() functions
Non-Backwards Compatible Changes:
...
...
@@ -1106,7 +1126,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.16"
date=
"Mar 08, 2009"
>
New
Stuff
:
New
Features
:
- Matrix related
- Added the find_min_and_max(), index_of_min(), index_of_max(), trace(),
randm(), linspace(), logspace(), and cartesian_product() functions.
...
...
@@ -1141,7 +1161,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.15"
date=
"Feb 03, 2009"
>
New
Stuff
:
New
Features
:
- Matrix related
- Added QR, LU, Cholesky, and eigenvalue decomposition class objects
- Added overloads for rowm() and colm() that allow you to pick out
...
...
@@ -1173,7 +1193,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.14"
date=
"Jan 18, 2009"
>
New
Stuff
:
New
Features
:
- Added the multi-line text_box GUI widget.
- Added the type_safe_union object
...
...
@@ -1194,7 +1214,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.13"
date=
"Jan 05, 2009"
>
New
Stuff
:
New
Features
:
- Added the bound_function_pointer object.
- Added support for futures to the thread_pool object.
- Added a set of objects that makes it possible to create simulations
...
...
@@ -1240,7 +1260,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.12"
date=
"Nov 10, 2008"
>
New
Stuff
:
New
Features
:
- Added user settable styles to most of the gui widgets
- Added the diagm(), svd2() and svd3() matrix functions
- Added the thread_pool object
...
...
@@ -1270,7 +1290,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.11"
date=
"Oct 20, 2008"
>
New
Stuff
:
New
Features
:
- Added the sort_columns() and rsort_columns() functions
- Added the vector_normalizer object
- Added the normalized_function object.
...
...
@@ -1294,7 +1314,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.10"
date=
"Oct 09, 2008"
>
New
Stuff
:
New
Features
:
- Added a thread safe shared pointer object
- Added the popup_menu_region widget.
...
...
@@ -1337,7 +1357,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.9"
date=
"Sep 06, 2008"
>
New
Stuff
:
New
Features
:
Non-Backwards Compatible Changes:
...
...
@@ -1363,7 +1383,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.8"
date=
"Aug 14, 2008"
>
New
Stuff
:
New
Features
:
- Added relevance vector machine regression and classification support.
- Added the cross_validate_trainer_threaded() function
- Added the length and length_squared matrix functions.
...
...
@@ -1383,7 +1403,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.7"
date=
"Jul 25, 2008"
>
New
Stuff
:
New
Features
:
- Machine Learning
- Added the ability to compare kcentroid objects to each other
- Added the rank_features() function
...
...
@@ -1423,7 +1443,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.6"
date=
"Jun 22, 2008"
>
New
Stuff
:
New
Features
:
- Merged in Keita Mochizuki's unicode patches to the GUI components. So
the dlib GUI now has better unicode support.
- Added the remove_row and remove_col matrix functions. Also made all
...
...
@@ -1462,7 +1482,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.5"
date=
"Jun 2, 2008"
>
New
Stuff
:
New
Features
:
- Added some macros that allow dlib to create a stack trace
- Added the wrap_function and is_function templates.
- Added two new events to the text_field object. One for detecting when the
...
...
@@ -1494,7 +1514,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.4"
date=
"May 12, 2008"
>
New
Stuff
:
New
Features
:
- Added an implementation of the kernel recursive least squares algorithm
Non-Backwards Compatible Changes:
...
...
@@ -1517,7 +1537,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.3"
date=
"Apr 28, 2008"
>
New
Stuff
:
New
Features
:
- Added the vector_to_matrix() function.
- Added a cholesky_decomposition() function.
- Added the toggle_button GUI widget
...
...
@@ -1549,7 +1569,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.2"
date=
"Apr 21, 2008"
>
New
Stuff
:
New
Features
:
- GUI Related
- Added the scrollable_region widget
- Added the text_grid widget
...
...
@@ -1598,7 +1618,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.1"
date=
"Apr 13, 2008"
>
New
Stuff
:
New
Features
:
- Added a zoomable_region widget
- Added a directed_graph_drawer widget
...
...
@@ -1620,7 +1640,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"17.0"
date=
"Apr 07, 2008"
>
New
Stuff
:
New
Features
:
- Added a png_loader object
- GUI related
- Added a popup_menu widget
...
...
@@ -1683,7 +1703,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"16.5"
date=
"Mar 04, 2008"
>
New
Stuff
:
New
Features
:
- Added another constructor to the thread_function object.
Now it can take proper function objects as well as normal function
pointers.
...
...
@@ -1717,7 +1737,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"16.4"
date=
"Feb 22, 2008"
>
New
Stuff
:
New
Features
:
- Added aversion of the draw_line() function for images.
- Added the atom(), rowm(), colm(), and subm() matrix functions.
- Added some push/pop_back() functions to the array object that are similar
...
...
@@ -1742,7 +1762,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"16.3"
date=
"Feb 12, 2008"
>
New
Stuff
:
New
Features
:
- Added memory manager support to the matrix object.
Non-Backwards Compatible Changes:
...
...
@@ -1791,7 +1811,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"16.2"
date=
"Jan 25, 2008"
>
New
Stuff
:
New
Features
:
- Added the is_signed_type and is_unsigned_type templates
- Image Processing stuff
- Added the assign_all_pixels() function
...
...
@@ -1824,7 +1844,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"16.1"
date=
"Jan 1, 2008"
>
New
Stuff
:
New
Features
:
- Added the randomize_samples() function
- Added the set_main_font() and main_font() functions to the drawable object.
So now the drawable widgets can use a user provided font.
...
...
@@ -1849,7 +1869,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"16.0"
date=
"Dec 10, 2007"
>
New
Stuff
:
New
Features
:
- Added the left_substr() and right_substr() functions
- Added the zero_extend_cast() function
- Added the unsigned_type template
...
...
@@ -1927,7 +1947,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"15.12"
date=
"Nov 18, 2007"
>
New
Stuff
:
New
Features
:
- Added a destroy() function to the map, set, hash_map, and hash_set objects.
- Added the tuple object
- Added an overload of connect() that has a timeout
...
...
@@ -1975,7 +1995,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"15.11"
date=
"Oct 25, 2007"
>
New
Stuff
:
New
Features
:
- Added the covariance() function
- Added the rgb_alpha_pixel pixel type and modified all relevant functions to
support it.
...
...
@@ -2005,7 +2025,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"15.10"
date=
"Oct 09, 2007"
>
New
Stuff
:
New
Features
:
- Modified the GUI drawing functions to take an alpha argument to allow
alpha blending.
- Added the svm_nu_cross_validate() function to perform k-fold
...
...
@@ -2044,7 +2064,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"15.9"
date=
"Sep 25, 2007"
>
New
Stuff
:
New
Features
:
- Added a nu support vector classifier training function.
- Added a multilayer neural network object.
- Added the "destructive aliasing" checks into the matrix code. Now temporary
...
...
@@ -2074,7 +2094,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"15.8"
date=
"Sep 11, 2007"
>
New
Stuff
:
New
Features
:
- Added a copy of the boost noncopyable base class.
- added some smart pointers:
- added shared_ptr
...
...
@@ -2095,7 +2115,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"15.7"
date=
"Aug 26, 2007"
>
New
Stuff
:
New
Features
:
- Made it so that command line options have a default conversion to bool
and the bool tells you if they are on the command line or not.
- Added an implicit conversion to a scalar to the matrix object
...
...
@@ -2117,7 +2137,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"15.6"
date=
"Aug 18, 2007"
>
New
Stuff
:
New
Features
:
- matrix object additions:
- Added some functions to convert between matrix and pixel objects.
- Added the clamp() function that operates on matrix objects.
...
...
@@ -2154,7 +2174,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"15.5"
date=
"Jul 12, 2007"
>
New
Stuff
:
New
Features
:
- Added the set_all_logging_levels(), set_all_logging_output_streams()
functions
- Added the configure_loggers_from_file() function which allows you to
...
...
@@ -2174,7 +2194,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"15.4"
date=
"Jun 30, 2007"
>
New
Stuff
:
New
Features
:
Non-Backwards Compatible Changes:
...
...
@@ -2192,7 +2212,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"15.3"
date=
"Jun 25, 2007"
>
New
Stuff
:
New
Features
:
- Added the wait_for_num_blocked_dequeues(), enable_enqueue(),
disable_enqueue(), and is_enqueue_enabled() functions to the pipe object.
- The pipe object can now be used with a zero length buffer.
...
...
@@ -2215,7 +2235,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"15.2"
date=
"Jun 11, 2007"
>
New
Stuff
:
New
Features
:
- Added a thread safe version of the config_reader object (in the form of an
extension to the config_reader)
- Added the wait_until_empty() function to the pipe object.
...
...
@@ -2257,7 +2277,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"15.1"
date=
"Jun 04, 2007"
>
New
Stuff
:
New
Features
:
- Added the multithreaded_object extension to the threads API
- Added the load_dng() and save_dng() functions which can load and store
the DNG lossless compressed image format (which I just made up).
...
...
@@ -2276,7 +2296,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"15.0"
date=
"May 16, 2007"
>
New
Stuff
:
New
Features
:
- New faster version of the bigint object (bigint_kernel_2) that uses
the Fast Fourier Transform to perform multiplications.
- The base_window can now be an "undecorated" window. This new type is suitable
...
...
@@ -2336,7 +2356,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"14"
date=
"Apr 11, 2007"
>
New
Stuff
:
New
Features
:
- Added operator
<<
and operator
>>
iostream operators to the vector object.
Non-Backwards Compatible Changes:
...
...
@@ -2357,7 +2377,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"13"
date=
"Mar 01, 2007"
>
New
Stuff
:
New
Features
:
- The config_reader is now enumerable.
- Added the image_widget gui object.
- Added nr() and nc() to the array2d object.
...
...
@@ -2398,7 +2418,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"12"
date=
"Feb 07, 2007"
>
New
Stuff
:
New
Features
:
- The http server extension now supports the POST HTTP method.
- The attribute list object in the xml_parser is now enumerable.
- Added the threaded object extension
...
...
@@ -2425,7 +2445,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"11"
date=
"Dec 27, 2006"
>
New
Stuff
:
New
Features
:
- For dlib::matrix
- Added the tmp() function
- Added optimized specializations of inv() and det() for 1x1, 2x2, 3x3 and
...
...
@@ -2453,7 +2473,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"10"
date=
"Nov 28, 2006"
>
New
Stuff
:
New
Features
:
- std::map is now serializable
- Added the matrix object and a bunch of supporting code.
- Added the list_box graphical widget
...
...
@@ -2479,7 +2499,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"9"
date=
"Oct 23, 2006"
>
New
Stuff
:
New
Features
:
- Added the following image transformation functions:
- Added the equalize_histogram() function
- Added the spatially_filter_image() function
...
...
@@ -2520,7 +2540,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"8"
date=
"Oct 03, 2006"
>
New
Stuff
:
New
Features
:
- Added the assign_pixel() function
- Added the hsi pixel type
- Added the save_bmp() function
...
...
@@ -2559,7 +2579,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"7"
date=
"Sep 18, 2006"
>
New
Stuff
:
New
Features
:
- Added a logger header that prints the date and time.
- Added the LTRACE logging level
- Added a buffered implementation of sockstreambuf.
...
...
@@ -2591,7 +2611,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"6"
date=
"Aug 30, 2006"
>
New
Stuff
:
New
Features
:
- Added the ASSERT_ARE_SAME_TYPE macro
- Added the is_same_type template
- Added the get_main_thread_id() function to the threading API
...
...
@@ -2611,7 +2631,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"5"
date=
"Aug 18, 2006"
>
New
Stuff
:
New
Features
:
- Added the memory_manager_stateless object and two implementations of it.
- Added the MACOSX macro to dlib/platform.h
- Added a templated version of create_new_thread() that allow you to start
...
...
@@ -2646,7 +2666,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"4"
date=
"Jul 18, 2006"
>
New
Stuff
:
New
Features
:
- Added functions to explicitly convert to/from little and big endian to the
byte_order object.
- Added the allocate_array() and deallocate_array() functions to the
...
...
@@ -2683,7 +2703,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"3"
date=
"May 06, 2006"
>
New
Stuff
:
New
Features
:
- Added the enqueue_or_timeout() and dequeue_or_timeout() functions
to the pipe object.
- Gave the mouse_tracker the ability to display the mouse position
...
...
@@ -2753,7 +2773,7 @@ Other:
<old
name=
"2"
date=
"Apr 08, 2006"
>
New
Stuff
:
New
Features
:
- Added the array_expand extension to the array object.
- Added the cmd_line_parser_check extension to the command line parser.
- Added the pipe object.
...
...
@@ -2799,7 +2819,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"1"
date=
"Mar 19, 2006"
>
New
Stuff
:
New
Features
:
- Created the byte_orderer object.
- Created the mouse_tracker gui widget.
- The sliding_buffer object is now enumerable and serializable.
...
...
@@ -2837,7 +2857,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"2006-02-23.01"
>
New
Stuff
:
New
Features
:
- Added array_kernel_2 which is a simple layer on top of a C array.
- Added the tabbed_display GUI widget
- Added the widget_group GUI widget
...
...
@@ -2858,7 +2878,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"2006-01-31.02"
>
New
Stuff
:
New
Features
:
- Created the array2d object.
- Created the base64 object.
- Created the pixel struct.
...
...
@@ -2884,7 +2904,7 @@ Other:
<!-- ******************************************************************************* -->
<old
name=
"2006-01-15.03"
>
New
Stuff
:
New
Features
:
- Created the member_function_pointer object.
- Created the button_action object.
- Created the arrow_button object.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment