plane op• 資料種類:無 → table(僅由參數決定的運算子 —— 不接受影像或資料輸入)
• 呼叫: import fullseye as fs; fs.ledger.gen_radial_distortion_map(cam_par, kappa, shape)(要直接呼叫實作,import calib; calib.gen_radial_distortion_map(cam_par, kappa, shape);從台帳取用則 opscalib.get("gen_radial_distortion_map"))
• HALCON 對應:gen_radial_distortion_map(其含義與參數可參考 HALCON 手冊)
• GPU:無(僅 CPU 參考實作)
產生徑向畸變的逆映射(row_map, col_map)(gen_radial_distortion_map)。
輸出像素 (row, col) → 輸入座標。模型是一階多項式:對相對主點的像素 (x, y)、r^2 = x^2 + y^2,輸入 = 主點 + (x, y) * (1 + kappa r^2)(kappa 的單位為 1/像素²,不使用 cam_par 的 fx/fy)。★它不是除法模型(mvimage.distort_division / undistort_division,u = d / (1 + kappa |d|^2))的精確逆, 而是其一階近似。兩者使用同一 kappa 會悄悄不一致:
640x480、主點 (320, 240) 時,kappa = -5e-7 最大 4.28 px,-2e-6 最大 46.73 px (2026-11-09 實測)。要精確去除除法模型的畸變,用 mvimage.change_radial_distortion_image (cam_out 的 kappa 設為 0)。
• 範例資料目錄(下載 URL / 授權) —— 2-D 用 skimage.data(BSD/公有領域)加合成圖,3-D 給出真實資料源(Stanford/PDS 等)的下載 URL。
• 運算子來歷與參考文獻 —— 該運算子族所依據的研究/方法出處。
• 演算法的正典(作者、年份)與用途見上面的族使用指南。
• (尚無)
table 作為輸入)image_points_to_world_plane · contour_to_world_plane_xld · sim_caltab · disp_caltab · calibration_error_map · calibration_uncertainty_map · calibration_next_pose
plane)image_to_world_plane · image_points_to_world_plane · contour_to_world_plane_xld · gen_image_to_world_plane_map
*Provenance: calib.py — CALIB 運算子登記表。本條目由 tools/opdocs.py md 自動產生(請勿手動編輯)。*
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.