blob_select — BLOB select op

• Data kinds: labels2d → labels2d

• Call: import fullseye as fs; fs.ledger.blob_select(labels: 'Any', feature: 'str', vmin: 'Optional[float]' = None, vmax: 'Optional[float]' = None, spacing: 'float' = 1.0) -> 'np.ndarray' (implementation को सीधे call करना हो तो import blob2d; blob2d.blob_select(labels: 'Any', feature: 'str', vmin: 'Optional[float]' = None, vmax: 'Optional[float]' = None, spacing: 'float' = 1.0) -> 'np.ndarray', registry से लेना हो तो opsblob.get("blob_select"))

उपयोग

केवल वे object रखता है जिनका feature [vmin, vmax] में आता है (क्रमांक 1 से फिर से दिए जाते हैं)।

Parameters

labels : array_like

blob_label का output।

feature : str

FEATURE_KEYS में से कोई एक। अनजान key को candidates की सूची दिखाकर reject किया जाता है।

vmin, vmax : float or None

दोनों सिरे (शामिल)। None उस तरफ़ को खुला छोड़ता है। दोनों None का मतलब

"कुछ भी नहीं चुना" है, इसलिए reject किया जाता है -- अगर सब कुछ पास करना है तो इसे call ही न करें।

spacing : float

blob_features जैसा ही अर्थ। area या perimeter को

physical units में काटते समय ज़रूरी है।

Returns

numpy.ndarray

int32 label image। बचे हुए objects को 1..k क्रम से नंबर मिलते हैं

(मूल नंबर नहीं रखे जाते)। अगर मूल नंबर चाहिए तो

blob_features(labels)["label"] पहले ही निकाल लें।

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

• blob_analysis 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 करते हैं)

• poc_particle_sizing — py -3.11 examples/poc_particle_sizing.py

• poc_pipe_wall_loss — py -3.11 examples/poc_pipe_wall_loss.py

• poc_pv_thermal_survey — py -3.11 examples/poc_pv_thermal_survey.py

• poc_solar_el_inspection — py -3.11 examples/poc_solar_el_inspection.py

• poc_weld_radiograph_porosity — py -3.11 examples/poc_weld_radiograph_porosity.py

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

blob_features · blob_select_largest · blob_split · blob_region · blob_boundaries · blob_overlay

इसी category के (select)

blob_select_largest


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

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