Example #1
0
def main():
    signal(SIGINT, signal_handle)
    options_dict = args(usage)
    cpprint(options_dict)
    tc_handle(**options_dict)()
    gol._init()
    t = threading.Thread(target=exec, args=())
    t.setDaemon(True)
    t.start()
    time.sleep(2)
    global win
    win = init_scr()
    win()
Example #2
0
def main():
    gol._init()
    arch_version = raw_input('please input the arch version:\n')
    project_name = raw_input('please input the project name:\n')
    os.chdir('architectures/%s' % arch_version)
    gol.set_value('var_dict', load_var(project_name))
    gol.set_value('address_mask_dict', load_address_mask(project_name))
    #var_dict = load_var(project_name)
    #address_mask_dict = load_address_mask(project_name)
    device_roles, device_list, last_link_table, device_name_dict = build_hardware(
        project_name)
    gol.set_value('device_roles', device_roles)
    gol.set_value('device_list', device_list)
    gol.set_value('link_table', last_link_table)
    gol.set_value('device_name_dict', device_name_dict)
    result = build_config(project_name, device_list)
Example #3
0
#!/usr/bin/python3.6
#
import gol
import band
import threading

gol._init()

t = threading.Thread(target=band.main, args=())
t.start()
Example #4
0
                time_str = time_str + '{} {:.3f}s |'.format(stat, ret[stat])
            print(time_str)
            if cv2.waitKey(1) & 0xff == ord('q'):
                return

    else:
        if os.path.isdir(opt.demo):
            image_names = []
            ls = os.listdir(opt.demo)
            for file_name in sorted(ls):
                ext = file_name[file_name.rfind('.') + 1:].lower()
                if ext in image_ext:
                    image_names.append(os.path.join(opt.demo, file_name))
        else:
            image_names = [opt.demo]

        for (image_name) in image_names:
            ret = detector.run(image_name)
            time_str = ''
            for stat in time_stats:
                time_str = time_str + '{} {:.3f}s |'.format(stat, ret[stat])
            print(time_str)


if __name__ == '__main__':

    gol._init()  #先必须在主模块初始化(只在Main模块需要一次即可)
    #  gol.set_value('depth_image',depth_image)  #定义跨模块全局变量
    opt = opts().init()
    demo(opt)