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

Public Member Functions

 Detail (BMPConverterProps &_props)
 
 ~Detail ()
 
void getImageSize (int &_width, int &_height)
 
void setMetadata (framemetadata_sp &metadata)
 
bool compute (void *buffer, void *outBuffer)
 

Public Attributes

size_t outSize
 

Private Attributes

BMPConverterProps props
 
std::unique_ptr< char[]> bitmapHeader
 
size_t bitmapHeaderSize
 
size_t imageSize
 
cv::Mat inImage
 
cv::Mat outImage
 
int width
 
int height
 

Constructor & Destructor Documentation

◆ Detail()

BMPConverter::Detail::Detail ( BMPConverterProps & _props)
inline

◆ ~Detail()

BMPConverter::Detail::~Detail ( )
inline

Member Function Documentation

◆ compute()

bool BMPConverter::Detail::compute ( void * buffer,
void * outBuffer )
inline

◆ getImageSize()

void BMPConverter::Detail::getImageSize ( int & _width,
int & _height )
inline

◆ setMetadata()

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

Member Data Documentation

◆ bitmapHeader

std::unique_ptr<char[]> BMPConverter::Detail::bitmapHeader
private

◆ bitmapHeaderSize

size_t BMPConverter::Detail::bitmapHeaderSize
private

◆ height

int BMPConverter::Detail::height
private

◆ imageSize

size_t BMPConverter::Detail::imageSize
private

◆ inImage

cv::Mat BMPConverter::Detail::inImage
private

◆ outImage

cv::Mat BMPConverter::Detail::outImage
private

◆ outSize

size_t BMPConverter::Detail::outSize

◆ props

BMPConverterProps BMPConverter::Detail::props
private

◆ width

int BMPConverter::Detail::width
private

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