Commit Graph

2159 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