gray_projections — MV gray op

• Data kinds: image2d → table

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

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

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

उपयोग

प्रति पंक्ति और प्रति स्तंभ औसत ग्रे मान लौटाता है।

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

horizontal は長さ H(各行の平均)、vertical は長さ W(各列の平均)。region の画素だけで平均し、領域の画素が 1 つも無い行と列は 0.0 を返す(理由: 平均する画素が無い)。空の入力(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_histo · 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.