Logo
ApraPipes 1.0
Loading...
Searching...
No Matches
HistogramOverlay::Detail Class Reference
Collaboration diagram for HistogramOverlay::Detail:
Collaboration graph

Public Member Functions

 Detail ()
 
 ~Detail ()
 
void setImgMetadata (framemetadata_sp &metadata)
 
void resetHistMetadata ()
 
void setHistMetadata (framemetadata_sp &metadata)
 
void overlayHistogram (frame_sp &imgFrame, frame_sp &histFrame)
 
void setSpacing (int spacing=0)
 
framemetadata_sp getOutputMetadata ()
 
bool shouldTriggerSOS ()
 

Private Attributes

cv::Mat mHist
 
cv::Mat mOutputImg
 
framemetadata_sp mOutputMetadata
 
framemetadata_sp mHistMetadata
 
vector< vector< cv::Point > > contours
 
int mSpacing
 

Constructor & Destructor Documentation

◆ Detail()

HistogramOverlay::Detail::Detail ( )
inline

◆ ~Detail()

HistogramOverlay::Detail::~Detail ( )
inline

Member Function Documentation

◆ getOutputMetadata()

framemetadata_sp HistogramOverlay::Detail::getOutputMetadata ( )
inline

◆ overlayHistogram()

void HistogramOverlay::Detail::overlayHistogram ( frame_sp & imgFrame,
frame_sp & histFrame )
inline
Here is the call graph for this function:

◆ resetHistMetadata()

void HistogramOverlay::Detail::resetHistMetadata ( )
inline

◆ setHistMetadata()

void HistogramOverlay::Detail::setHistMetadata ( framemetadata_sp & metadata)
inline
Here is the call graph for this function:

◆ setImgMetadata()

void HistogramOverlay::Detail::setImgMetadata ( framemetadata_sp & metadata)
inline
Here is the call graph for this function:

◆ setSpacing()

void HistogramOverlay::Detail::setSpacing ( int spacing = 0)
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ shouldTriggerSOS()

bool HistogramOverlay::Detail::shouldTriggerSOS ( )
inline

Member Data Documentation

◆ contours

vector<vector<cv::Point> > HistogramOverlay::Detail::contours
private

◆ mHist

cv::Mat HistogramOverlay::Detail::mHist
private

◆ mHistMetadata

framemetadata_sp HistogramOverlay::Detail::mHistMetadata
private

◆ mOutputImg

cv::Mat HistogramOverlay::Detail::mOutputImg
private

◆ mOutputMetadata

framemetadata_sp HistogramOverlay::Detail::mOutputMetadata
private

◆ mSpacing

int HistogramOverlay::Detail::mSpacing
private

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