OpenShot Library | libopenshot  0.7.0
Public Member Functions | Public Attributes | List of all members
openshot::CVObjectMaskFrameData Struct Reference

#include <CVObjectMask.h>

Public Member Functions

bool HasMask () const
 

Public Attributes

cv::Rect_< float > box
 
size_t frameId = 0
 
int height = 0
 
int objectId = 1
 
std::vector< uint32_t > rle
 
float score = 0.0f
 
int width = 0
 

Detailed Description

Definition at line 33 of file CVObjectMask.h.

Member Function Documentation

◆ HasMask()

bool openshot::CVObjectMaskFrameData::HasMask ( ) const
inline

Definition at line 42 of file CVObjectMask.h.

Member Data Documentation

◆ box

cv::Rect_<float> openshot::CVObjectMaskFrameData::box

Definition at line 35 of file CVObjectMask.h.

◆ frameId

size_t openshot::CVObjectMaskFrameData::frameId = 0

Definition at line 34 of file CVObjectMask.h.

Referenced by openshot::CVObjectMask::maskClip().

◆ height

int openshot::CVObjectMaskFrameData::height = 0

Definition at line 39 of file CVObjectMask.h.

Referenced by HasMask().

◆ objectId

int openshot::CVObjectMaskFrameData::objectId = 1

Definition at line 37 of file CVObjectMask.h.

◆ rle

std::vector<uint32_t> openshot::CVObjectMaskFrameData::rle

Definition at line 40 of file CVObjectMask.h.

Referenced by HasMask().

◆ score

float openshot::CVObjectMaskFrameData::score = 0.0f

Definition at line 36 of file CVObjectMask.h.

◆ width

int openshot::CVObjectMaskFrameData::width = 0

Definition at line 38 of file CVObjectMask.h.

Referenced by HasMask().


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