draw deformation cutoff line in previews

This commit is contained in:
2026-05-03 01:57:57 +08:00
parent 2559522e3d
commit ea71713b0a
2 changed files with 42 additions and 8 deletions

View File

@@ -25,6 +25,7 @@ from head_extension_app import (
APP_DIR,
crop_head_neck,
ct_window,
draw_cutoff_line,
fit_image,
load_dicom_volume,
preview_deform_2d,
@@ -549,6 +550,7 @@ def start_job(kind, worker, owner=None, params=None, remember_user_task=True):
def make_preview(input_dir, angle_degrees):
volume = load_dicom_volume(input_dir)
before = crop_head_neck(sagittal_mip(volume))
before = draw_cutoff_line(before, volume.shape[0])
after = preview_deform_2d(before, float(angle_degrees))
canvas = BytesIO()