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

Public Member Functions

 Detail (GaussianBlurProps &props)
 
 ~Detail ()
 
void setProps (GaussianBlurProps &props, framemetadata_sp &metadata)
 
bool compute (frame_sp &inFrame, frame_sp &outFrame)
 

Public Attributes

GaussianBlurProps mProps
 

Private Attributes

cv::Ptr< cv::cuda::Filter > mGaussianFilter
 
cv::Rect mRoi
 
size_t mXOffset
 
cv::cuda::GpuMat mSrc
 
cv::cuda::GpuMat mDst
 
cv::cuda::Stream mStream
 

Constructor & Destructor Documentation

◆ Detail()

GaussianBlur::Detail::Detail ( GaussianBlurProps & props)
inline
Here is the call graph for this function:

◆ ~Detail()

GaussianBlur::Detail::~Detail ( )
inline

Member Function Documentation

◆ compute()

bool GaussianBlur::Detail::compute ( frame_sp & inFrame,
frame_sp & outFrame )
inline

◆ setProps()

void GaussianBlur::Detail::setProps ( GaussianBlurProps & props,
framemetadata_sp & metadata )
inline
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ mDst

cv::cuda::GpuMat GaussianBlur::Detail::mDst
private

◆ mGaussianFilter

cv::Ptr<cv::cuda::Filter> GaussianBlur::Detail::mGaussianFilter
private

◆ mProps

GaussianBlurProps GaussianBlur::Detail::mProps

◆ mRoi

cv::Rect GaussianBlur::Detail::mRoi
private

◆ mSrc

cv::cuda::GpuMat GaussianBlur::Detail::mSrc
private

◆ mStream

cv::cuda::Stream GaussianBlur::Detail::mStream
private

◆ mXOffset

size_t GaussianBlur::Detail::mXOffset
private

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