1#include "ColorConversionXForm.h" 
   13    virtual void convert(frame_container& inputFrame, frame_sp& outFrame, framemetadata_sp outputMetadata) {};
 
 
   25    void initMatImages(frame_container& inputFrame, frame_sp& outputFrame, framemetadata_sp outputMetadata)
 
   29        inpImg.data = 
static_cast<uint8_t*
>(frame->data());
 
   30        outImg.data = 
static_cast<uint8_t*
>(outputFrame->data());
 
 
 
   40    void convert(frame_container& inputFrame, frame_sp& outputFrame, framemetadata_sp outputMetadata)
 
 
 
   53    void initMatImages(frame_container& inputFrame, frame_sp& outputFrame, framemetadata_sp outputMetadata)
 
   57        inpImg.data = 
static_cast<uint8_t*
>(frame->data());
 
   58        outImg.data = 
static_cast<uint8_t*
>(outputFrame->data());
 
 
 
   67    void convert(frame_container& inputFrame, frame_sp& outputFrame, framemetadata_sp outputMetadata)
 
 
 
   80    void convert(frame_container& inputFrame, frame_sp& outputFrame, framemetadata_sp outputMetadata)
 
 
 
   93    void convert(frame_container& inputFrame, frame_sp& outputFrame, framemetadata_sp outputMetadata)
 
 
 
  106    void convert(frame_container& inputFrame, frame_sp& outputFrame, framemetadata_sp outputMetadata)
 
 
 
  119    void convert(frame_container& inputFrame, frame_sp& outputFrame, framemetadata_sp outputMetadata)
 
 
 
  132    void convert(frame_container& inputFrame, frame_sp& outputFrame, framemetadata_sp outputMetadata)
 
 
 
  145    void convert(frame_container& inputFrame, frame_sp& outputFrame, framemetadata_sp outputMetadata)
 
 
 
  158    void convert(frame_container& inputFrame, frame_sp& outputFrame, framemetadata_sp outputMetadata)
 
 
 
  171    void convert(frame_container& inputFrame, frame_sp& outputFrame, framemetadata_sp outputMetadata)
 
 
 
  183    void initMatImages(frame_container& inputFrame, frame_sp& outputFrame, framemetadata_sp outputMetadata)
 
  187        inpImg.data = 
static_cast<uint8_t*
>(frame->data());
 
  188        outImg.data = 
static_cast<uint8_t*
>(outputFrame->data());
 
 
 
  198    void convert(frame_container& inputFrame, frame_sp& outputFrame, framemetadata_sp outputMetadata)
 
 
 
Definition ColorConversionStrategy.h:101
 
~CpuBGR2MONO()
Definition ColorConversionStrategy.h:104
 
CpuBGR2MONO(cv::Mat _inpImg, cv::Mat _outImg)
Definition ColorConversionStrategy.h:103
 
void convert(frame_container &inputFrame, frame_sp &outputFrame, framemetadata_sp outputMetadata)
Definition ColorConversionStrategy.h:106
 
Definition ColorConversionStrategy.h:75
 
void convert(frame_container &inputFrame, frame_sp &outputFrame, framemetadata_sp outputMetadata)
Definition ColorConversionStrategy.h:80
 
~CpuBGR2RGB()
Definition ColorConversionStrategy.h:78
 
CpuBGR2RGB(cv::Mat _inpImg, cv::Mat _outImg)
Definition ColorConversionStrategy.h:77
 
Definition ColorConversionStrategy.h:166
 
CpuBayerBG82Mono(cv::Mat _inpImg, cv::Mat _outImg)
Definition ColorConversionStrategy.h:168
 
void convert(frame_container &inputFrame, frame_sp &outputFrame, framemetadata_sp outputMetadata)
Definition ColorConversionStrategy.h:171
 
~CpuBayerBG82Mono()
Definition ColorConversionStrategy.h:169
 
Definition ColorConversionStrategy.h:114
 
void convert(frame_container &inputFrame, frame_sp &outputFrame, framemetadata_sp outputMetadata)
Definition ColorConversionStrategy.h:119
 
~CpuBayerBG82RGB()
Definition ColorConversionStrategy.h:117
 
CpuBayerBG82RGB(cv::Mat _inpImg, cv::Mat _outImg)
Definition ColorConversionStrategy.h:116
 
Definition ColorConversionStrategy.h:127
 
~CpuBayerGB82RGB()
Definition ColorConversionStrategy.h:130
 
CpuBayerGB82RGB(cv::Mat _inpImg, cv::Mat _outImg)
Definition ColorConversionStrategy.h:129
 
void convert(frame_container &inputFrame, frame_sp &outputFrame, framemetadata_sp outputMetadata)
Definition ColorConversionStrategy.h:132
 
