gray_histo — MV gray op

• Data kinds: image2d → table

• Call: import fullseye as fs; fs.ledger.gray_histo(image, region=None, bins=256) (implementation को सीधे call करना हो तो import image_gray; image_gray.gray_histo(image, region=None, bins=256), registry से लेना हो तो opsmv.get("gray_histo"))

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

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

उपयोग

ग्रे-मान हिस्टोग्राम को निरपेक्ष और सापेक्ष आवृत्तियों में लौटाता है।

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

範囲は [0, 1] に固定する。範囲の外の画素があると ValueError(np.histogram は外の値を黙って捨て、8 bit の画像を渡すとほぼ空の表が返るため)。空の入力(image が 0 要素)は ValueError。

उपयोग की विस्तृत 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

• poc_real_typewritten_ocr — py -3.11 examples/poc_real_typewritten_ocr.py

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

map_image · rectify_to_world_plane · change_radial_distortion_image · find_ncc_models · run_bg_esti · give_bg_esti · update_bg_esti · classify_class_gmm

इसी category के (gray)

atan2_image · area_center_gray · gray_projections · get_grayval_contour_xld


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

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