map_image — MV resample op

• Data kinds: image2d × table → image2d

• Call: import fullseye as fs; fs.ledger.map_image(image, image_map, fill=0.0) (implementation को सीधे call करना हो तो import mvimage; mvimage.map_image(image, image_map, fill=0.0), registry से लेना हो तो opsmv.get("map_image"))

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

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

उपयोग

व्युत्क्रम मैप से छवि को पुनः-सैंपल करता है (हर आउटपुट पिक्सेल एक इनपुट निर्देशांक पढ़ता है)।

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

image_map は row_map / col_map の dict(gen_radial_distortion_map の返りをそのまま渡せる)。線形補間で読み、画像の外は fill で埋める。image_map に写像の鍵が無い(x_map / y_map は画素 → ワールドの順写像で、このままでは穴が開く)と ValueError。空の入力(image が 0 要素)は ValueError。

Args:

image: (H, W) の画像。

image_map: row_map と col_map を持つ dict。形が出力の形になる。

fill: 入力の外を読んだ画素の値。

Returns:

image_map と同じ形の float 画像。

उपयोग की विस्तृत 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 जुड़ता है (image2d को input के रूप में लेते हैं)

binocular_disparity_ms · binocular_distance_ms · reconstruct_surface_stereo · rectify_to_world_plane · change_radial_distortion_image · crop_rectangle2 · atan2_image · area_center_gray

इसी category के (resample)

rectify_to_world_plane · change_radial_distortion_image · crop_rectangle2


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

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