Mika Fischer
a8cdedd6cb
Fix bug in PointItemInserter
2011-09-30 14:22:22 +02:00
Mika Fischer
3d2499fb60
Fix bug in NPointFaceItemInserter
2011-09-30 13:50:39 +02:00
Mika Fischer
85bcefda61
Use SequenceItemInserter and GroupItem for NPointFaceItem and Inserter
2011-09-30 13:43:57 +02:00
Mika Fischer
e681f8c8d0
Fixes for Python 3
2011-09-30 13:42:53 +02:00
Martin Baeuml
48dd3b63a0
disconnect correct slot ( fixes #58 )
2011-09-28 12:55:26 +02:00
Martin Baeuml
c6a370041f
fix segmentation fault
...
This fixes the segmentation fault during startup for me (Ubuntu 11.04).
Please test if this fixes also your problems with this...
Possibly fixes #53 , possibly fixes #54
2011-09-26 18:08:53 +02:00
Martin Baeuml
479bd7015a
put statusbar progress bar to gui object
...
The problem here is that statusBar().removeWidget() not really removes
the widget from the statusbar, but only hides it (see documentation).
Therefore we need it makes more sense to keep a common statusbar
progressbar, and pass it to the background loader. To activate it
one has to call both addWidget and show according to the documentation.
2011-09-26 18:05:00 +02:00
Martin Baeuml
523664d9f8
fix variable typo
2011-09-26 18:02:35 +02:00
Martin Baeuml
8e4304d252
use new style signals
2011-09-26 16:45:49 +02:00
Martin Baeuml
cccfa412ba
remove obsolete code from frameviewer.py ( closes #49 )
2011-09-15 14:01:22 +02:00
Martin Baeuml
5c1558c327
fix _ensureAllLoaded ( fixes #56 , fixes #57 )
2011-09-15 13:55:59 +02:00
Martin Baeuml
9d4fac6315
add annotation accessor to labeltool object
2011-09-15 13:53:28 +02:00
Martin Baeuml
cc6bab33b9
only read annotations from children that support it ( fixes #55 )
2011-09-15 13:43:24 +02:00
Martin Baeuml
f5c3cef173
fix handling of subcommands ( fixes #51 )
2011-09-14 18:25:57 +02:00
Martin Baeuml
491184720b
add generic plugin to copy labels from the previous image/frame ( fixes #34 )
2011-09-14 18:10:33 +02:00
Martin Baeuml
79debb75b6
update documentation link
2011-09-14 17:33:39 +02:00
Martin Baeuml
757623bd9a
add defaultAutoTextKeys class member
2011-09-14 17:20:56 +02:00
Martin Baeuml
b4d5445fbf
add cycleValuesOnKeypress parameter to BaseItem
2011-09-14 17:20:39 +02:00
Martin Baeuml
74897c8a52
add BBoxFaceItem
...
the BBoxFaceItem is the corresponding item to the BBoxFaceItemInserter
2011-09-14 16:08:24 +02:00
Martin Baeuml
c0fd6536df
add GroupItem
...
A group item delegates displaying and modification
to the different basic items.
2011-09-14 16:07:52 +02:00
Martin Baeuml
733bf7a635
add prefix handling for basic items
2011-09-14 16:07:02 +02:00
Martin Baeuml
f611940fb0
add BBoxFaceInserter
...
This is an inserter based on the SequenceItemInserter. It allows to label
a bbox for a face and points for eyes and mouth centers.
2011-09-14 16:06:30 +02:00
Martin Baeuml
79be604192
add SequenceItemInserter
...
A SequenceItemInsert combines other inserters. It goes through
the given inserters in order and collects their annotations to
make a combined annotation.
2011-09-14 16:04:57 +02:00
Martin Baeuml
de4b68ce27
update PointItemInserter and RectItemInserter to use prefix, commit and annotationFinished
2011-09-14 15:45:12 +02:00
Martin Baeuml
030ea73928
add prefix, commit and annotation properties to the base inserter
2011-09-14 15:44:01 +02:00
Martin Baeuml
348643d67a
add imageChange slot to inserters
...
This gets called every time the current image in the label tool changes
to make the inserter aware of this.
2011-09-14 15:42:56 +02:00
Martin Baeuml
65cdb2aaf2
add annotationFinished signal to inserters
2011-09-14 15:41:52 +02:00
Martin Baeuml
bf9fd9d4ef
allow HTML in the scene message
...
\n newline characters are automatically converted to <br/>
2011-09-14 15:40:36 +02:00
Martin Baeuml
54556bc715
take a bit more care when deleting graphicsitems from the scene
...
This ensures that
a) underlying C++ objects are not deleted when another python reference
graphicsitems still exists
b) children object are not tried to be deleted twice
2011-09-14 15:39:53 +02:00
Martin Baeuml
7e00a1a058
use default configuration as config template for the createconfig command
2011-09-07 13:11:02 +02:00
Martin Baeuml
3f6ea5c536
add example section to the documentation for tips & tricks
2011-09-07 13:04:01 +02:00
Tobias Gehrig
7e1416a5ea
add sloth.annotations.container.OkapiAnnotationContainer to read files generated by the Okapi::AnnotationContainer and save them accordingly
2011-08-26 12:15:38 +02:00
Martin Baeuml
ae87e0c99d
fix importing of importlib
2011-08-11 15:24:48 +02:00
Mika Fischer
8edbfb59ee
Use <Space> as mark all as confirmed/labeled and go to next frame
...
Also add back <Backspace> hotkey
2011-08-02 17:17:28 +02:00
Mika Fischer
5d66746a85
Remove previous/next frame shortcuts from ui file
2011-08-02 17:15:57 +02:00
Mika Fischer
249ac44fdf
Add support for hotkeys which trigger a sequence of functions
2011-08-02 17:07:02 +02:00
Mika Fischer
e70e51ed7a
Add option to appendfiles to mark appended files as unlabeled
2011-08-02 13:16:46 +02:00
Mika Fischer
d9e992c0f2
Add support for inserter hotkeys
2011-08-02 11:28:48 +02:00
Mika Fischer
802a17d0c3
Fix some bugs with NPointFaceItem
2011-08-01 15:24:57 +02:00
Mika Fischer
a1582f135d
Add basic support for face labels that consist of facial landmarks
2011-08-01 14:53:27 +02:00
Mika Fischer
1a2d5412aa
Consistently use _foo for "protected" members
2011-07-25 10:55:48 +02:00
Mika Fischer
ba24bc95a2
Exit insertion mode when inserter finishes by itself
2011-07-25 10:32:44 +02:00
Mika Fischer
3d22943dbf
Fix saving of annotations
2011-07-22 14:32:00 +02:00
Mika Fischer
25fc26eddb
Python 3 fix
2011-07-22 14:32:00 +02:00
Mika Fischer
f4f0435814
Python 3 fixes
2011-07-22 14:32:00 +02:00
Mika Fischer
a7dba8cd4c
Fix division by zero with empty labelfile
2011-07-22 14:32:00 +02:00
Mika Fischer
24eb44ba2e
Fix some bugs with background loading
2011-07-14 10:14:35 +02:00
Mika Fischer
a7f135dc81
Add progress bar for background loader
2011-07-13 23:29:08 +02:00
Mika Fischer
e3759f2061
Merge branch 'delayed-loading'
2011-07-13 17:39:31 +02:00
Mika Fischer
0e90876675
Remove debugging statements
2011-07-13 17:39:12 +02:00