fullseye

tem_image_weak_phase — OPTICS tem op

使い方

投影ポテンシャル v_z [V Å] から TEM の明視野像(平均 1 の強度、image2d)。

mode="linear": 弱位相物体近似 I = 1 + 2 F⁻¹[ F(σ v_z) · CTF · E ] / √(1 − w²)(位相が 1 rad より十分小さいとき)。 mode="coherent": 透過関数 exp(iσ v_z − a σ v_z)(a = w / √(1 − w²))を coherent.coherent_image に 瞳 = 開口 × e^{iχ} × 包絡(準コヒーレント)で渡す —— 位相が大きいと線形の像からずれる(その差が弱位相近似の誤差)。 aperture_A_inv は対物絞りの半径 [Å⁻¹] (None = 無し)。dose_e_per_A2 を与えると画素あたり dose × 画素面積 の電子の Poisson 雑音を足し、平均 1 に戻して返す(seed で決まる)。

ファミリ共通の入力契約(fail-closed)

optics の全 op は入力を検証してから計算する(黙って通さない):

詳しい使い方ガイド

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

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

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

fraunhofer_pattern · pupil_psf · pupil_blur · psf_to_mtf · encircled_energy · ensquared_energy · energy_radii · mtf_tangential_sagittal

同カテゴリ(tem)

tem_wavelength · tem_scherzer · tem_ctf · tem_ctf_profile · tem_projected_potential · tem_amorphous_film · tem_multislice · tem_power_spectrum


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

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