def write_intrinsic_camera(fname, cam): f = open(fname, 'w') f.write("K:\n") f.write(io_.mat_to_str(cam.K)) f.write("\ndistortion:\n") f.write(io_.mat_to_str(cam.distortion)) f.write("\nimage_size:\n") f.write(" ".join(map(str, cam.image_size))) f.write("\n") f.close()
def write_calibrated_camera(fname, cam): f = open(fname, 'w') f.write("K:\n") f.write(io_.mat_to_str(cam.intr.K)) f.write("R:\n") f.write(io_.mat_to_str(cam.R)) f.write("T:\n") f.write(io_.mat_to_str(cam.T)) f.write("\ndistortion:\n") f.write(io_.mat_to_str(cam.intr.distortion)) f.write("\nimage_size:\n") f.write(" ".join(map(str, cam.intr.image_size))) f.write("\n") f.close()