def get_angled_range_data(start, end): data = get_range_data(start, end) h, p = np.degrees(screencapture_to_angles(data["scenecam_x"], data["scenecam_y"], strict=False)) data["scenecam_x"] = h data["scenecam_y"] = p data["naksu_x"], data["naksu_y"] = np.degrees( screencapture_to_angles(data["naksu_x"], data["naksu_y"], strict=False) ) return data
def get_range_in_naksu(ldata, nsdata, ci): seg = ldata[ (ldata['dist'] >= CORNERING[ci][0]) & (ldata['dist'] <= CORNERING[ci][1]) ] nseg = nsdata[ (nsdata['se_ts'] >= np.nanmin(seg['se_frame_number'])) & (nsdata['se_ts'] <= np.nanmax(seg['se_frame_number']))] nseg['x'], nseg['y'] = np.degrees(screencapture_to_angles(nseg['x'], nseg['y'], strict=False)) return nseg