Files
orisys-sdk/examples/pipeline/frame.py
T
2026-06-18 22:18:19 +08:00

27 lines
536 B
Python

"""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