babysister.frames_reader module¶
Frames reading routines
-
exception
babysister.frames_reader.
FrameReadError
¶ Bases:
Exception
Error that will be raised when a frame reader cannot read.
-
class
babysister.frames_reader.
ImagesReader
(frames_dir, im_ext='jpg')¶ Bases:
object
Reader 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:
object
Reader 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.
-