Commit Graph

3026 Commits

Author SHA1 Message Date
Davis King fd8f08cc57 Made a release 2012-10-18 18:21:19 -04:00
Davis King 5cbfa6c911 Created release v17.48 2012-10-18 18:02:31 -04:00
Davis King ba8da2b7a3 Added tag v17.48 for changeset b90ab60d8a18 2012-10-18 18:02:31 -04:00
Davis King 21ea81a80c Added unit tests for the BSP tools. 2012-10-17 22:27:34 -04:00
Davis King ee3cf35157 Further improved the assert message. 2012-10-17 19:55:54 -04:00
Davis King 4875dcee63 Improved assert message. 2012-10-17 19:55:20 -04:00
Davis King a853fcbed3 Made BSP asserts always enabled since they are not costly to execute. 2012-10-17 19:54:13 -04:00
Davis King 37fb456bbc clarified spec 2012-10-17 19:37:29 -04:00
Davis King f6b0c1aacc updated docs 2012-10-16 21:26:17 -04:00
Davis King b9680fb01c fixed grammar 2012-10-16 21:22:13 -04:00
Davis King 554d6779c4 Added missing asserts 2012-10-16 20:35:10 -04:00
Davis King 37b725d51e Filled out the BSP spec 2012-10-16 20:26:19 -04:00
Davis King e379fe5413 Minor cleanup 2012-10-16 18:35:48 -04:00
Davis King 768888ff56 Added another version of bsp_listen() called bsp_listen_dynamic_port()
that has a callback to the user that tells them when a listening port
has been opened and what the port number is.
2012-10-14 17:34:34 -04:00
Davis King 2e82160810 Clarified spec 2012-10-13 19:31:39 -04:00
Davis King f0589f985e Made the BSP routines take their function arguments by value rather
than by reference.
2012-10-13 19:29:05 -04:00
Davis King bcf274d6ac Added #pragma to avoid an inappropriate warning from visual studio 2012 2012-10-13 15:49:56 -04:00
Davis King dd054907f6 Minor changes to avoid compiler errors in visual studio 2012 2012-10-13 13:30:51 -04:00
Davis King fc3ce10a52 Minor change to avoid compiler error in visual studio 2012 2012-10-13 12:46:12 -04:00
Davis King 491cbe1a35 Refactored and greatly simplified the BSP implementation. This has
fixed a few subtle race conditions and now the tool seems to work
robustly.
2012-10-11 23:24:14 -04:00
Davis King aa2304585e Made the error message from connect() a little more informative. 2012-10-11 23:22:38 -04:00
Davis King a1daeea4a4 More code cleanup 2012-10-08 16:21:13 -04:00
Davis King 09fa9b177e Improved error reporting. 2012-10-07 19:46:59 -04:00
Davis King a80e573cc3 made code a little more robust. 2012-10-07 16:50:36 -04:00
Davis King cb901d7573 Added an overload of bsp_connect() and bsp_listen() for 4 argument
functions.
2012-10-07 12:55:44 -04:00
Davis King ff52f17169 updated docs 2012-10-07 12:44:37 -04:00
Davis King 7f39ef4e0a Yet more code cleanup 2012-10-07 12:12:37 -04:00
Davis King 11f83eacf6 Cleaned up the API a little. 2012-10-07 12:01:15 -04:00
Davis King f70ea49a94 Added code to allow different processing nodes to terminate at different
times.
2012-10-07 10:21:31 -04:00
Davis King c3f0987476 Added a comment 2012-10-06 14:00:15 -04:00
Davis King 91481a4411 Added overloads of bsp_connect() and bsp_listen() that can pass
optional arguments to the worker function.
2012-10-06 13:54:34 -04:00
Davis King a17ec67643 Added initial BSP implementation. 2012-10-06 13:43:46 -04:00
Davis King b201eab63b updated docs 2012-10-01 21:34:19 -04:00
Davis King e2fdff8ca5 Added a stddev() for matrix objects. 2012-10-01 21:34:10 -04:00
Davis King daecb0ec85 - Added operator+() for running_stats and running_scalar_covariance
- Simplified and optimized the running_stats implementation
 - Clarified the spec a little
2012-10-01 21:25:31 -04:00
Davis King 3f0ba96aa8 Fixed a typo which would prevent code that called running_stats::max_n()
from compiling.
2012-10-01 20:32:47 -04:00
Davis King d057581538 fixed typos in spec 2012-10-01 20:17:43 -04:00
Davis King 7af08c277c Made test/CMakeLists.txt set GCC's warning level to all by default. 2012-09-30 14:12:12 -04:00
Davis King 8f36497564 Backed out changeset aa751e9fd7ef
Turns out this causes path conflicts on some systems.
2012-09-22 17:44:26 -04:00
Davis King f5460475b8 Improved detection of ATLAS. 2012-09-22 16:01:00 -04:00
Davis King fae59716b9 Made the cmake script for linking to BLAS and LAPACK more robust. 2012-09-22 11:32:39 -04:00
Davis King ae3ae70a3e clarified docs 2012-09-03 19:37:05 -04:00
Davis King 8e537c9772 Made the matrix length() routine work with integer valued matricies when used
in visual studio.
2012-09-03 14:02:10 -04:00
Davis King 67ac182f26 Added serialization support to the full_object_detection. 2012-09-03 11:34:34 -04:00
Davis King 62239be057 updated docs 2012-09-03 10:22:03 -04:00
Davis King 42ea489a48 Fixed minor bug in image_display. 2012-09-02 09:34:32 -04:00
Davis King 10356e3972 Added functions to easily add full_object_detections to the overlay
of an image_window.
2012-09-01 23:46:18 -04:00
Davis King 64e26c7a7a Added the ability to put overlay circles into the image_display and
image_window widgets.
2012-09-01 23:33:59 -04:00
Davis King d6d1ab853c Added another overloaded operator() to the object_detector. This
one makes it easy to get just a list of full_object_detections
as output.
2012-09-01 22:20:50 -04:00
Davis King 8460f4214b Added an overload of load_image_dataset() that can load the part
information into full_object_detections.
2012-09-01 22:11:32 -04:00