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()
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)
#!/usr/bin/python3.6 # import gol import band import threading gol._init() t = threading.Thread(target=band.main, args=()) t.start()
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)