gramods
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
gramods::gmTrack::OpenCvVideoCapture::Impl Struct Reference
Collaboration diagram for gramods::gmTrack::OpenCvVideoCapture::Impl:
Collaboration graph
[legend]

Public Member Functions

void update ()
 
bool retrieve (cv::Mat &image)
 
void openCamera (int id)
 
void openVideo (std::filesystem::path file)
 

Static Public Member Functions

static cv::VideoCaptureAPIs backendFromString (std::string api)
 

Public Attributes

std::filesystem::path video_file
 
int camera_id = 0
 
int width = 0
 
int height = 0
 
int framerate = 0
 
int fourcc = 0
 
cv::VideoCaptureAPIs backend = backendFromString("ANY")
 
bool use_camera = true
 
cv::VideoCapture video_capture
 
bool alive = false
 
bool initialized = false
 

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