Skip to main content

Module refine

Module refine 

Source
Expand description

Pluggable subpixel refinement backends for ChESS corners.

The default pipeline uses a 5×5 center-of-mass refinement on the response map (matching the legacy behavior). Alternative refiners operate on the original image intensity patch and provide more discriminative scores and acceptance logic.

Structs§

CenterOfMassConfig
Legacy center-of-mass refinement on the response map.
CenterOfMassRefiner
ForstnerConfig
Förstner-style gradient-based refiner.
ForstnerRefiner
RefineContext
Inputs shared by refinement methods.
RefineResult
Result of refining a single corner candidate.
SaddlePointConfig
Quadratic saddle-point surface refiner.
SaddlePointRefiner

Enums§

RefineStatus
Status of a refinement attempt.
Refiner
Runtime refiner with reusable scratch buffers.
RefinerKind
User-facing enum selecting a refinement backend.

Traits§

CornerRefiner
Trait implemented by pluggable refinement backends.