dlib/dlib
2015-08-15 21:37:19 -04:00
..
all Added save_jpeg() 2014-09-30 21:34:38 -04:00
any Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04:00
array Made the requires checking for array::set_size() always stay on since it is not 2014-05-21 20:52:57 -04:00
array2d Added image_traits specializations for const types because it makes 2014-12-29 17:26:14 -05:00
base64 Fixed spelling error 2015-01-26 17:59:35 -05:00
bayes_utils Fixed a very minor typo in the spec. 2012-05-02 19:08:58 -04:00
bigint Fixed a bug in the bigint object that caused division to sometimes produce 2014-01-04 18:13:47 -05:00
binary_search_tree Minor changes to avoid compiler errors in visual studio 2013 2013-11-28 02:51:00 -05:00
bit_stream This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
bound_function_pointer Converted the bound_function_pointer into a single implementation component. 2012-11-18 12:07:38 -05:00
bridge Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04:00
bsp Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04:00
byte_orderer Made byte_orderer copyable. 2012-02-28 18:44:27 -05:00
clustering merged 2015-06-25 20:09:13 -04:00
cmd_line_parser Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04:00
compress_stream Fixed typo in spec 2011-03-03 22:06:02 +00:00
conditioning_class This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
config_reader All I did in this change was rename a bunch of reinterpret_casts 2012-05-20 23:38:55 -04:00
control Made the solver use an SMO type iteration in the beginning before 2015-06-02 08:12:28 -04:00
cpp_pretty_printer Updated link to point to dlib.net 2010-01-23 00:18:25 +00:00
cpp_tokenizer Fixed a bug in the cpp_tokenizer that only shows up on newer versions of 2011-09-08 20:15:41 -04:00
crc32 Added an implicit conversion to unsigned long for extracting the checksum 2015-01-31 11:25:16 -05:00
data_io Fixed a bug where the last column of data in a file wasn't loaded on 2015-05-25 16:39:53 -07:00
dir_nav Made directory and file printable with operator << 2013-12-27 17:29:40 -05:00
directed_graph All I did in this change was rename memory_manager<char>::kernel_1a to default_memory_manager. 2010-12-31 21:45:37 +00:00
disjoint_subsets Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04:00
entropy_decoder This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
entropy_decoder_model Just fixing grammar in comments. 2010-02-14 13:03:57 +00:00
entropy_encoder This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
entropy_encoder_model Just fixing grammar in comments. 2010-02-14 13:03:57 +00:00
external Changed how we #include and compile our own copy of libjpeg. This is to make 2015-03-23 16:30:24 -04:00
filtering Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04:00
general_hash Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04:00
geometry Added a version of set_aspect_ratio() that works for drectangle. 2015-07-03 11:54:56 -04:00
graph All I did in this change was rename memory_manager<char>::kernel_1a to default_memory_manager. 2010-12-31 21:45:37 +00:00
graph_cuts Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04:00
graph_utils Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04:00
gui_core removed more double __ 2014-07-18 22:05:06 -04:00
gui_widgets Fixed the image_display so that when you try to click on boxes that happen to 2015-07-17 19:41:33 -04:00
hash_map All I did in this change was rename a bunch of reinterpret_casts 2012-05-20 23:38:55 -04:00
hash_set All I did in this change was rename a bunch of reinterpret_casts 2012-05-20 23:38:55 -04:00
hash_table Minor changes to avoid compiler errors in visual studio 2013 2013-11-28 02:51:00 -05:00
http_client Merged changes and modified them slightly. In particular, the class already 2015-04-06 17:47:18 -04:00
image_keypoint Added links to the generic image definition in all the relevant abstract files. 2014-07-20 17:18:34 -04:00
image_loader Changed how we #include and compile our own copy of libjpeg. This is to make 2015-03-23 16:30:24 -04:00
image_processing Fixed build error due to messed up includes. 2015-08-12 20:15:18 -04:00
image_saver Changed how we #include and compile our own copy of libjpeg. This is to make 2015-03-23 16:30:24 -04:00
image_transforms Fixed jet() and heatmap() so they work on empty images. 2015-07-14 08:13:46 -04:00
interfaces fixed spelling errors 2014-04-23 19:09:24 -04:00
iosockstream Added a shutdown() method to iosockstream. 2015-01-28 20:18:13 -05:00
linker Added another constructor to the linker that lets you link two connections 2012-11-18 11:46:53 -05:00
logger Added set_all_logging_headers() 2015-02-25 07:52:35 -05:00
lsh Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04:00
lz77_buffer This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
lzp_buffer Just fixing grammar in comments. 2010-02-14 13:03:57 +00:00
manifold_regularization Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04:00
map Minor changes to avoid compiler errors in visual studio 2013 2013-11-28 02:51:00 -05:00
matlab Added license statements and also converted line endings to unix format 2014-12-19 21:47:47 -05:00
matrix Fixed a bug pointed out by Ernesto Tapia that could cause matrix expressions 2015-08-01 12:51:05 -04:00
md5 Fixed a bug pointed out by Joel Nelson in the version of md5() that took an 2013-01-06 15:28:09 -05:00
member_function_pointer Turned the member_function_pointer into a single implementation component. 2012-11-17 23:16:55 -05:00
memory_manager All I did in this change was rename a bunch of reinterpret_casts 2012-05-20 23:38:55 -04:00
memory_manager_global This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
memory_manager_stateless Added a default_memory_manager typedef at the top of algs.h. 2010-12-31 21:38:32 +00:00
misc_api Added a .revert() to the locally_change_current_dir object. 2015-07-02 08:20:27 -04:00
mlp A minor change to avoid compiler errors when serializing mlp objects. 2014-01-01 12:11:43 -05:00
numerical_integration Renamed a variable to avoid a name conflict on windows which was pointed out by 2014-08-15 20:16:21 -04:00
opencv Improved assert error message in cv_image's constructor. 2015-04-13 03:52:45 -04:00
optimization Clarified spec 2015-08-01 12:49:03 -04:00
pipe Clarified recent change to the spec 2011-05-14 22:52:51 +00:00
python Changed python pickling code so it works with Python 3 2014-11-26 16:04:51 -05:00
quantum_computing This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
queue All I did in this change was rename memory_manager<char>::kernel_1a to default_memory_manager. 2010-12-31 21:45:37 +00:00
rand Gave rand a constructor that takes a seed value. 2012-11-04 15:02:44 -05:00
reference_counter This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
sequence All I did in this change was rename memory_manager<char>::kernel_1a to default_memory_manager. 2010-12-31 21:45:37 +00:00
server Made HTTP server parsing work when a query like "GET /" comes in that 2013-09-09 17:47:50 -04:00
set All I did in this change was rename a bunch of reinterpret_casts 2012-05-20 23:38:55 -04:00
set_utils Removed the old is_same_object function from set_utils 2010-11-12 18:16:08 +00:00
simd Added checks to avoid redefining #defines that already exist. 2015-05-03 14:30:18 -04:00
sliding_buffer Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04:00
smart_pointers Changed shared_ptr slightly to avoid warnings from gcc. 2011-09-22 20:25:33 -04:00
sockets fixed spelling error in spec 2015-01-28 20:17:03 -05:00
sockstreambuf clarified thread safety 2015-02-25 07:59:58 -05:00
sqlite Added an exception specification saying that transaction's destructor can throw 2015-07-22 14:46:26 -04:00
stack All I did in this change was rename memory_manager<char>::kernel_1a to default_memory_manager. 2010-12-31 21:45:37 +00:00
static_map This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
static_set This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
statistics Fixed compute_lda_transform() so it works properly when the class covariance 2015-01-10 11:53:29 -05:00
stl_checked This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
string Added split_on_first() and split_on_last(). 2014-04-16 19:54:55 -04:00
svm merged 2015-07-03 14:31:43 -04:00
sync_extension This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
test fixed incorrect tests 2015-08-15 21:37:19 -04:00
threads Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04:00
timeout Removed cruft 2012-11-18 13:09:07 -05:00
timer Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04:00
tokenizer Fixed some #include problems so the library can be compiled by compiling its 2014-01-05 18:45:08 -05:00
tuple This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
type_safe_union Added cast_to() to the type_safe_union. This allows you to get the contents 2014-10-12 22:39:31 -04:00
unicode Added an openmode argument to the basic_utf8_ifstream. 2013-06-01 14:18:23 -04:00
vectorstream Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04:00
xml_parser Fixed a bug in parse_xml(). It failed to check if the given input stream was 2015-08-15 11:01:47 -04:00
add_python_module Improved grammar in boost compilation message. 2015-08-15 12:13:41 -04:00
algs.h Added code to avoid another useless vistual studio warning. 2013-10-02 19:08:13 -04:00
all_console.cpp This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
all_gui.cpp This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
any.h Added an any_function which supports the same functionality as std::function from the 2011-02-06 21:04:20 +00:00
array2d.h Added a file that defines a new generic image interface for images in dlib. 2014-07-17 19:23:43 -04:00
array.h Added split_array() 2013-08-23 07:11:09 -04:00
assert.h Added missing scope qualifiers to assert statement code so that calls to these 2015-04-08 04:14:44 -04:00
base64.h Changed the base64 object so you don't have to say base64::kernel_1a anymore to 2011-04-18 18:22:33 +00:00
bayes_utils.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
bigint.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
binary_search_tree.h All I did in this change was rename memory_manager<char>::kernel_1a to default_memory_manager. 2010-12-31 21:45:37 +00:00
bit_stream.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
bound_function_pointer.h Converted the bound_function_pointer into a single implementation component. 2012-11-18 12:07:38 -05:00
bridge.h Added initial version of the bridge object. It is a tool for bridging 2011-05-13 21:21:23 +00:00
bsp.h Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04:00
byte_orderer.h You can now declare byte_orderer by saying just byte_orderer rather than 2011-04-18 15:02:29 +00:00
cassert Properly organized the svn repository. Finally. 2008-05-02 14:19:38 +00:00
clustering.h Added bottom_up_cluster() 2015-06-23 08:24:48 -04:00
cmake Replace add_definitions with CMAKE_CXX_FLAGS in cmake file 2015-07-13 17:30:14 +02:00
cmake_find_blas.txt Locate ATLAS on RHEL/CentOS 7 2015-02-26 13:56:07 -05:00
CMakeLists.txt Added the apt-get statement to install libx11-dev 2015-03-24 07:40:50 -04:00
cmd_line_parser.h Fixed compiler error with the cmd_line_parser and global swap() introduced 2012-11-12 16:52:37 -05:00
compress_stream.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
conditioning_class.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
config_reader.h Added the get_option() routines which slightly simplify getting options 2012-02-02 23:52:51 -05:00
config.h Added comments to config.h about what other #defines you should set when 2014-02-22 17:32:14 -05:00
console_progress_indicator.h Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04:00
control.h Added initial version of linear mpc 2015-05-27 08:10:29 -04:00
cpp_pretty_printer.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
cpp_tokenizer.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
crc32.h Changed the crc32 object so you don't have to say crc32::kernel_1a anymore to 2011-04-18 13:47:43 +00:00
cstring Properly organized the svn repository. Finally. 2008-05-02 14:19:38 +00:00
data_io.h Added the load_image_dataset() routine. 2012-03-21 21:04:56 -04:00
dir_nav.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
directed_graph.h All I did in this change was rename memory_manager<char>::kernel_1a to default_memory_manager. 2010-12-31 21:45:37 +00:00
disjoint_subsets.h Added an implementation of the union-find algorithm. 2011-10-08 18:00:27 -04:00
dlib_include_path_tutorial.txt Fixed some grammar and typos 2008-06-21 14:32:03 +00:00
enable_if.h Removed boost namespace to avoid name clashes with newer versions of boost. 2014-11-24 18:57:16 -05:00
entropy_decoder_model.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
entropy_decoder.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
entropy_encoder_model.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
entropy_encoder.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
error.h Added the get_option() routines which slightly simplify getting options 2012-02-02 23:52:51 -05:00
filtering.h Added the rls_filter object. 2012-03-07 22:25:54 -05:00
float_details.h Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04:00
fstream Properly organized the svn repository. Finally. 2008-05-02 14:19:38 +00:00
geometry.h Added the drectangle object and switched a few interpolation related APIs over 2015-01-26 17:51:59 -05:00
graph_cuts.h Just moved some files and #includes around a little. 2012-05-06 22:35:42 -04:00
graph_utils_threaded.h Made graph_utils_threaded.h #include graph_utils.h 2013-03-14 21:33:32 -04:00
graph_utils.h Moved more graph tools into the graph_utils folder. 2012-11-05 22:00:02 -05:00
graph.h All I did in this change was rename memory_manager<char>::kernel_1a to default_memory_manager. 2010-12-31 21:45:37 +00:00
gui_core.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
gui_widgets.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
hash_map.h All I did in this change was rename memory_manager<char>::kernel_1a to default_memory_manager. 2010-12-31 21:45:37 +00:00
hash_set.h All I did in this change was rename memory_manager<char>::kernel_1a to default_memory_manager. 2010-12-31 21:45:37 +00:00
hash_table.h All I did in this change was rename memory_manager<char>::kernel_1a to default_memory_manager. 2010-12-31 21:45:37 +00:00
hash.h Added count_bits() and hamming_distance() 2013-01-21 17:06:27 -05:00
image_io.h Added save_jpeg() 2014-09-30 21:34:38 -04:00
image_keypoint.h Added the binned_vector_feature_image. 2013-04-01 22:59:33 -04:00
image_processing.h Added the correlation_tracker. 2015-02-03 13:38:35 -05:00
image_transforms.h Added hough_transform 2014-12-08 19:58:54 -05:00
iomanip Properly organized the svn repository. Finally. 2008-05-02 14:19:38 +00:00
iosfwd Properly organized the svn repository. Finally. 2008-05-02 14:19:38 +00:00
iosockstream.h Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04:00
iostream Properly organized the svn repository. Finally. 2008-05-02 14:19:38 +00:00
is_kind.h Added is_array template. 2012-03-10 15:20:16 -05:00
istream Properly organized the svn repository. Finally. 2008-05-02 14:19:38 +00:00
LICENSE.txt Properly organized the svn repository. Finally. 2008-05-02 14:19:38 +00:00
linker.h Turned linker into a single implementation component. 2012-11-18 10:47:59 -05:00
locale Properly organized the svn repository. Finally. 2008-05-02 14:19:38 +00:00
logger.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
lsh.h Added a set of new LSH based hashing functions meant for use 2013-03-14 20:01:30 -04:00
lz77_buffer.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
lzp_buffer.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
manifold_regularization.h Moved more graph tools into the graph_utils folder. 2012-11-05 22:00:02 -05:00
map.h All I did in this change was rename memory_manager<char>::kernel_1a to default_memory_manager. 2010-12-31 21:45:37 +00:00
matrix.h Added a file that defines a new generic image interface for images in dlib. 2014-07-17 19:23:43 -04:00
md5.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
member_function_pointer.h Turned the member_function_pointer into a single implementation component. 2012-11-17 23:16:55 -05:00
memory_manager_global.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
memory_manager_stateless.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
memory_manager.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
misc_api.h Added locally_change_current_dir 2014-04-26 15:35:45 -04:00
mlp.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
noncopyable.h Changed noncopyable.h to avoid a name clash with boost 1.56 2014-09-05 18:26:37 -04:00
numeric_constants.h Updated numeric_constants.h. Added a first version of 2013-05-04 19:39:57 -04:00
numerical_integration.h minor cleanup and formatting 2013-05-24 21:34:24 -04:00
opencv.h Added the toMat() routine for converting from a dlib style image to an 2012-04-21 22:42:51 -04:00
optimization.h Added find_max_parse_cky() and its supporting tools. 2012-11-11 21:10:16 -05:00
ostream Properly organized the svn repository. Finally. 2008-05-02 14:19:38 +00:00
pipe.h Changed the pipe so you don't have to say pipe<type>::kernel_1a anymore. Now you 2011-04-18 13:59:27 +00:00
pixel.h Added pixel_traits definitions that allow you to copy images 2014-12-07 10:57:12 -05:00
platform.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
python.h Moved python C++ utility headers into dlib/python and updated 2013-09-01 13:15:04 -04:00
quantum_computing.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
queue.h All I did in this change was rename memory_manager<char>::kernel_1a to default_memory_manager. 2010-12-31 21:45:37 +00:00
rand.h Changed the rand object so you don't have to say rand::kernel_1a or 2011-05-04 21:09:22 +00:00
README.txt Added sponsorship statement 2015-08-05 20:44:10 -04:00
ref.h Minor clarification. 2010-07-02 00:05:17 +00:00
reference_counter.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
release_build_by_default Simplified the cmake files by putting the stuff to make Release 2011-06-19 18:12:46 -04:00
sequence.h All I did in this change was rename memory_manager<char>::kernel_1a to default_memory_manager. 2010-12-31 21:45:37 +00:00
serialize.h Remove redundant include 2015-08-06 13:31:53 +08:00
server.h Just renamed these files 2012-11-07 19:40:57 -05:00
set_utils.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
set.h All I did in this change was rename memory_manager<char>::kernel_1a to default_memory_manager. 2010-12-31 21:45:37 +00:00
simd.h Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04:00
sliding_buffer.h Added a circular_buffer object. It is like sliding_buffer except it can 2012-03-06 20:53:37 -05:00
smart_pointers_thread_safe.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
smart_pointers.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
sockets.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
sockstreambuf.h Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04:00
sort.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
sparse_vector.h Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04:00
sqlite.h Added a C++ wrapper for SQLite. 2011-09-23 22:35:07 -04:00
sstream Properly organized the svn repository. Finally. 2008-05-02 14:19:38 +00:00
stack_trace.cpp This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
stack_trace.h removed more double __ 2014-07-18 22:05:06 -04:00
stack.h All I did in this change was rename memory_manager<char>::kernel_1a to default_memory_manager. 2010-12-31 21:45:37 +00:00
static_map.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
static_set.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
statistics.h Added the following functions: 2014-09-14 20:18:37 -04:00
std_allocator.h Added some code to workaround a bug in certain versions of gcc. 2012-12-05 19:29:38 -05:00
stl_checked.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
string.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
svm_threaded.h Made the one_vs_one_trainer and one_vs_all_trainer objects multithreaded 2013-11-17 19:14:35 -05:00
svm.h Made the one_vs_one_trainer and one_vs_all_trainer objects multithreaded 2013-11-17 19:14:35 -05:00
sync_extension.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
threads.h Added parallel_for() and parallel_for_blocked(). 2013-01-27 10:55:18 -05:00
time_this.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
timeout.h Turned timeout into a single implementation style object. Therefore, now it 2012-11-17 17:47:35 -05:00
timer.h Just renamed the timer source files. 2012-11-18 12:54:23 -05:00
timing.h Made the timing print() display which timing block number 2015-01-26 07:30:18 -05:00
tokenizer.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
tuple.h Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04:00
type_safe_union.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
uintn.h Minor changes to avoid compiler warnings from gcc in some cases 2013-12-27 11:59:12 -05:00
unicode.h This looks like a huge change but all I did was change the email address 2010-01-22 22:11:41 +00:00
unordered_pair.h Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04:00
vectorstream.h Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04:00
windows_magic.h Added a #define for _NO_W32_PSEUDO_MODIFIERS so that windows.h won't #define IN or OUT 2014-04-22 20:52:26 -04:00
xml_parser.h Turned the xml_parser into a single implementation component. 2012-11-17 23:51:24 -05:00

 
                              dlib C++ library

