| Crates.io | calib-targets-chessboard |
| lib.rs | calib-targets-chessboard |
| version | 0.2.2 |
| created_at | 2025-12-28 10:09:23.279657+00 |
| updated_at | 2026-01-03 17:59:40.114866+00 |
| description | Plain chessboard detector built on top of ChESS corners |
| homepage | https://vitalyvorobyev.github.io/calib-targets-rs/ |
| repository | https://github.com/VitalyVorobyev/calib-targets-rs |
| max_upload_size | |
| id | 2008542 |
| size | 129,622 |

Plain chessboard detector built on top of calib-targets-core.
use calib_targets_chessboard::{ChessboardDetector, ChessboardParams};
use calib_targets_core::Corner;
fn main() {
let params = ChessboardParams::default();
let detector = ChessboardDetector::new(params);
let corners: Vec<Corner> = Vec::new();
let result = detector.detect_from_corners(&corners);
println!("detected: {}", result.is_some());
}
tracing: enables tracing output in the detector and grid graph stages.Python bindings are provided via the workspace facade (calib_targets module).
See crates/calib-targets-py/README.md in the repo root for setup.