def bgGui(gui_input_file,gui_argv): app = QApplication(gui_argv) labeltool = LabelTool() labeltool.execute_from_commandline(gui_argv) sys.exit(app.exec_())
import sys from os.path import dirname, realpath sys.path.insert(0, dirname(dirname(dirname(realpath(__file__))))) from PyQt5.QtWidgets import QApplication from sloth.core.labeltool import LabelTool from sloth import APP_NAME, ORGANIZATION_NAME, ORGANIZATION_DOMAIN if __name__ == '__main__': app = QApplication(sys.argv) app.setOrganizationName(ORGANIZATION_NAME) app.setOrganizationDomain(ORGANIZATION_DOMAIN) app.setApplicationName(APP_NAME) labeltool = LabelTool() sys.exit(app.exec_())
# -*- coding: utf-8 -*- """ Created on Wed Sep 09 22:18:05 2015 @author: Benjamin """ import sys sys.path.insert(1, "C:/Anaconda/Lib/site-packages/sloth/bin") argv = sys.argv+["D:/Users/Benjamin/Documents/Data Science/Whale_ID/cascade/id.json"] from PyQt4.QtGui import QApplication from sloth.core.labeltool import LabelTool from sloth import APP_NAME, ORGANIZATION_NAME, ORGANIZATION_DOMAIN if __name__ == '__main__': app = QApplication(argv) app.setOrganizationName(ORGANIZATION_NAME) app.setOrganizationDomain(ORGANIZATION_DOMAIN) app.setApplicationName(APP_NAME) labeltool = LabelTool() labeltool.execute_from_commandline(argv) sys.exit(app.exec_())
# !/usr/bin/env python # coding = utf-8 # __copyright__ = 'HK JiuLing' # __author__ = 'HongKong JiuLing' # __project__ = 'Video Structuring" import sys from os.path import dirname, realpath sys.path.insert(1, dirname(dirname(dirname(realpath(__file__))))) from PyQt4.QtGui import QApplication from sloth.core.labeltool import LabelTool from sloth.conf import config if __name__ == '__main__': app = QApplication(sys.argv) app.setOrganizationName(config.ORGANIZATION_NAME) app.setOrganizationDomain(config.ORGANIZATION_DOMAIN) app.setApplicationName(config.APP_NAME) labeltool = LabelTool() labeltool.execute_from_commandline(sys.argv) labeltool.logger.info("execute_from_commandline returned") exitcode = app.exec_() labeltool.logger.info( "exit from application with exitcode {} ...".format(exitcode)) sys.exit(exitcode)
#!/usr/bin/env python import os, sys from PyQt4.QtGui import QApplication from sloth.gui import MainWindow from sloth.core.labeltool import LabelTool from sloth import APP_NAME, ORGANIZATION_NAME, ORGANIZATION_DOMAIN from pymodeltest.modeltest import ModelTest SAMPLE_DATA = os.path.join(os.path.dirname(__file__), 'data', 'example1_labels.json') if __name__ == '__main__': app = QApplication(sys.argv) app.setOrganizationName(ORGANIZATION_NAME) app.setOrganizationDomain(ORGANIZATION_DOMAIN) app.setApplicationName(APP_NAME) labeltool = LabelTool() if len(sys.argv) < 2: sys.argv.append(SAMPLE_DATA) labeltool.execute_from_commandline(sys.argv) labeltool.modeltest = ModelTest(labeltool._model, labeltool) wnd = MainWindow(labeltool) labeltool._mainwindow = wnd wnd.show() sys.exit(app.exec_())