in common/utils/preprocessing.py [0:0]
def load_krt(path):
# Load KRT file containing intrinsic and extrinsic camera parameters
cameras = {}
with open(path, "r") as f:
while True:
name = f.readline()
if name == "":
break
intrin = [[float(x) for x in f.readline().split()] for i in range(3)]
dist = [float(x) for x in f.readline().split()]
extrin = [[float(x) for x in f.readline().split()] for i in range(3)]
f.readline()
cameras[name[:-1]] = {
"intrin": np.array(intrin),
"dist": np.array(dist),
"extrin": np.array(extrin)}
return cameras