Basic Image AlgorithmS Library
2.8.0
|
This class creates a thread which stores an image in a file if rescale is not zero then the stored image is downsampled by this factor. More...
#include <Tools/BIASShowCamWX/ShowCamWxThreads.hh>
Public Member Functions | |
virtual ExitCode | Entry () |
void | FinishSaving () |
ImageSaveThread (std::string cameraName, const int &downsample, wxMutex *BufferAccessMutex, bool &writeToBuffer, unsigned int &readIndex, unsigned int &writeIndex, BIAS::Camera< unsigned char > *img, BIAS::Camera< unsigned char > *imgCenter, BIAS::Camera< unsigned char > *imgRight, BIAS::Camera< float > *imgDepth, BIAS::Camera< float > *imgAmp, BIAS::Camera< float > *imgInt, std::vector< Camera< unsigned char > * > *imageBuffer, std::vector< Camera< unsigned char > * > *imageBufferCenter, std::vector< Camera< unsigned char > * > *imageBufferRight, std::vector< Camera< float > * > *imageBufferPmdDepth, std::vector< Camera< float > * > *imageBufferPmdAmp, std::vector< Camera< float > * > *imageBufferPmdInt, bool saveToStream=false) | |
void | ResetCounter () |
void | SetSaveDirectory (std::string &path) |
~ImageSaveThread () | |
This class creates a thread which stores an image in a file if rescale is not zero then the stored image is downsampled by this factor.
Definition at line 51 of file ShowCamWxThreads.hh.
ImageSaveThread::ImageSaveThread | ( | std::string | cameraName, |
const int & | downsample, | ||
wxMutex * | BufferAccessMutex, | ||
bool & | writeToBuffer, | ||
unsigned int & | readIndex, | ||
unsigned int & | writeIndex, | ||
BIAS::Camera< unsigned char > * | img, | ||
BIAS::Camera< unsigned char > * | imgCenter, | ||
BIAS::Camera< unsigned char > * | imgRight, | ||
BIAS::Camera< float > * | imgDepth, | ||
BIAS::Camera< float > * | imgAmp, | ||
BIAS::Camera< float > * | imgInt, | ||
std::vector< Camera< unsigned char > * > * | imageBuffer, | ||
std::vector< Camera< unsigned char > * > * | imageBufferCenter, | ||
std::vector< Camera< unsigned char > * > * | imageBufferRight, | ||
std::vector< Camera< float > * > * | imageBufferPmdDepth, | ||
std::vector< Camera< float > * > * | imageBufferPmdAmp, | ||
std::vector< Camera< float > * > * | imageBufferPmdInt, | ||
bool | saveToStream = false |
||
) |
Definition at line 72 of file ShowCamWxThreads.cpp.
|
inline |
Definition at line 75 of file ShowCamWxThreads.hh.
|
virtual |
Definition at line 137 of file ShowCamWxThreads.cpp.
References FinishSaving().
void ImageSaveThread::FinishSaving | ( | ) |
Definition at line 200 of file ShowCamWxThreads.cpp.
Referenced by Entry().
|
inline |
Definition at line 80 of file ShowCamWxThreads.hh.
|
inline |
Definition at line 79 of file ShowCamWxThreads.hh.