checkerboard_points — CALIB checkerboard op

• Data kinds: कोई नहीं → keypoints (केवल arguments से तय होने वाला op — यह कोई image या data input नहीं लेता)

• Call: import fullseye as fs; fs.ledger.checkerboard_points(pattern_size, square_size) (implementation को सीधे call करना हो तो import calib_lm; calib_lm.checkerboard_points(pattern_size, square_size), registry से लेना हो तो opscalib.get("checkerboard_points"))

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

उपयोग

checkerboard के भीतरी corners के board coordinates (x, y) row-major क्रम में लौटाता है (keypoints)।

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

Board coordinates (x, y) of the inner corners of a checkerboard with pattern_size = (cols, rows) inner corners and squares of square_size (mm), row-major: index r·cols + c is (c·square, r·square). The first corner is the origin (OpenCV's convention for findChessboardCorners). The board has (cols + 1) x (rows + 1) squares.

Raises ValueError: cols・rows が 2 未満・整数でない、square_size が正でない。

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

• camera_calibration 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_calibration_truth_map — py -3.11 examples/poc_calibration_truth_map.py

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

image_to_world_plane · camera_calibration · camera_calibration_lm · stereo_calibration_lm · vector_to_rigid · vector_to_similarity · hom_vector_to_proj_hom_mat2d

इसी category के (checkerboard)

sim_checkerboard · find_checkerboard_corners


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

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