babysister.frames_reader module¶
Frames reading routines
-
exception
babysister.frames_reader.FrameReadError¶ Bases:
ExceptionError that will be raised when a frame reader cannot read.
-
class
babysister.frames_reader.ImagesReader(frames_dir, im_ext='jpg')¶ Bases:
objectReader for sequence of frames.
Parameters: -
frames_path¶ full path of images with im_ext extension in frames_dir.
Type: list of str
-
get_frame_size()¶ Get size of the first image in frames_path.
-
read()¶ Try to read a frame from frames_path.
Returns: frame data in BGR format. Return type: ndarray Raises: FrameReadError– if cannot read.
-
-
class
babysister.frames_reader.VideoReader(video_path)¶ Bases:
objectReader for video.
Parameters: video_path (str) – path to video. -
cap¶ VideoCapture of video_path.
Type: cv.VideoCapture
-
get_frame_size()¶ Get size of video.
-
read()¶ Try to read a frame from cap.
Returns: frame data in BGR format. Return type: ndarray Raises: FrameReadError– if cannot read.
-