Table of Contents

Method Read

Namespace
OpenCvSharp
Assembly
OpenCvSharp.dll

Read(OutputArray)

Grabs, decodes and returns the next video frame.

The method/function combines VideoCapture::grab() and VideoCapture::retrieve() in one call. This is the most convenient method for reading video files or capturing data from decode and returns the just grabbed frame. If no frames has been grabbed (camera has been disconnected, or there are no more frames in video file), the method returns false and the function returns empty image (with %cv::Mat, test it with Mat::empty()).

public bool Read(OutputArray image)

Parameters

image OutputArray

Returns

bool

false if no frames has been grabbed

Read(Mat)

Grabs, decodes and returns the next video frame.

The method/function combines VideoCapture::grab() and VideoCapture::retrieve() in one call. This is the most convenient method for reading video files or capturing data from decode and returns the just grabbed frame. If no frames has been grabbed (camera has been disconnected, or there are no more frames in video file), the method returns false and the function returns empty image (with %cv::Mat, test it with Mat::empty()).

public bool Read(Mat image)

Parameters

image Mat

Returns

bool

false if no frames has been grabbed