ct_scan op• 資料種類:ctgeometry → projstack
• 呼叫: import fullseye as fs; fs.ledger.ellipsoid_projections(geometry, ellipsoids=None, device='auto')(要直接呼叫實作,import ctscan; ctscan.ellipsoid_projections(geometry, ellipsoids=None, device='auto');從台帳取用則 opstomography.get("ellipsoid_projections"))
• GPU:無(僅 CPU 參考實作)
橢球之和的精確線積分,適用於本族的任意掃描。
> 以下的詳細說明為原文 —— 摘要與標題已翻譯。
Each ray is mapped to the frame where the ellipsoid is a unit sphere, and the chord length comes from the quadratic's discriminant. No voxels, no interpolation and no projector are involved, which is what makes this the ground truth the projector and every reconstruction here are measured against.
:param geometry: dict from ct_scan_geometry. :param ellipsoids: (N, 8) rows; None gives SHEPP_LOGAN_3D. :param device: "auto", "cpu" or "cuda". :returns: (view, V, U) float array. :raises ValueError: on a geometry not from ct_scan_geometry.
• 範例資料目錄(下載 URL / 授權) —— 2-D 用 skimage.data(BSD/公有領域)加合成圖,3-D 給出真實資料源(Stanford/PDS 等)的下載 URL。
• 運算子來歷與參考文獻 —— 該運算子族所依據的研究/方法出處。
• 演算法的正典(作者、年份)與用途見上面的族使用指南。
• ct_scan_modes — py -3.11 examples/ct_scan_modes.py
• poc_ct_casting_sparse_views — py -3.11 examples/poc_ct_casting_sparse_views.py
projstack 作為輸入)ct_adjoint_project · fdk_reconstruct · sirt_reconstruct · os_sart_reconstruct · tv_reconstruct · ct_dual_energy_reconstruct
ct_scan)ct_scan_geometry · shepp_logan_3d · ellipsoid_phantom · ct_forward_project · ct_adjoint_project · fdk_reconstruct · sirt_reconstruct · os_sart_reconstruct
*Provenance: ctscan.py — TOMOGRAPHY 運算子登記表。本條目由 tools/opdocs.py md 自動產生(請勿手動編輯)。*
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.