Skip to content
Snippets Groups Projects
Commit 59c77989 authored by Simon Wittl's avatar Simon Wittl
Browse files

added foc quat to get

parent 85eecbd4
No related branches found
No related tags found
No related merge requests found
......@@ -49,6 +49,7 @@ def get_projection_dict(
image_dimensions_px: np.ndarray,
pixel_pitch_mm: np.ndarray,
header: JsonHeader | None = None,
focal_spot_orientation_quat: np.ndarray | None = None
):
if header is None:
header = generate_header()
......@@ -59,6 +60,7 @@ def get_projection_dict(
detector_center_position_mm,
detector_center_orientation_quat,
header,
focal_spot_orientation_quat
)
projection['detector'] = get_detector_dict(image_dimensions_px, pixel_pitch_mm)
......
......@@ -45,6 +45,7 @@ def get_projection_geometry_dict(
detector_center_position_mm: np.ndarray,
detector_center_orientation_quat: np.ndarray,
header: JsonHeader | None = None,
focal_spot_orientation_quat: np.ndarray | None = None
):
if header is None:
header = generate_header()
......@@ -59,6 +60,10 @@ def get_projection_geometry_dict(
projection_geometry["detector_center_orientation_quat"] = quaternion_to_dict(
detector_center_orientation_quat
)
if focal_spot_orientation_quat is not None:
projection_geometry["focal_spot_orientation_quat"] = quaternion_to_dict(
focal_spot_orientation_quat
)
projection_geometry["header"] = {"uuid": header.uuid}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment