fullseye

projection_angles — TOMOGRAPHY layout op

使い方

The angle sequence of a scan, in degrees, as a 1-D float64 array.

Three schemes, and the difference between them is what happens when a scan is cut short:

span_deg is the total angular range. 180 degrees is the complete data set for parallel beam — projections at theta and theta+180 are mirror images and carry no new information — so a 360-degree span is redundancy, not resolution, and anything under 180 is the limited-angle problem.

:param n_angles: number of views, 1 .. 65536. :param span_deg: total angular range in degrees, > 0. :param scheme: one of :data:ANGLE_SCHEMES. :param start_deg: angle of the first view. :returns: (n_angles,) float64 array of degrees. :raises ValueError: on a non-int count, a non-positive span, a non-finite start, or an unknown scheme.

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

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

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

同カテゴリ(layout)

sinogram_design


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

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