from pathlib import Path
from stytra import Stytra
from stytra.examples.windmill_exp import WindmillProtocol
[docs]class TrackingWindmillProtocol(WindmillProtocol):
name = "windmill"
# To add tracking to a protocol, we simply need to add a tracking
# argument to the stytra_config:
stytra_config = dict(
tracking=dict(embedded=True, method="eyes"),
camera=dict(
video_file=str(Path(__file__).parent / "assets" / "fish_compressed.h5")
),
)
if __name__ == "__main__":
s = Stytra(protocol=TrackingWindmillProtocol())