GUI for finger v1

This commit is contained in:
ykcheungab
2026-06-18 22:18:19 +08:00
parent f19f092b64
commit 3fd9b839a9
42 changed files with 2326 additions and 1186 deletions
+26
View File
@@ -0,0 +1,26 @@
"""Display snapshot produced by one finger pipeline tick."""
from __future__ import annotations
from dataclasses import dataclass
import numpy as np
@dataclass
class FingerFrameView:
timestamp: float
fps: float
unrolled: np.ndarray
flow: np.ndarray
vnormal: np.ndarray
depth_map: np.ndarray
img: np.ndarray
contour: np.ndarray
centroid: np.ndarray
fnormal: float
fshearx: float
fsheary: float
centroid_found: bool
mask_coverage: float
raw_frame: np.ndarray | None = None