Logo
ApraPipes 1.0
Loading...
Searching...
No Matches
ImageDecoderCV.h
1#pragma once
2
3#include "Module.h"
4
6{
7public:
9};
10
11class ImageDecoderCV : public Module
12{
13
14public:
16 virtual ~ImageDecoderCV();
17 bool init();
18 bool term();
19
20protected:
21 bool process(frame_container& frames);
22 bool processSOS(frame_sp& frame);
23 bool validateInputPins();
24 bool validateOutputPins();
25
26private:
27 class Detail;
28 boost::shared_ptr<Detail> mDetail;
29};
Definition ImageDecoderCV.h:6
ImageDecoderCVProps()
Definition ImageDecoderCV.h:8
Definition ImageDecoderCV.cpp:11
Definition ImageDecoderCV.h:12
ImageDecoderCV(ImageDecoderCVProps _props=ImageDecoderCVProps())
Definition ImageDecoderCV.cpp:34
bool init()
Definition ImageDecoderCV.cpp:79
bool processSOS(frame_sp &frame)
Definition ImageDecoderCV.cpp:113
bool validateOutputPins()
Definition ImageDecoderCV.cpp:60
bool term()
Definition ImageDecoderCV.cpp:89
boost::shared_ptr< Detail > mDetail
Definition ImageDecoderCV.h:28
virtual ~ImageDecoderCV()
Definition ImageDecoderCV.cpp:39
bool validateInputPins()
Definition ImageDecoderCV.cpp:41
bool process(frame_container &frames)
Definition ImageDecoderCV.cpp:94
Definition Module.h:33
Definition Module.h:151