Commit Graph

2309 Commits

Author SHA1 Message Date
Davis King 8ebf20312f Added a file_exists() function. 2011-07-08 15:39:05 -04:00
Davis King ed4fad06fa Fixed spelling error in comment. 2011-07-08 15:19:39 -04:00
Davis King 119370f818 Added the ability to convert from the PASCAL VOC annotation format to the
imglab annotation format.
2011-07-08 13:38:38 -04:00
Davis King aa488099e5 Changed code around so that the save_png.h header file doesn't need to #include png.h.
I did this because png.h will cause the compile to fail if the user #includes setjmp.h
along with png.h.
2011-07-05 19:58:04 -04:00
Davis King 62145b77d6 Created release v17.42 2011-06-24 13:14:01 -04:00
Davis King 0aa007ee46 Added tag v17.42 for changeset e516e232b942 2011-06-24 13:14:01 -04:00
Davis King 22c50187d7 updated docs 2011-06-24 13:11:50 -04:00
Davis King 0eef83c3b9 Added some CLI validation 2011-06-20 21:29:17 -04:00
Davis King 7df5828607 Added version and about info. 2011-06-20 21:21:27 -04:00
Davis King 1fd281ff48 Added an option to rename labels. 2011-06-20 21:04:16 -04:00
Davis King c67636f411 Added the ability to list all the labels in a dataset. 2011-06-20 20:57:32 -04:00
Davis King d0339e6835 Made selecting a rectangle copy its label into the overlay label text field. 2011-06-20 20:46:16 -04:00
Davis King 0fae5ae6c3 Added an event handler for when the user selects an overlay rectangle. 2011-06-20 20:45:23 -04:00
Davis King 92ac70dc6d Now the tool can modify the ground truth boxes. 2011-06-20 20:25:06 -04:00
Davis King 0a1069d0a7 Added the ability for the user to delete overlay rectangles from the image_display.
Also added interface functions to programmatically observe what is happening to the
overlays.
2011-06-20 20:24:11 -04:00
Davis King 1154cf7373 Fixed a bug in the svm_struct test. The test would always fail if run
more than once.
2011-06-20 18:14:22 -04:00
Davis King d1c0e27dab Simplified the CMakeLists.txt file for the unit tests. Also made it
use Release mode by default.
2011-06-20 17:45:30 -04:00
Davis King 395b1524de Minor change to suppress a compiler warning. 2011-06-20 16:55:19 -04:00
Davis King ec562be07b removed tabs 2011-06-20 16:54:33 -04:00
Davis King e079088ed9 Added support for user drawn rectangle overlays and selectable overlays to the
image_display widget.
2011-06-19 23:05:30 -04:00
Davis King 0af9abde4c updated docs 2011-06-19 22:59:32 -04:00
Davis King 22d368f439 Added the distance_to_rect_edge() routine. 2011-06-19 22:55:51 -04:00
Davis King 03de84faac Made a minor change which apparently avoids a bug in gcc 5.4.2 on Ubuntu 11.04. 2011-06-19 18:39:01 -04:00
Davis King f918e2a30a Fixed a spelling error in a comment. 2011-06-19 18:37:23 -04:00
Davis King 60a1de67e1 Simplified the cmake files by putting the stuff to make Release
the default build into a single file.
2011-06-19 18:12:46 -04:00
Davis King 7dfea35cd4 Minor improvement. 2011-06-19 14:48:15 -04:00
Davis King 29d6051e59 Fixed a bug in the image_display widget. If you switched it between
images of a different size while any kind of zoom was in effect
it could cause a segmentation fault.
2011-06-19 14:43:32 -04:00
Davis King b5511d2cb3 Made the image list select an image near the one you removed rather than
jump to the beginning.
2011-06-19 14:25:13 -04:00
Davis King ddaa9133ea Minor improvements. 2011-06-19 14:17:29 -04:00
Davis King 240823490a setup code to show box overlays 2011-06-19 14:12:31 -04:00
Davis King eca923f98c updated docs 2011-06-19 14:05:43 -04:00
Davis King 927743a162 Made the global mutex construction for the get_current_dir() and set_current_dir()
routines more robust.
2011-06-19 14:02:31 -04:00
Davis King d9cd30a64f Made the initial window sizing nicer. 2011-06-19 14:01:52 -04:00
Davis King 6088abcedf Made the window auto-size itself on startup depending on the size of the
first image.
2011-06-19 13:32:03 -04:00
Davis King b090ef89ef Fixed the code so it compiles on windows. 2011-06-19 13:11:21 -04:00
Davis King 19c6106a65 Added more gui elements. Now it can load and display images and a few other things. 2011-06-19 13:03:33 -04:00
Davis King 24dd65f01b Added a set_current_dir() function. 2011-06-19 13:03:11 -04:00
Davis King 8cd8cfe357 setup the "remove images" feature. 2011-06-19 11:11:53 -04:00
Davis King c73113920b Added the start of a GUI to edit the image metadata files. 2011-06-19 10:49:23 -04:00
Davis King 8e1f4d4cfe Made the horizontal scroll speed for the list_box more reasonable. 2011-06-19 10:23:04 -04:00
Davis King 66bbc5150c Minor code cleanup 2011-06-19 09:34:38 -04:00
Davis King 78094af459 Moved the metadata IO routines into their own file. Also made it so that
the XSLT stylesheet file is always created in the same directory as the
main XML metadata file.
2011-06-19 09:30:15 -04:00
Davis King 0175116fce renamed some things 2011-06-19 09:12:58 -04:00
Davis King fbce4cd61d Improved -h output 2011-06-19 09:03:45 -04:00
Davis King 91c63155e9 Further simplified initial image selection. 2011-06-18 23:18:08 -04:00
Davis King 991cb97a8a Made the initial file selection more flexible. 2011-06-18 23:11:55 -04:00
Davis King adaabf84c0 Added code to read the image metadata XML files 2011-06-18 22:31:25 -04:00
Davis King d6fd871382 updated docs 2011-06-18 17:44:34 -04:00
Davis King 65be3e81f7 Added match_endings to the dir_nav utils. 2011-06-18 17:39:21 -04:00
Davis King 9db07ff325 Added some code so create initial image lists 2011-06-18 15:46:24 -04:00