Commit Graph

2170 Commits

Author SHA1 Message Date
Davis King 0639831a21 Added some functions for running a 3x3 separable filter on part of an image. 2011-07-13 11:21:47 -04:00
Davis King 63ca672c77 Fixed grammar in comment. 2011-07-08 19:59:25 -04:00
Davis King 82f1731790 Added a missing period. 2011-07-08 18:34:05 -04:00
Davis King 7b9e4bf058 Fixed a bug in the IDL converter. 2011-07-08 17:29:45 -04:00
Davis King 04eaae25e0 Incremented version number. 2011-07-08 17:22:06 -04:00
Davis King 25b1540591 Added an option to convert IDL annotation files to imglab format. 2011-07-08 17:21:24 -04:00
Davis King af9071f996 Fixed a bug 2011-07-08 15:59:24 -04:00
Davis King a0bb4ea8df renamed a file
--HG--
rename : tools/imglab/src/convert_pascal_voc.h => tools/imglab/src/convert_pascal_xml.h
2011-07-08 15:48:48 -04:00
Davis King 8db64b686e just renamed voc to xml
--HG--
rename : tools/imglab/src/convert_pascal_voc.cpp => tools/imglab/src/convert_pascal_xml.cpp
2011-07-08 15:47:38 -04:00
Davis King dc3f420529 Added a converter for pascal v1.00 annotation files. 2011-07-08 15:43:07 -04:00
Davis King c98a4c4d7e updated docs 2011-07-08 15:41:18 -04:00
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