Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
D
dlib
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
钟尚武
dlib
Commits
d9746486
Commit
d9746486
authored
Aug 26, 2012
by
Davis King
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
updated release notes
parent
70076e51
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
105 additions
and
85 deletions
+105
-85
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