fullseye

sinogram_design — TOMOGRAPHY layout op

使い方

What a scan geometry can and cannot resolve — before anything is built.

The axial counterpart of :func:visiondesign.imaging_budget and of :func:interferometry.csi_design: no data goes in, only the geometry, and what comes out are the limits that the geometry has already decided.

Returns a dict with, among others:

:param n_angles: planned number of views. :param n_detectors: planned detector bins; None -> enough to cover the diagonal of a size x size image. :param size: reconstruction grid side in pixels. :param detector_pitch_mm: physical detector bin spacing. :param span_deg: angular range of the scan. :returns: dict of floats / ints / str. :raises ValueError: on non-int counts, non-positive pitch or span.

参考(サンプルデータ・文献)

実行できる例(この op を実際に呼ぶ検証済みサンプル)

型が繋がる次の op(table を入力に取れる)

同カテゴリ(layout)

projection_angles


Provenance: tomography.py — TOMOGRAPHY operator registry. この per-op ノートは tools/opdocs.py md が自動生成(手編集しない)。

© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.