spectral_xray op• データ種: なし → table(引数だけで決まる op —— 画像やデータの入力を取らない)
• 呼び出し: import fullseye as fs; fs.ledger.material_effective_z(material='WATER', exponent: 'float' = 2.94, density_g_cm3=None) -> 'dict' (実装を直接呼ぶなら import materials; materials.material_effective_z(material='WATER', exponent: 'float' = 2.94, density_g_cm3=None) -> 'dict'、台帳から引くなら opstomography.get("material_effective_z"))
組成から実効原子番号(Mayneord / Spiers の冪の式)と電子密度を返す。
Z_eff = (Σ aᵢ Zᵢ^p)^(1/p)、aᵢ = wᵢ (Z/A)ᵢ / Σ wⱼ (Z/A)ⱼ は電子の割合、p = 2.94 は光電効果の断面積の Z 依存(≈ Z^3.94/原子 → Z^2.94/電子)から来る慣用の指数。水は 7.42(公表値)。電子密度 ρₑ = ρ N_A Σ wᵢ Zᵢ/Aᵢ [電子/cm³] と、水に対する比も返す。デュアルエナジーの像から推定する実効 Z(dualxray.effective_z_map)は、この「組成の Z_eff」と同じものではない(光電効果の比で定義した Z は、スペクトルの位置で値が数 % 動く)—— その差を PoC で数える。
• サンプルデータ カタログ(DL URL / ライセンス) — 2-D は skimage.data(BSD/public)+ 合成、3-D は実データ源(Stanford/PDS 等)の DL URL。
• 演算子の来歴・参考文献 — この op 族の元になった研究/手法の出典。
• アルゴリズムの正典(著者・年)と用途は上記ファミリ使い方ガイドに記載。
• poc_dual_energy_xray — py -3.11 examples/poc_dual_energy_xray.py
table を入力に取れる)—
spectral_xray)material_xray_table · material_xray_attenuation · material_xray_constants · xray_tube_spectrum · xray_beam_quality · photon_counting_channels · dual_kvp_channels · xray_channel_projection
*Provenance: materials.py — TOMOGRAPHY operator registry. この per-op ノートは tools/opdocs.py md が自動生成(手編集しない)。*
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.