OpenPose 1.0.0rc2 OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
wrapperStructInput.hpp
Go to the documentation of this file.
1 #ifndef OPENPOSE_WRAPPER_WRAPPER_STRUCT_INPUT_HPP
2 #define OPENPOSE_WRAPPER_WRAPPER_STRUCT_INPUT_HPP
3
4 #include <limits> // std::numeric_limits
5 #include <openpose/core/common.hpp>
6 #include <openpose/producer/producer.hpp>
7
8 namespace op
9 {
14 struct OP_API WrapperStructInput
15 {
20 ProducerType producerType;
21
27 std::string producerString;
28
33 unsigned long long frameFirst;
34
40 unsigned long long frameStep;
41
46 unsigned long long frameLast;
47
51 bool realTimeProcessing;
52
56 bool frameFlip;
57
62 int frameRotate;
63
67 bool framesRepeat;
68
72 Point<int> cameraResolution;
73
78 std::string cameraParameterPath;
79
83 bool undistortImage;
84
92 int numberViews;
93
99 WrapperStructInput(
100 const ProducerType producerType = ProducerType::None, const std::string& producerString = "",
101 const unsigned long long frameFirst = 0, const unsigned long long frameStep = 1,
102 const unsigned long long frameLast = std::numeric_limits<unsigned long long>::max(),
103 const bool realTimeProcessing = false, const bool frameFlip = false, const int frameRotate = 0,
104 const bool framesRepeat = false, const Point<int>& cameraResolution = Point<int>{-1,-1},
105 const std::string& cameraParameterPath = "models/cameraParameters/",
106 const bool undistortImage = false, const int numberViews = -1);
107 };
108 }
109
110 #endif // OPENPOSE_WRAPPER_WRAPPER_STRUCT_INPUT_HPP
op::RenderMode::None
op::WrapperStructInput::cameraParameterPath
std::string cameraParameterPath
Definition: wrapperStructInput.hpp:78
op::WrapperStructInput::frameFlip
bool frameFlip
Definition: wrapperStructInput.hpp:56
op::WrapperStructInput::framesRepeat
bool framesRepeat
Definition: wrapperStructInput.hpp:67
op::Point< int >
common.hpp
op::WrapperStructInput::realTimeProcessing
bool realTimeProcessing
Definition: wrapperStructInput.hpp:51
op::WrapperStructInput
Definition: wrapperStructInput.hpp:14
op::WrapperStructInput::frameStep
unsigned long long frameStep
Definition: wrapperStructInput.hpp:40
op::WrapperStructInput::undistortImage
bool undistortImage
Definition: wrapperStructInput.hpp:83
op::WrapperStructInput::numberViews
int numberViews
Definition: wrapperStructInput.hpp:92
op::WrapperStructInput::cameraResolution
Point< int > cameraResolution
Definition: wrapperStructInput.hpp:72
op::WrapperStructInput::producerType
ProducerType producerType
Definition: wrapperStructInput.hpp:20
op::WrapperStructInput::frameLast
unsigned long long frameLast
Definition: wrapperStructInput.hpp:46
op::WrapperStructInput::producerString
std::string producerString
Definition: wrapperStructInput.hpp:27
op::ProducerType
ProducerType
Definition: enumClasses.hpp:29
producer.hpp
OP_API
#define OP_API
Definition: macros.hpp:19
op::WrapperStructInput::frameRotate
int frameRotate
Definition: wrapperStructInput.hpp:62
op::WrapperStructInput::frameFirst
unsigned long long frameFirst
Definition: wrapperStructInput.hpp:33
cl::string
std::string string
Definition: cl2.hpp:574