Fix 4 points and shortcut bugs

This commit is contained in:
Leif 2021-02-09 15:15:38 +08:00
parent 92207b9e0d
commit ee9c1bcfc9
4 changed files with 2 additions and 7 deletions

View File

@ -435,7 +435,7 @@ class MainWindow(QMainWindow, WindowMixin):
######## New actions ####### ######## New actions #######
AutoRec = action(getStr('autoRecognition'), self.autoRecognition, AutoRec = action(getStr('autoRecognition'), self.autoRecognition,
'Ctrl+Shift+A', 'Auto', getStr('autoRecognition'), enabled=False) '', 'Auto', getStr('autoRecognition'), enabled=False)
reRec = action(getStr('reRecognition'), self.reRecognition, reRec = action(getStr('reRecognition'), self.reRecognition,
'Ctrl+Shift+R', 'reRec', getStr('reRecognition'), enabled=False) 'Ctrl+Shift+R', 'reRec', getStr('reRecognition'), enabled=False)

View File

@ -109,7 +109,6 @@ python3 PPOCRLabel.py
| Shortcut keys | Description | | Shortcut keys | Description |
| ------------------------ | ------------------------------------------------ | | ------------------------ | ------------------------------------------------ |
| Ctrl + Shift + A | Automatically label all unchecked images |
| Ctrl + Shift + R | Re-recognize all the labels of the current image | | Ctrl + Shift + R | Re-recognize all the labels of the current image |
| W | Create a rect box | | W | Create a rect box |
| Q | Create a four-points box | | Q | Create a four-points box |

View File

@ -96,7 +96,6 @@ python3 PPOCRLabel.py --lang ch
| 快捷键 | 说明 | | 快捷键 | 说明 |
| ---------------- | ---------------------------- | | ---------------- | ---------------------------- |
| Ctrl + shift + A | 自动标注所有未确认过的图片 |
| Ctrl + shift + R | 对当前图片的所有标记重新识别 | | Ctrl + shift + R | 对当前图片的所有标记重新识别 |
| W | 新建矩形框 | | W | 新建矩形框 |
| Q | 新建四点框 | | Q | 新建四点框 |

View File

@ -83,9 +83,6 @@ class Shape(object):
def addPoint(self, point): def addPoint(self, point):
if not self.reachMaxPoints(): # 4个点时发出close信号 if not self.reachMaxPoints(): # 4个点时发出close信号
if self.points and point == self.points[0]:
self.close()
else:
self.points.append(point) self.points.append(point)
def popPoint(self): def popPoint(self):