dome_contact_image — DRIVE tacdome op

• Data kinds: scalar × scalar → image2d

• Call: import fullseye as fs; fs.ledger.dome_contact_image(a: 'float', pitch: 'float', n: 'int' = 128, centre=None, fg: 'float' = 1.0, bg: 'float' = 0.12, footprint: 'float | None' = None, outside: 'float' = 0.0, noise: 'float' = 0.0, seed: 'int' = 0, ss: 'int' = 8) -> 'np.ndarray' (implementation को सीधे call करना हो तो import tacdome; tacdome.dome_contact_image(a: 'float', pitch: 'float', n: 'int' = 128, centre=None, fg: 'float' = 1.0, bg: 'float' = 0.12, footprint: 'float | None' = None, outside: 'float' = 0.0, noise: 'float' = 0.0, seed: 'int' = 0, ss: 'int' = 8) -> 'np.ndarray', registry से लेना हो तो opsdrive.get("dome_contact_image"))

उपयोग

dome के अंदर से लिया गया contact का image (contact क्षेत्र चमकीला है; frustrated total internal reflection वाली illumination का आदर्शीकरण)। (n, n) का float।

> नीचे का विस्तृत विवरण मूल text में है — सारांश और headings का अनुवाद हो चुका है।

半径 a [m] の円盤 = fg、ドームの底の円(footprint [m]、None なら全面)の残り = bg、外 = outside。縁は画素を ss × ss に割った被覆率で反エイリアス(補間しない)。centre = (行, 列)[px] (既定は中央 + 副画素のずれ 0.37, −0.21)。noise = 画素ごとの正規雑音の σ。Raises ValueError: a・pitch ≤ 0、n < 16、ss < 1、円盤が窓からはみ出す、fg ≤ bg。

संदर्भ (sample data, साहित्य)

• Sample data catalog (DL URL / license) — 2-D के लिए skimage.data (BSD/public) + synthetic, 3-D के लिए real data sources (Stanford/PDS आदि) के DL URL।

• Operators का स्रोत और संदर्भ — इस op family के मूल research/methods के स्रोत।

• Algorithm का मानक स्रोत (लेखक, वर्ष) और उपयोग ऊपर की family usage guide में दिए गए हैं।

चलाए जा सकने वाले उदाहरण (verified samples जो सच में यह op call करते हैं)

• poc_tacdome_large_deformation — py -3.11 examples/poc_tacdome_large_deformation.py

वे अगले ops जिनसे type जुड़ता है (image2d को input के रूप में लेते हैं)

flow_from_depth_motion · ttc_truth · ttc_from_flow · foe_from_flow · perlin2 · fbm_height · fbm_gradient · radial_periodogram

इसी category के (tacdome)

powerlaw_linear_contact · largedef_correction · largedef_radius_ratio · largedef_universal_correction · large_deformation_contact · large_deformation_inverse · mdr_spring_bed · neohookean_cylinder_exact


*Provenance: tacdome.py — DRIVE operator registry. यह per-op note tools/opdocs.py md से अपने-आप generate होता है (हाथ से edit न करें)।*

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