26 Commits

Author SHA1 Message Date
tzutalin
ca28daddec Rename lib.py to utils.py and add test cases for natural sort 2019-01-26 23:16:21 -08:00
Lieven Govaerts
4bb6be6986 Ensure a vertex always stays within the boundaries of the canvas. 2019-01-03 22:48:13 -08:00
Antoine Broyelle
4e278bb511 feature: draw square bounding boxes 2018-10-19 23:32:18 -07:00
Tomas Raila
0b20e5c929 Show cursor coordinates in status bar 2018-01-25 12:04:47 +02:00
tzutalin
6cf04adfa5 Assign different labels with different colors 2017-10-23 16:27:40 +08:00
Jaewoo Choi
91a830e01b fix a minor cursor restore bug 2017-09-05 21:39:43 +09:00
Jaewoo Choi
dd09ffb497 Added a feature to draw a box easier 2017-08-30 03:33:07 +09:00
darrenl
79f736139b Merge pull request #151 from jaewchoi/create
Fix a bug: creating a box with one point
2017-08-25 13:47:46 +08:00
Jaewoo Choi
835af44c3a Prevent from creating a zero sized box 2017-08-22 21:28:36 +09:00
Jaewoo Choi
95ff5062fe fix a bug: creating a box with one point 2017-08-22 20:57:05 +09:00
Jaewoo Choi
7b8519f50e fix a bug to select a small bounding box 2017-08-22 14:59:40 +09:00
tzutalin
14edc88a64 Fix runtime errors for py3qt5 2017-07-25 16:43:04 +08:00
tzutalin
26a50c36bc Update README 2017-05-25 09:51:47 +08:00
RegisWANG
2560085e2c Add using arrow key to move the box. 2017-05-24 23:50:32 +08:00
JNKielmann
965f358bfb Fix moving RectBox with right click 2017-05-19 16:21:36 +02:00
darrenl
634fc0c637 Merge pull request #65 from yjmade/master
fix some bugs when running on Mac with PyQT5
2017-03-09 13:07:45 +08:00
Jay Young
3778c43fad [IMP] For PyQt5, make scroll can happen on vertical and horizontal at the same time 2017-03-08 12:35:33 +08:00
Jay Young
f631ce9339 [FIX]in PyQT5, scroll does not work, because PyQT5 deprecated the orientation and delte method under QWheelEvent and replaced by angleDelta, so I add some code to detect what version of qt and use the correspond method to get delta 2017-03-08 12:30:12 +08:00
Thibaut Mattio
3abd685a8d Implement verified feature
When pressing space, the user can flag the image as verified, a green background will appear.
This is used when creating a dataset automatically, the user can then through all the pictures and flag them instead of annotate them.
2017-03-08 11:01:36 +08:00
tzutalin
5a9439be80 Fix the issue about undefined pos variable 2017-03-01 20:13:02 +08:00
Thibaut Mattio
6600f9fe30 Annotate on release mouse 2017-02-28 13:29:56 +08:00
Thibaut Mattio
c5c2a34a39 Apply PEP recommendation on formatting
Running pylint to make the code complient with PEP recommendations on lintage.
2017-02-28 11:50:15 +08:00
Ryan Flynn
2beed27cf2 add support for QT5, fallback to QT4 2017-01-02 21:55:30 -05:00
Ryan Flynn
67a8583e22 conservative conversion of some python2-isms to py3-compatible code 2016-12-31 14:48:17 -05:00
tzutalin
4da87bd622 Avoid to be deformed while resizing it 2015-12-17 13:33:13 +08:00
TzuTa Lin
8d81647864 mv some of python files to libs 2015-09-17 15:22:58 +08:00