Expand description
AR2 Robust Tracking Module Ported and idiomatic Rust implementation of ARToolKit’s AR2 NFT tracking logic.
Focus: 2D region tracking and feature matching for robust pose estimation.
Structs§
- AR2Feature
Coord - AR2Feature
Points - AR2Feature
Set - AR2Handle
- AR2Image
- AR2Image
Set - AR2Surface
- AR2Surface
Set - AR2Template
- AR2Template
Candidate - AR2Tracking2D
Result
Constants§
- AR2_
BLUR_ IMAGE_ MAX - AR2_
SEARCH_ FEATURE_ MAX - AR2_
TEMPLATE_ NULL_ PIXEL - AR2_
TEMP_ SCALE - AR2_
THREAD_ MAX - AR2_
TRACKING_ 6DOF - AR2_
TRACKING_ CANDIDATE_ MAX - AR2_
TRACKING_ HOMOGRAPHY - AR2_
TRACKING_ SURFACE_ MAX - KEEP_
NUM - SKIP_
INTERVAL
Functions§
- ar2_
get_ best_ matching - ar2_
get_ best_ matching_ sub_ fine - ar2_
get_ image_ value - ar2_
get_ search_ point - ar2_
get_ trans_ mat - ar2_
marker_ coord_ 2_ image_ coord - ar2_
screen_ coord_ 2_ marker_ coord - ar2_
select_ template - ar2_
set_ template_ sub - ar2_
tracking - ar2_
tracking_ 2d_ sub - extract_
visible_ features - extract_
visible_ features_ homography - get_
region_ area - get_
resolution - get_
resolution2 - get_
triangle_ area - get_
vector_ angle - marker_
coord_ to_ screen_ coord - marker_
coord_ to_ screen_ coord2