spyrit.misc.disp.get_frame

spyrit.misc.disp.get_frame(movie_path: str | Path, frame_number: int = 0) ndarray[source]

Extract a specific frame from a video file.

Args:

movie_path: Path to the video file. frame_number: Frame number to extract (0-indexed).

Returns:

Grayscale frame as numpy array.

Raises:

FileNotFoundError: If video file doesn’t exist. ValueError: If frame cannot be read or video is invalid.