Definition ColorConversionStrategy.h:140
 
CpuBayerGR82RGB(cv::Mat _inpImg, cv::Mat _outImg)
Definition ColorConversionStrategy.h:142
 
~CpuBayerGR82RGB()
Definition ColorConversionStrategy.h:143
 
void convert(frame_container &inputFrame, frame_sp &outputFrame, framemetadata_sp outputMetadata)
Definition ColorConversionStrategy.h:145
 
Definition ColorConversionStrategy.h:153
 
CpuBayerRG82RGB(cv::Mat _inpImg, cv::Mat _outImg)
Definition ColorConversionStrategy.h:155
 
void convert(frame_container &inputFrame, frame_sp &outputFrame, framemetadata_sp outputMetadata)
Definition ColorConversionStrategy.h:158
 
~CpuBayerRG82RGB()
Definition ColorConversionStrategy.h:156
 
Definition ColorConversionStrategy.h:48
 
void initMatImages(frame_container &inputFrame, frame_sp &outputFrame, framemetadata_sp outputMetadata)
Definition ColorConversionStrategy.h:53
 
~CpuInterleaved2Interleaved()
Definition ColorConversionStrategy.h:51
 
CpuInterleaved2Interleaved(cv::Mat _inpImg, cv::Mat _outImg)
Definition ColorConversionStrategy.h:50
 
Definition ColorConversionStrategy.h:19
 
~CpuInterleaved2Planar()
Definition ColorConversionStrategy.h:22
 
CpuInterleaved2Planar(cv::Mat _inpImg, cv::Mat _outImg)
Definition ColorConversionStrategy.h:21
 
void initMatImages(frame_container &inputFrame, frame_sp &outputFrame, framemetadata_sp outputMetadata)
Definition ColorConversionStrategy.h:25
 
Definition ColorConversionStrategy.h:179
 
CpuPlanar2Interleaved(cv::Mat _inpImg, cv::Mat _outImg)
Definition ColorConversionStrategy.h:181
 
void initMatImages(frame_container &inputFrame, frame_sp &outputFrame, framemetadata_sp outputMetadata)
Definition ColorConversionStrategy.h:183
 
~CpuPlanar2Interleaved()
Definition ColorConversionStrategy.h:182
 
Definition ColorConversionStrategy.h:63
 
void convert(frame_container &inputFrame, frame_sp &outputFrame, framemetadata_sp outputMetadata)
Definition ColorConversionStrategy.h:67
 
CpuRGB2BGR(cv::Mat _inpImg, cv::Mat _outImg)
Definition ColorConversionStrategy.h:65
 
~CpuRGB2BGR()
Definition ColorConversionStrategy.h:66
 
Definition ColorConversionStrategy.h:88
 
~CpuRGB2MONO()
Definition ColorConversionStrategy.h:91
 
void convert(frame_container &inputFrame, frame_sp &outputFrame, framemetadata_sp outputMetadata)
Definition ColorConversionStrategy.h:93
 
CpuRGB2MONO(cv::Mat _inpImg, cv::Mat _outImg)
Definition ColorConversionStrategy.h:90
 
Definition ColorConversionStrategy.h:35
 
~CpuRGB2YUV420Planar()
Definition ColorConversionStrategy.h:38
 
CpuRGB2YUV420Planar(cv::Mat _inpImg, cv::Mat _outImg)
Definition ColorConversionStrategy.h:37
 
void convert(frame_container &inputFrame, frame_sp &outputFrame, framemetadata_sp outputMetadata)
Definition ColorConversionStrategy.h:40
 
Definition ColorConversionStrategy.h:193
 
CpuYUV420Planar2RGB(cv::Mat _inpImg, cv::Mat _outImg)
Definition ColorConversionStrategy.h:195
 
~CpuYUV420Planar2RGB()
Definition ColorConversionStrategy.h:196
 
void convert(frame_container &inputFrame, frame_sp &outputFrame, framemetadata_sp outputMetadata)
Definition ColorConversionStrategy.h:198
 
Definition ColorConversionStrategy.h:4
 
cv::Mat inpImg
Definition ColorConversionStrategy.h:14
 
DetailAbstract()
Definition ColorConversionStrategy.h:6
 
DetailAbstract(cv::Mat _inpImg, cv::Mat _outImg)
Definition ColorConversionStrategy.h:7
 
virtual void convert(frame_container &inputFrame, frame_sp &outFrame, framemetadata_sp outputMetadata)
Definition ColorConversionStrategy.h:13
 
cv::Mat outImg
Definition ColorConversionStrategy.h:15
 
~DetailAbstract()
Definition ColorConversionStrategy.h:12
 
static frame_sp getFrameByType(frame_container &frames, int frameType)
Definition Module.cpp:973