This project is a modern C++ library with a focus on portability and program
correctness. It strives to be easy to use right and hard to use wrong. Thus, it
comes with extensive documentation and thorough debugging modes. The library
provides a platform abstraction layer for common tasks such as interfacing with
network services, handling threads, or creating graphical user interfaces.
Additionally, the library implements many useful algorithms such as data
compression routines, linked lists, binary search trees, linear algebra and
matrix utilities, machine learning algorithms, XML and text parsing, and many
other general utilities.

Documentation:  
  There should be HTML documentation accompanying this library.  But if there
  isn't you can download it from http://dlib.net

Installation:
  To use this library all you have to do is extract the library somewhere, make
  sure the folder *containing* the dlib folder is in your include path, and
  finally add dlib/all/source.cpp to your project.

  An example makefile that uses this library can be found here:
  dlib/test/makefile. It is the makefile used to build the regression test suite
  for this library. There is also a CMake makefile that builds the regression
  test suite at dlib/test/CMakeLists.txt and another CMake makefile that builds
  all the example programs in the examples folder.

  For further information see the accompanying HTML documentation or visit
  http://dlib.net

The license for this library can be found in LICENSE.txt.  But the long and
short of the license is that you can use this code however you like, even in
closed source commercial software.

Dlib Sponsors:
  This code development was funded by the Office of the Director of National
  Intelligence (ODNI), Intelligence Advanced Research Projects Activity (IARPA),
  via IARPA R&D Contract No. 2014-14071600010