|
Change LogDate: Jan 02, 2011 (21:02:58 UTC) clarified a comment Modified
/trunk/dlib/svm/function_abstract.h
Revision: 4087 Date: Jan 02, 2011 (15:43:27 UTC) Added wrappers for the new overloads which take std::string. Modified
/trunk/dlib/config_reader/config_reader_thread_safe_1.h
Revision: 4085 Date: Jan 01, 2011 (23:12:51 UTC) Added overloads to the config_reader's methods to allow it to load directly from a file name given as a string in addition to taking istream objects. Modified
/trunk/dlib/config_reader/config_reader_kernel_1.h
/trunk/dlib/config_reader/config_reader_kernel_abstract.h
Revision: 4084 Date: Jan 01, 2011 (23:05:33 UTC) Accidentally removed a needed #include yesterday. Just putting it back. Modified
/trunk/dlib/xml_parser.h
Revision: 4083 Date: Dec 31, 2010 (22:12:54 UTC) Removed the ASSERT that the B matrix be symmetric since compiler optimizations can sometimes cause B to be very slightly non-symmetric. Modified
/trunk/dlib/optimization/optimization_trust_region.h
Revision: 4081 Date: Dec 31, 2010 (21:49:54 UTC) Added a comment Modified
/trunk/dlib/algs.h
Revision: 4080 Date: Dec 31, 2010 (21:45:37 UTC) All I did in this change was rename memory_manager<char>::kernel_1a to default_memory_manager. default_memory_manager is way more readable and clear. Modified
/trunk/dlib/any/any_decision_function.h
/trunk/dlib/any/any_decision_function_abstract.h
/trunk/dlib/any/any_trainer.h
/trunk/dlib/any/any_trainer_abstract.h
/trunk/dlib/array.h
/trunk/dlib/array/array_kernel_1.h
/trunk/dlib/array/array_kernel_2.h
/trunk/dlib/array/array_kernel_abstract.h
/trunk/dlib/array2d.h
/trunk/dlib/array2d/array2d_kernel_1.h
/trunk/dlib/array2d/array2d_kernel_abstract.h
/trunk/dlib/binary_search_tree.h
/trunk/dlib/binary_search_tree/binary_search_tree_kernel_abstract.h
/trunk/dlib/directed_graph.h
/trunk/dlib/directed_graph/directed_graph_kernel_1.h
/trunk/dlib/directed_graph/directed_graph_kernel_abstract.h
/trunk/dlib/graph.h
/trunk/dlib/graph/graph_kernel_1.h
/trunk/dlib/graph/graph_kernel_abstract.h
/trunk/dlib/hash_map.h
/trunk/dlib/hash_map/hash_map_kernel_1.h
/trunk/dlib/hash_map/hash_map_kernel_abstract.h
/trunk/dlib/hash_set.h
/trunk/dlib/hash_set/hash_set_kernel_1.h
/trunk/dlib/hash_set/hash_set_kernel_abstract.h
/trunk/dlib/hash_table.h
/trunk/dlib/hash_table/hash_table_kernel_1.h
/trunk/dlib/hash_table/hash_table_kernel_2.h
/trunk/dlib/hash_table/hash_table_kernel_abstract.h
/trunk/dlib/map.h
/trunk/dlib/map/map_kernel_1.h
/trunk/dlib/map/map_kernel_abstract.h
/trunk/dlib/matrix/matrix_abstract.h
/trunk/dlib/matrix/matrix_expressions.h
/trunk/dlib/matrix/matrix_fwd.h
/trunk/dlib/matrix/matrix_utilities.h
/trunk/dlib/queue.h
/trunk/dlib/queue/queue_kernel_1.h
/trunk/dlib/queue/queue_kernel_2.h
/trunk/dlib/queue/queue_kernel_abstract.h
/trunk/dlib/sequence.h
/trunk/dlib/sequence/sequence_kernel_1.h
/trunk/dlib/sequence/sequence_kernel_2.h
/trunk/dlib/sequence/sequence_kernel_abstract.h
/trunk/dlib/set.h
/trunk/dlib/set/set_kernel_1.h
/trunk/dlib/set/set_kernel_abstract.h
/trunk/dlib/stack.h
/trunk/dlib/stack/stack_kernel_1.h
/trunk/dlib/stack/stack_kernel_abstract.h
/trunk/dlib/statistics/random_subset_selector.h
/trunk/dlib/statistics/random_subset_selector_abstract.h
/trunk/dlib/svm/sparse_kernel.h
/trunk/dlib/svm/sparse_kernel_abstract.h
/trunk/dlib/test/kcentroid.cpp
/trunk/dlib/test/matrix2.cpp
/trunk/dlib/test/matrix_chol.cpp
/trunk/dlib/test/matrix_lu.cpp
/trunk/dlib/test/matrix_qr.cpp
/trunk/dlib/timer.h
Revision: 4079 Date: Dec 31, 2010 (21:38:32 UTC) Added a default_memory_manager typedef at the top of algs.h. Modified
/trunk/dlib/algs.h
/trunk/dlib/memory_manager_stateless/memory_manager_stateless_kernel_1.h
Revision: 4078 Date: Dec 31, 2010 (21:05:15 UTC) fixed typo in spec Modified
/trunk/dlib/svm/svm_abstract.h
Revision: 4076 Date: Dec 31, 2010 (20:40:10 UTC) Added a test to make sure the probabilistic() trainer adapter works right and also that it works with the one_vs_all_trainer without issue. Modified
/trunk/dlib/test/one_vs_all_trainer.cpp
Revision: 4075 Date: Dec 31, 2010 (20:34:02 UTC) Added a probabilistic trainer adapter. Modified
/trunk/dlib/svm/svm.h
/trunk/dlib/svm/svm_abstract.h
Revision: 4073 Date: Dec 31, 2010 (20:19:05 UTC) Renamed generic_probabilistic_decision_function to probabilistic_function. Modified
/trunk/dlib/svm/function.h
/trunk/dlib/svm/function_abstract.h
/trunk/dlib/svm/svm.h
Revision: 4072 Date: Dec 31, 2010 (20:13:07 UTC) - Made the train_probabilistic_decision_function() more general by making it work with any kind of trainer object rather than only ones which produce dlib::decision_function objects. I also made it work with trainers that only take std::vectors. - train_probabilistic_decision_function() no longer accepts column vectors of samples and labels. Now it only accepts std::vectors of samples and labels. - Added a new generic_probabilistic_decision_function object which is returned by the train_probabilistic_decision_function(). The old probabilistic_decision_function still exists and can be constructed from a generic_probabilistic_decision_function. This way backwards compatibility is maintained with older code so long as that code used std::vectors to hold samples and labels. Modified
/trunk/dlib/svm/function.h
/trunk/dlib/svm/function_abstract.h
/trunk/dlib/svm/svm.h
/trunk/dlib/svm/svm_abstract.h
Revision: 4070 Date: Dec 31, 2010 (16:20:21 UTC) Added a one vs. all multiclass trainer. Modified
/trunk/dlib/svm.h
/trunk/dlib/test/CMakeLists.txt
/trunk/dlib/test/makefile
Added
/trunk/dlib/svm/one_vs_all_decision_function.h
/trunk/dlib/svm/one_vs_all_decision_function_abstract.h
/trunk/dlib/svm/one_vs_all_trainer.h
/trunk/dlib/svm/one_vs_all_trainer_abstract.h
/trunk/dlib/test/one_vs_all_trainer.cpp
Revision: 4069 Date: Dec 31, 2010 (16:11:13 UTC) clarified spec Modified
/trunk/dlib/svm/one_vs_one_trainer_abstract.h
Revision: 4068 Date: Dec 31, 2010 (16:08:14 UTC) Moved null_df into its own file. Modified
/trunk/dlib/svm/one_vs_one_decision_function.h
/trunk/dlib/svm/one_vs_one_decision_function_abstract.h
Added
/trunk/dlib/svm/null_df.h
Revision: 4067 Date: Dec 31, 2010 (15:34:45 UTC) minor cleanup Modified
/trunk/dlib/svm/one_vs_one_decision_function.h
Revision: 4066 Date: Dec 31, 2010 (15:22:54 UTC) Added a test for the cross_validate_regression_trainer() function. Modified
/trunk/dlib/test/svm.cpp
Revision: 4063 Date: Dec 31, 2010 (15:00:19 UTC) Added cross_validate_regression_trainer() and test_regression_function() Modified
/trunk/dlib/svm.h
Added
/trunk/dlib/svm/cross_validate_regression_trainer.h
/trunk/dlib/svm/cross_validate_regression_trainer_abstract.h
Revision: 4059 Date: Dec 31, 2010 (05:05:36 UTC) Removed svn:executable from some files. Modified
/trunk/dlib/dir_nav/dir_nav_extensions.cpp
/trunk/dlib/dir_nav/dir_nav_extensions.h
/trunk/dlib/dir_nav/dir_nav_extensions_abstract.h
/trunk/dlib/image_keypoint.h
/trunk/dlib/string/cassert
/trunk/dlib/string/iomanip
/trunk/dlib/string/iosfwd
/trunk/dlib/string/iostream
/trunk/dlib/string/locale
/trunk/dlib/test/kcentroid.cpp
Revision: 4055 Date: Dec 30, 2010 (20:38:09 UTC) Minor change to avoid compile time error in gcc. Modified
/trunk/dlib/svm/one_vs_one_trainer.h
Revision: 4054 Date: Dec 30, 2010 (19:51:13 UTC) Added some unit tests for the one_vs_one multiclass training code. Modified
/trunk/dlib/test/CMakeLists.txt
Added
/trunk/dlib/test/one_vs_one_trainer.cpp
Revision: 4051 Date: Dec 30, 2010 (17:50:13 UTC) clarified spec Modified
/trunk/dlib/svm/cross_validate_multiclass_trainer_abstract.h
Revision: 4050 Date: Dec 30, 2010 (17:38:51 UTC) minor change to avoid warning in gcc Modified
/trunk/dlib/svm/one_vs_one_decision_function.h
Revision: 4049 Date: Dec 29, 2010 (15:59:26 UTC) minor cleanup Modified
/trunk/dlib/svm/one_vs_one_trainer_abstract.h
Revision: 4047 Date: Dec 28, 2010 (15:11:57 UTC) Added a bunch of new multiclass classification tools. Modified
/trunk/dlib/svm.h
Added
/trunk/dlib/svm/cross_validate_multiclass_trainer.h
/trunk/dlib/svm/cross_validate_multiclass_trainer_abstract.h
/trunk/dlib/svm/multiclass_tools.h
/trunk/dlib/svm/multiclass_tools_abstract.h
/trunk/dlib/svm/one_vs_one_decision_function.h
/trunk/dlib/svm/one_vs_one_decision_function_abstract.h
/trunk/dlib/svm/one_vs_one_trainer.h
/trunk/dlib/svm/one_vs_one_trainer_abstract.h
Revision: 4046 Date: Dec 28, 2010 (03:57:00 UTC) clarified spec Modified
/trunk/dlib/svm/svm_abstract.h
Revision: 4044 Date: Dec 27, 2010 (03:48:12 UTC) Removed an unused variable. Modified
/trunk/dlib/svm/svm.h
Revision: 4043 Date: Dec 26, 2010 (18:46:44 UTC) Fixed a minor bug in unordered_pair Modified
/trunk/dlib/unordered_pair.h
Revision: 4041 Date: Dec 26, 2010 (18:23:26 UTC) I just retabbed this file Modified
/trunk/dlib/pixel.h
Revision: 4039 Date: Dec 26, 2010 (17:55:46 UTC) Added two new any object. One for containing just decision function style objects and another for trainers. Modified
/trunk/dlib/any.h
Added
/trunk/dlib/any/any_decision_function.h
/trunk/dlib/any/any_decision_function_abstract.h
/trunk/dlib/any/any_trainer.h
/trunk/dlib/any/any_trainer_abstract.h
Revision: 4038 Date: Dec 26, 2010 (17:13:08 UTC) Fixed grammar Modified
/trunk/dlib/algs.h
Revision: 4035 Date: Dec 26, 2010 (17:09:07 UTC) Moved basic_type out of any and made it a first class object with proper documentation. Modified
/trunk/dlib/algs.h
/trunk/dlib/any/any.h
Revision: 4034 Date: Dec 26, 2010 (17:03:08 UTC) Removed the kernel_type typedef from the normalized function since this meta-object should be capable of working with non-kernel decision functions. Modified
/trunk/dlib/svm/function.h
/trunk/dlib/svm/function_abstract.h
Revision: 4032 Date: Dec 26, 2010 (16:50:48 UTC) Added the unordered_pair object. Added
/trunk/dlib/unordered_pair.h
Revision: 4031 Date: Dec 26, 2010 (04:02:27 UTC) Added typedefs for each of the template arguments to the type_safe_union. Modified
/trunk/dlib/type_safe_union/type_safe_union_kernel.h
/trunk/dlib/type_safe_union/type_safe_union_kernel_abstract.h
Revision: 4030 Date: Dec 24, 2010 (23:53:06 UTC) Fixed a bug in the deserialization code for the sparse kernels. The bug prevented code which used the deserialization routine from compiling. Modified
/trunk/dlib/svm/sparse_kernel.h
Revision: 4029 Date: Dec 24, 2010 (23:51:44 UTC) Added serialization support for std::pair objects. Modified
/trunk/dlib/serialize.h
Revision: 4028 Date: Dec 24, 2010 (16:17:14 UTC) Modified the type_safe_union so that you can call apply_to_contents() on const type_safe_unions. Modified
/trunk/dlib/test/type_safe_union.cpp
/trunk/dlib/type_safe_union/type_safe_union_kernel.h
/trunk/dlib/type_safe_union/type_safe_union_kernel_abstract.h
Revision: 4027 Date: Dec 23, 2010 (23:43:36 UTC) Added unit tests for the svr_trainer and svm_one_class_trainer. Modified
/trunk/dlib/test/svm.cpp
Revision: 4025 Date: Dec 23, 2010 (22:56:15 UTC) Added an epsilon-insensitive support vector regression class. Modified
/trunk/dlib/svm.h
Added
/trunk/dlib/svm/svr_trainer.h
/trunk/dlib/svm/svr_trainer_abstract.h
Revision: 4024 Date: Dec 23, 2010 (22:55:45 UTC) Clarified spec Modified
/trunk/dlib/svm/krr_trainer_abstract.h
Revision: 4022 Date: Dec 23, 2010 (20:58:22 UTC) Simplified requires clause of train() function. Modified
/trunk/dlib/svm/rvm.h
/trunk/dlib/svm/rvm_abstract.h
Revision: 4021 Date: Dec 23, 2010 (20:57:49 UTC) Added the is_learning_problem() predicate and used it to make a few requires clauses more straight forward. Modified
/trunk/dlib/svm/krr_trainer.h
/trunk/dlib/svm/krr_trainer_abstract.h
/trunk/dlib/svm/rbf_network.h
/trunk/dlib/svm/rbf_network_abstract.h
/trunk/dlib/svm/svm.h
/trunk/dlib/svm/svm_abstract.h
Revision: 4020 Date: Dec 23, 2010 (04:27:15 UTC) made spec clearer Modified
/trunk/dlib/matrix/symmetric_matrix_cache_abstract.h
Revision: 4019 Date: Dec 23, 2010 (00:12:28 UTC) Added a missing #include Modified
/trunk/dlib/svm.h
Revision: 4017 Date: Dec 23, 2010 (00:02:14 UTC) fixed grammar Modified
/trunk/dlib/optimization/optimization_solve_qp3_using_smo_abstract.h
Revision: 4016 Date: Dec 23, 2010 (00:00:31 UTC) Added another citation Modified
/trunk/dlib/optimization/optimization_solve_qp3_using_smo_abstract.h
Revision: 4015 Date: Dec 22, 2010 (23:12:06 UTC) moved calculate_rho_and_b back into the svm_nu_trainer Modified
/trunk/dlib/svm/svm_nu_trainer.h
Deleted
/trunk/dlib/svm/calculate_rho_and_b.h
Revision: 4014 Date: Dec 22, 2010 (23:06:55 UTC) Fixed a minor bug and did some cleanup Modified
/trunk/dlib/svm/svm_c_trainer.h
Revision: 4013 Date: Dec 22, 2010 (22:39:42 UTC) Added the svm_one_class_trainer object. Added
/trunk/dlib/svm/svm_one_class_trainer.h
/trunk/dlib/svm/svm_one_class_trainer_abstract.h
Revision: 4012 Date: Dec 22, 2010 (22:18:54 UTC) Made alpha initialization a little more robust. Modified
/trunk/dlib/optimization/optimization_solve_qp3_using_smo.h
Revision: 4009 Date: Dec 22, 2010 (20:31:38 UTC) Removed a bit of code that didn't actually do anything. Modified
/trunk/dlib/optimization/optimization_solve_qp2_using_smo.h
Revision: 4008 Date: Dec 22, 2010 (19:42:23 UTC) Fixed typo in comment Modified
/trunk/dlib/svm/sparse_vector_abstract.h
Revision: 4006 Date: Dec 22, 2010 (18:54:16 UTC) Added missing #include Modified
/trunk/dlib/optimization.h
Revision: 4005 Date: Dec 22, 2010 (18:45:52 UTC) Added some tests for the svm_c_trainer Modified
/trunk/dlib/test/svm.cpp
Revision: 4004 Date: Dec 22, 2010 (18:29:34 UTC) Added the svm_c_trainer. It uses the solve_qp3_using_smo optimizer I just added. Modified
/trunk/dlib/svm.h
Added
/trunk/dlib/svm/svm_c_trainer.h
/trunk/dlib/svm/svm_c_trainer_abstract.h
Revision: 4003 Date: Dec 22, 2010 (18:25:50 UTC) Moved calculate_rho_and_b() into it's own file since it will be used by other tools. I also clarified the spec slightly. Modified
/trunk/dlib/svm/svm_nu_trainer.h
/trunk/dlib/svm/svm_nu_trainer_abstract.h
Added
/trunk/dlib/svm/calculate_rho_and_b.h
Revision: 4002 Date: Dec 22, 2010 (18:24:41 UTC) Added another version of the quadratic solver. It's basically a copy of solve_qp2_using_smo but this one solves the problem associated with C-SVMs and a few other things. Added
/trunk/dlib/optimization/optimization_solve_qp3_using_smo.h
/trunk/dlib/optimization/optimization_solve_qp3_using_smo_abstract.h
Revision: 4001 Date: Dec 22, 2010 (18:05:22 UTC) Made the solver return the number of iterations performed. Modified
/trunk/dlib/optimization/optimization_solve_qp2_using_smo.h
/trunk/dlib/optimization/optimization_solve_qp2_using_smo_abstract.h
Revision: 4000 Date: Dec 22, 2010 (00:26:50 UTC) fixed minor bug in unit tests Modified
/trunk/dlib/test/matrix2.cpp
Revision: 3998 Date: Dec 22, 2010 (00:25:19 UTC) Clarified spec Modified
/trunk/dlib/optimization/optimization_solve_qp2_using_smo_abstract.h
Revision: 3997 Date: Dec 21, 2010 (22:59:21 UTC) A minor change to avoid a compiler warning from gcc. Modified
/trunk/dlib/svm/svm_nu_trainer.h
Revision: 3995 Date: Dec 21, 2010 (22:39:28 UTC) Clarified some comments Modified
/trunk/dlib/matrix/symmetric_matrix_cache.h
/trunk/dlib/optimization/optimization_solve_qp2_using_smo_abstract.h
Revision: 3994 Date: Dec 21, 2010 (22:21:57 UTC) Refactored the svm_nu_trainer. Specifically, I pulled the quadratic solver out and made it a separate class. The kernel_matrix_cache has also been removed in favor of the new symmetric_matrix_cache. Finally, the remaining bits of the svm_nu_trainer have been moved into svm_nu_trainer.h Also note that invalid_svm_nu_error has been renamed to invalid_nu_error. Modified
/trunk/dlib/optimization.h
/trunk/dlib/svm/svm.h
/trunk/dlib/svm/svm_abstract.h
/trunk/dlib/svm/svm_threaded.h
Added
/trunk/dlib/optimization/optimization_solve_qp2_using_smo.h
/trunk/dlib/optimization/optimization_solve_qp2_using_smo_abstract.h
/trunk/dlib/svm/svm_nu_trainer.h
/trunk/dlib/svm/svm_nu_trainer_abstract.h
Revision: 3993 Date: Dec 21, 2010 (20:53:23 UTC) updated spec Modified
/trunk/dlib/matrix/symmetric_matrix_cache_abstract.h
Revision: 3989 Date: Dec 21, 2010 (18:26:56 UTC) removed some cruft Modified
/trunk/dlib/matrix/symmetric_matrix_cache_abstract.h
Revision: 3988 Date: Dec 21, 2010 (18:22:43 UTC) More code cleanup and spec refinement. I also added a unit test for the symmetric_matrix_cache. Finally, I put the new structs for determining the return types from colm/rowm/diag into the proper places. Modified
/trunk/dlib/matrix.h
/trunk/dlib/matrix/matrix_subexp.h
/trunk/dlib/matrix/matrix_subexp_abstract.h
/trunk/dlib/matrix/matrix_utilities.h
/trunk/dlib/matrix/matrix_utilities_abstract.h
/trunk/dlib/matrix/symmetric_matrix_cache.h
/trunk/dlib/test/CMakeLists.txt
/trunk/dlib/test/makefile
Added
/trunk/dlib/test/symmetric_matrix_cache.cpp
Revision: 3987 Date: Dec 21, 2010 (17:55:53 UTC) code cleanup Modified
/trunk/dlib/matrix/symmetric_matrix_cache.h
/trunk/dlib/matrix/symmetric_matrix_cache_abstract.h
Revision: 3986 Date: Dec 21, 2010 (16:51:22 UTC) Added rough version of the new symmetric_matrix_cache() function. Added
/trunk/dlib/matrix/symmetric_matrix_cache.h
/trunk/dlib/matrix/symmetric_matrix_cache_abstract.h
Revision: 3985 Date: Dec 21, 2010 (00:54:36 UTC) Changed the kernel_matrix() function a little so it is easier for compilers to optimize. Modified
/trunk/dlib/svm/kernel_matrix.h
/trunk/dlib/test/kernel_matrix.cpp
Revision: 3984 Date: Dec 18, 2010 (20:28:40 UTC) Removed a pair of unused variables. Modified
/trunk/dlib/svm/svm.h
Revision: 3983 Date: Dec 15, 2010 (00:52:44 UTC) Changed the check for the radius being zero a little more robust against floating point weirdness. Modified
/trunk/dlib/optimization/optimization_trust_region.h
Revision: 3982 Date: Dec 15, 2010 (00:51:53 UTC) Minor change to avoid a compiler warning in gcc Modified
/trunk/dlib/pixel.h
Revision: 3981 Date: Dec 15, 2010 (00:50:42 UTC) made tests a little more robust Modified
/trunk/dlib/test/matrix2.cpp
/trunk/dlib/test/matrix4.cpp
Revision: 3980 Date: Dec 14, 2010 (01:38:04 UTC) Made the requirement that the two images be different objects a little more clear. Modified
/trunk/dlib/image_transforms/spatial_filtering.h
/trunk/dlib/image_transforms/spatial_filtering_abstract.h
Revision: 3978 Date: Dec 14, 2010 (01:18:57 UTC) Improved the behavior of assign_image_scaled() Modified
/trunk/dlib/image_transforms/assign_image.h
/trunk/dlib/image_transforms/assign_image_abstract.h
Revision: 3976 Date: Dec 14, 2010 (00:29:26 UTC) Fixed typo in comment Modified
/trunk/dlib/algs.h
Revision: 3975 Date: Dec 13, 2010 (03:36:47 UTC) Fixed a bug in the signed/unsigned comparison code in the assign_pixel function. Modified
/trunk/dlib/pixel.h
/trunk/dlib/test/pixel.cpp
Revision: 3973 Date: Dec 13, 2010 (03:08:27 UTC) Added a function called assign_image_scaled() which copies an image but also does an intelligent scaling if the source and destination images have differing dynamic ranges. I also modified the image display widgets to use assign_image_scaled() instead of assign_image(). Modified
/trunk/dlib/gui_widgets/base_widgets.h
/trunk/dlib/gui_widgets/widgets.h
/trunk/dlib/image_transforms/assign_image.h
/trunk/dlib/image_transforms/assign_image_abstract.h
Revision: 3972 Date: Dec 13, 2010 (01:52:12 UTC) I went through the image transforms and updated their specs and a few other things so that they still make sense now that I'm letting pixels be signed as well as unsigned. Modified
/trunk/dlib/image_transforms/edge_detector.h
/trunk/dlib/image_transforms/edge_detector_abstract.h
/trunk/dlib/image_transforms/equalize_histogram.h
/trunk/dlib/image_transforms/equalize_histogram_abstract.h
/trunk/dlib/image_transforms/image_pyramid.h
/trunk/dlib/image_transforms/image_pyramid_abstract.h
/trunk/dlib/image_transforms/integral_image.h
/trunk/dlib/image_transforms/integral_image_abstract.h
/trunk/dlib/image_transforms/spatial_filtering.h
/trunk/dlib/image_transforms/thresholding.h
/trunk/dlib/image_transforms/thresholding_abstract.h
Revision: 3971 Date: Dec 13, 2010 (01:31:08 UTC) Added missing requirement Modified
/trunk/dlib/image_transforms/assign_image_abstract.h
Revision: 3970 Date: Dec 13, 2010 (01:30:08 UTC) Changed promote so that 8bit integers promote to 32bit integers. Modified
/trunk/dlib/algs.h
Revision: 3969 Date: Dec 13, 2010 (01:26:38 UTC) changed to avoid compiler warnings in visual studio Modified
/trunk/dlib/pixel.h
Revision: 3968 Date: Dec 13, 2010 (00:15:08 UTC) Added the promote template which is a tool for converting from a smaller scalar type to a bigger one. The change in vector.h is just renaming to avoid a naming conflict. Modified
/trunk/dlib/algs.h
/trunk/dlib/geometry/vector.h
Revision: 3967 Date: Dec 12, 2010 (23:15:52 UTC) Changed the pixel_traits so that signed grayscale pixel types are allowed. This involved adding a few new fields to pixel_traits. I also changed the get_pixel_intensity() function so that its return value is of the same type as the basic pixel type rather than always being unsigned long. Modified
/trunk/dlib/gui_core/gui_core_kernel_1.h
/trunk/dlib/gui_core/gui_core_kernel_2.h
/trunk/dlib/pixel.h
/trunk/dlib/test/pixel.cpp
Revision: 3966 Date: Dec 12, 2010 (21:22:14 UTC) Added missing declaration for int64 in the is_built_in_scalar_type template. Modified
/trunk/dlib/algs.h
Revision: 3963 Date: Dec 05, 2010 (19:16:39 UTC) Fixed typo Modified
/trunk/dlib/README.txt
|