def start(dset=None, frame_num=0): main.initialize() if not FOR_REAL: if dset is None: dataset.load_random_dataset() else: dataset.load_dataset(dset) while dataset.frame_num < frame_num: dataset.advance() name = dset name = os.path.split(name)[1] custom = os.path.join('data/sets/', name, 'gt.txt') if os.path.exists(custom): # Try dataset directory first fname = custom else: import re # Fall back on generic ground truth file match = re.match('.*_z(\d)m_(.*)', name) number = int(match.groups()[0]) fname = 'data/experiments/gt/gt%d.txt' % number with open(fname) as f: GT = grid.gt2grid(f.read()) grid.initialize_with_groundtruth(GT) else: config.load('data/newest_calibration') opennpy.align_depth_to_rgb() dataset.setup_opencl()
def go(): config.load('data/newest_calibration') try: while 1: once() except KeyboardInterrupt: pass
def start(dset=None, frame_num=0): if not FOR_REAL: if dset is None: dataset.load_random_dataset() else: dataset.load_dataset(dset) while dataset.frame_num < frame_num: dataset.advance() else: config.load('data/newest_calibration') dataset.setup_opencl()
def start(dset=None, frame_num=0): main.initialize() if not FOR_REAL: if dset is None: dataset.load_random_dataset() else: dataset.load_dataset(dset) while dataset.frame_num < frame_num: dataset.advance() else: config.load('data/newest_calibration') opennpy.align_depth_to_rgb() dataset.setup_opencl()
def block_setup(self): """Initialize blockplayer stuff""" glxcontext.makecurrent() main.initialize() config.load('data/newest_calibration') opennpy.align_depth_to_rgb() dataset.setup_opencl() self.blocks = None self.block_loop_quit = False self.block_initialized = True self.block_loop()
def start(dset=None, frame_num=0): if not FOR_REAL: if dset is None: dataset.load_random_dataset() else: dataset.load_dataset(dset) while dataset.frame_num < frame_num: dataset.advance() else: config.load("data/newest_calibration") dataset.setup_opencl() global R_correct if "R_correct" in globals(): del R_correct
def run_calib(): config.load('data/newest_calibration') opennpy.align_depth_to_rgb() samples = [] for i in arange(0,2*np.pi,np.pi/8): line = line_through_point(center, i) draw_line_XZ(line) pylab.waitforbuttonpress(0.1) for _ in range(60): opennpy.sync_update() rgb, _ = opennpy.sync_get_video() depth, _ = opennpy.sync_get_depth() samples.append((line, rgb, depth)) return samples
def start(dset=None, frame_num=0): main.initialize() #with open('data/experiments/collab/2011.txt') as f: global target_model with open('data/experiments/collab/block.txt') as f: target_model = grid.gt2grid(f.read()) #grid.initialize_with_groundtruth(GT) if not FOR_REAL: if dset is None: dataset.load_random_dataset() else: dataset.load_dataset(dset) while dataset.frame_num < frame_num: dataset.advance() else: config.load('data/newest_calibration') opennpy.align_depth_to_rgb() dataset.setup_opencl()
def start(): main.initialize() config.load('data/newest_calibration') opennpy.align_depth_to_rgb() dataset.setup_opencl()