morph_hat — MV morphology op

• Data kinds: mask × mask → mask

• Call: import fullseye as fs; fs.ledger.morph_hat(region, se) (implementation को सीधे call करना हो तो import mvmorph; mvmorph.morph_hat(region, se), registry से लेना हो तो opsmv.get("morph_hat"))

• HALCON समकक्ष: morph_hat (अर्थ और parameters समझने के लिए HALCON reference उपयोगी है)

• GPU: नहीं (केवल CPU reference implementation)

उपयोग

ओपनिंग से हटे और क्लोज़िंग से जुड़े पिक्सेल का संघ लौटाता है।

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

画像の外は背景と見なす。空の入力(region が 0 要素)は ValueError。

Args:

region: 2-D の領域。

se: 構造要素(奇数辺の bool 配列)。

Returns:

region と同じ形の bool 配列。

उपयोग की विस्तृत guide

• machine_vision_classics family guide

संदर्भ (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 करते हैं)

• machine_vision_tour — py -3.11 examples/machine_vision_tour.py

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

hit_or_miss_golay · hit_or_miss_seq · thickening_hit_miss · thickening_golay · thickening_seq · morph_skiz · opening_seg · update_bg_esti

इसी category के (morphology)

golay_elements · hit_or_miss_golay · hit_or_miss_seq · thickening_hit_miss · thickening_golay · thickening_seq · morph_skiz · opening_seg


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

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