suspect op• Data kinds: labels2d × image2d → table
• Call: import fullseye as fs; fs.ledger.seg_boundary_membrane_gap(labels, membrane, tau: 'float' = 0.2, min_len: 'int' = 60, normalize: 'bool' = True, ignore_zero: 'bool' = True) -> 'dict' (implementation को सीधे call करना हो तो import emproof; emproof.seg_boundary_membrane_gap(labels, membrane, tau: 'float' = 0.2, min_len: 'int' = 60, normalize: 'bool' = True, ignore_zero: 'bool' = True) -> 'dict', registry से लेना हो तो opsemproof.get("seg_boundary_membrane_gap"))
split का संदेह: 2 पड़ोसी label के boundary pixel में से जिनका membrane response tau से कम है उनका अनुपात। हर पड़ोसी जोड़े के लिए 1 row।
cells की सीमा पर हमेशा membrane (dark line) होती है। जहाँ membrane के बिना label बदलता है, वह boundary 1 cell को 2 में काटने वाले split का निशान है (seg_inject_split की सीधी line ठीक यही है)। 4-neighbourhood में अलग labels के मिलने वाले pixels गिने जाते हैं, और boundary का membrane response दोनों तरफ़ में से ज़्यादा मज़बूत वाला लिया जाता है। CREMI sample A के prototype पर artificial splits vs बाकी: AUC 0.99 (tau 0.2, boundary length ≥ 60)।
columns: label_a / label_b (a < b) / length / gap_fraction / membrane_mean (gap_fraction के घटते क्रम में)। min_len px से छोटी boundaries नहीं गिनी जातीं (कुछ pixels के संपर्क से यह नहीं कहा जा सकता कि membrane है या नहीं)।
>>> table = seg_boundary_membrane_gap(labels, seg_membrane_response(raw))
>>> table["label_a"][0], table["label_b"][0], table["gap_fraction"][0] # सबसे संदिग्ध जोड़ा
• 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 में दिए गए हैं।
• poc_em_second_opinion — py -3.11 examples/poc_em_second_opinion.py
table को input के रूप में लेते हैं)seg_synapse_partners · seg_wiring_variation · seg_synapse_nri · seg_wiring_exposure
suspect)*Provenance: emproof.py — EMPROOF operator registry. यह per-op note tools/opdocs.py md से अपने-आप generate होता है (हाथ से edit न करें)।*
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.