OpenCV  2.4.13
Open Source Computer Vision
cv::VideoCapture Class Reference

#include <highgui.hpp>

Public Member Functions

 VideoCapture ()
 
 VideoCapture (const string &filename)
 
 VideoCapture (int device)
 
virtual ~VideoCapture ()
 
virtual bool open (const string &filename)
 
virtual bool open (int device)
 
virtual bool isOpened () const
 
virtual void release ()
 
virtual bool grab ()
 
virtual bool retrieve (CV_OUT Mat &image, int channel=0)
 
virtual VideoCaptureoperator>> (CV_OUT Mat &image)
 
virtual bool read (CV_OUT Mat &image)
 
virtual bool set (int propId, double value)
 
virtual double get (int propId)
 

Protected Attributes

Ptr< CvCapturecap
 

Constructor & Destructor Documentation

cv::VideoCapture::VideoCapture ( )
cv::VideoCapture::VideoCapture ( const string &  filename)
cv::VideoCapture::VideoCapture ( int  device)
virtual cv::VideoCapture::~VideoCapture ( )
virtual

Member Function Documentation

virtual double cv::VideoCapture::get ( int  propId)
virtual
virtual bool cv::VideoCapture::grab ( )
virtual
virtual bool cv::VideoCapture::isOpened ( ) const
virtual
virtual bool cv::VideoCapture::open ( const string &  filename)
virtual
virtual bool cv::VideoCapture::open ( int  device)
virtual
virtual VideoCapture& cv::VideoCapture::operator>> ( CV_OUT Mat image)
virtual
virtual bool cv::VideoCapture::read ( CV_OUT Mat image)
virtual
virtual void cv::VideoCapture::release ( )
virtual
virtual bool cv::VideoCapture::retrieve ( CV_OUT Mat image,
int  channel = 0 
)
virtual
virtual bool cv::VideoCapture::set ( int  propId,
double  value 
)
virtual

Member Data Documentation

Ptr<CvCapture> cv::VideoCapture::cap
protected

The documentation for this class was generated from the following file: