def saveLabel(self):
if not len(self.labelFile):
self.labelFile = QtGui.QFileDialog.getSaveFileName(self, 'Save Label File', os.path.expanduser('~'), 'Txt (*.txt)')
if len(self.labelFile):
self.updateLabelsBuf()
if self.labelsBuf is not None:
if self.labels is None:
self.labels = self.labelsBuf
self.labels = self.labels[~self.labels.image.isin(pd.unique(self.labelsBuf.image.ravel()))]
self.labelsBuf = self.labelsBuf[self.labelsBuf.cateid.notnull()]
self.labels = self.labels.append(self.labelsBuf, ignore_index=True)
self.labels.to_csv(self.labelFile, index=False)
self.labelsBuf = self.labelsBuf[self.labelsBuf.image == os.path.basename(self.imgsList[self.ith])]
评论列表
文章目录