개정판 e06909d9
issue #663: fix checked image and text unrecognize
Change-Id: I6e9dd1dd2968f04f07bc1f3ac644e8b9d99a1595
DTI_PID/DTI_PID/MainWindow.py | ||
---|---|---|
2069 | 2069 |
checked_drawings[child.data(Qt.UserRole, 0)] = child |
2070 | 2070 |
# up to here |
2071 | 2071 |
|
2072 |
# if there is no checked drawing |
|
2073 |
if current_drawing and currentPid and not checked_drawings: |
|
2074 |
for idx in range(count): |
|
2075 |
child = drawing_top.child(idx) |
|
2076 |
if child.data(Qt.UserRole, 0) is current_drawing: |
|
2077 |
checked_drawings[child.data(Qt.UserRole, 0)] = child |
|
2078 |
|
|
2072 | 2079 |
if not checked_drawings: |
2073 | 2080 |
self.showImageSelectionMessageBox() |
2074 | 2081 |
return |
DTI_PID/DTI_PID/RecognitionDialog.py | ||
---|---|---|
409 | 409 |
item.size = (width, height) |
410 | 410 |
item.angle = angle |
411 | 411 |
item.area = textInfoMap[0] |
412 |
item.transfer.onRemoved.connect(self.itemRemoved) |
|
412 |
#item.transfer.onRemoved.connect(self.itemRemoved)
|
|
413 | 413 |
# appDocData.texts.append(item) |
414 | 414 |
app_doc_data.allItems.append(item) |
415 | 415 |
except Exception as ex: |
... | ... | |
1070 | 1070 |
# up to here |
1071 | 1071 |
|
1072 | 1072 |
# remove text from image |
1073 |
textDetector.remove_text_from_image(area.img, offset)
|
|
1073 |
textDetector.remove_text_from_image(app_doc_data.imgSrc, offset)
|
|
1074 | 1074 |
if not worker.isTextChecked: |
1075 | 1075 |
textInfoList.clear() |
1076 | 1076 |
# up to here |
내보내기 Unified diff