dlib/dlib
2014-12-08 20:07:11 -05: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 removed more double __ 2014-07-18 22:05:06 -04:00
base64 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 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 Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -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
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 Changed the crc32 object so you don't have to say crc32::kernel_1a anymore to 2011-04-18 13:47:43 +00:00
data_io Changed the XSLT stylesheet that is saved with an image dataset metadata file 2014-09-17 20:37:00 -04: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 Minor changes to suppress compiler warnings in gcc 2014-09-30 22:07:32 -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 distance_to_line() and clip_line_to_rectangle() 2014-12-08 19:57:14 -05: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 Made the way the image_display draws parts not so awful. Now the parts 2014-08-21 21:07:45 -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 Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -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 Clarified the error message a user gets when they try to load a jpeg or png file 2014-12-08 08:26:43 -05:00
image_processing Added a thread safety note to the shape_predictor. 2014-10-12 11:24:46 -04:00
image_saver Defined the jpeg quality measure. 2014-10-13 16:00:47 -04:00
image_transforms Added hough_transform 2014-12-08 19:58:54 -05:00
interfaces fixed spelling errors 2014-04-23 19:09:24 -04:00
iosockstream Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04:00
linker Added another constructor to the linker that lets you link two connections 2012-11-18 11:46:53 -05:00
logger Just a few minor overloads and usability tweaks to the logger interface. 2014-04-26 17:17:22 -04: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 Merged in code changes from MITIE project 2014-11-26 11:18:32 -05:00
matrix Added min_point() 2014-12-07 11:16:17 -05: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 Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -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 Made the OpenCV tools #include the right OpenCV headers so the user doesn't need to. 2014-10-12 15:08:58 -04:00
optimization Made the optimization functions throw an error when non-finite values 2014-10-12 10:49:08 -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 assignment operator for scalar float assignments. 2014-07-24 21:38:26 -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 Changed hostname_to_ip() to filter out 0.0.0.0 from the result set since 2014-09-30 19:22:24 -04:00
sockstreambuf Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04:00
sqlite Fixed spelling errors in comments. 2014-09-17 20:50:14 -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 spelling error in spec 2014-12-08 17:37:48 -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 Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -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 Added hough transform unit tests 2014-12-08 20:07:11 -05: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 Added the parse_xml() routines 2012-11-18 00:29:51 -05:00
add_python_module Changed python cmake scrips to have an option to compile Python 3 libraries. 2014-11-26 16:28:52 -05: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 Made the compile time assert macros use static_assert if it's available. 2014-11-27 07:27:11 -05: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 newman_cluster(), chinese_whispers(), and modularity() routines. 2012-11-04 20:14:00 -05:00
cmake Minor changes to cmake scripts to avoid warnings in new version of cmake. 2014-12-06 08:30:36 -05:00
cmake_find_blas.txt Made cmake better at finding OpenBLAS installs, in particular, it will 2014-12-06 08:27:12 -05:00
CMakeLists.txt Minor changes to cmake scripts to avoid warnings in new version of cmake. 2014-12-06 08:30:36 -05: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
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 Moved the point/vector rotation/transformation code into its own file. 2012-12-11 21:18:57 -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 image shape prediction code. It works well, just need to fill out the 2014-08-21 20:42:16 -04: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 Fixed typo 2010-12-05 19:16:39 +00: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 Changed the serialization code for C-strings so that they don't save the null terminator 2014-07-08 21:50:50 -04: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 Just removed double __ from the inclusion guard names. 2014-07-18 21:46:24 -04: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.