interactivedatasetlabeling.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:semi-auto-anno 作者: moberweger 项目源码 文件源码
def saveCurrent(self):

        self._seq.data[self.curFrame] = self._seq.data[self.curFrame]._replace(gtorig=self.curData)
        if hasattr(self._seq.data[self.curFrame], 'extraData'):
            ed = {'pb': {'pbp': self.curPbP, 'pb': self.curPb}, 'vis': self.curVis}
            self._seq.data[self.curFrame] = self._seq.data[self.curFrame]._replace(extraData=ed)

        if self.filename_joints is not None and self.filename_pb is not None and self.filename_vis is not None:
            self.importer.saveSequenceAnnotations(self._seq, {'joints': self.filename_joints,
                                                              'vis': self.filename_vis,
                                                              'pb': self.filename_pb})

        # save log file
        if self.file_log is not None:
            self.file_log.write('{}, {}, {}@{}, {}\n'.format(self._seq.data[self.curFrame].fileName,
                                                             time.strftime("%d.%m.%Y %H:%M:%S +0000", time.gmtime()),
                                                             getpass.getuser(),
                                                             os.uname()[1],
                                                             time.time() - self.start_time))
            self.file_log.flush()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号