Visual Servoing Platform
version 3.7.0
Loading...
Searching...
No Matches
detection.json
1
{
2
"required_headers"
: [
3
"visp3/core/vpPoint.h"
4
],
5
"user_defined_headers"
: [
6
"detection.hpp"
7
],
8
"classes"
: {
9
"vpDetectorBase"
: {
10
"methods"
: [
11
{
12
"static"
:
false
,
13
"signature"
:
"std::vector<std::string>& getMessage()"
,
14
"return_policy"
:
"reference"
,
15
"keep_alive"
: [
16
[
17
1,
18
0
19
]
20
],
21
"returns_ref_ok"
:
true
22
},
23
{
24
"static"
:
false
,
25
"signature"
:
"std::string& getMessage(size_t)"
,
26
"return_policy"
:
"reference"
,
27
"keep_alive"
: [
28
[
29
1,
30
0
31
]
32
],
33
"returns_ref_ok"
:
true
34
},
35
{
36
"static"
:
false
,
37
"signature"
:
"std::vector<std::vector<vpImagePoint>>& getPolygon()"
,
38
"return_policy"
:
"reference"
,
39
"keep_alive"
: [
40
[
41
1,
42
0
43
]
44
],
45
"returns_ref_ok"
:
true
46
},
47
{
48
"static"
:
false
,
49
"signature"
:
"std::vector<vpImagePoint>& getPolygon(size_t)"
,
50
"return_policy"
:
"reference"
,
51
"keep_alive"
: [
52
[
53
1,
54
0
55
]
56
],
57
"returns_ref_ok"
:
true
58
}
59
]
60
},
61
"vpDetectorAprilTag"
: {
62
"additional_bindings"
:
"bindings_vpDetectorAprilTag"
,
63
"acknowledge_pointer_or_ref_fields"
: [
64
"Impl*"
65
],
66
"methods"
: [
67
{
68
"static"
:
false
,
69
"signature"
:
"bool detect(const vpImage<unsigned char>&, double, const vpCameraParameters&, std::vector<vpHomogeneousMatrix>&, std::vector<vpHomogeneousMatrix>*, std::vector<double>*, std::vector<double>*)"
,
70
"ignore"
:
true
,
71
"custom_implem"
:
true
72
},
73
{
74
"static"
:
false
,
75
"signature"
:
"bool getPose(size_t, double, const vpCameraParameters&, vpHomogeneousMatrix&, vpHomogeneousMatrix*, double*, double*)"
,
76
"ignore"
:
true
77
}
78
]
79
},
80
"vpDetectorDNNOpenCV"
: {
81
"acknowledge_pointer_or_ref_fields"
: [
82
"void(*)(vpDetectorDNNOpenCV::DetectionCandidates&,std::vector<cv::Mat>&,const vpDetectorDNNOpenCV::NetConfig&)"
83
],
84
"methods"
: [
85
{
86
"static"
:
false
,
87
"signature"
:
" vpDetectorDNNOpenCV(const vpDetectorDNNOpenCV::NetConfig&, const vpDetectorDNNOpenCV::DNNResultsParsingType&, void(*)(vpDetectorDNNOpenCV::DetectionCandidates&,std::vector<cv::Mat>&,const vpDetectorDNNOpenCV::NetConfig&))"
,
88
"ignore"
:
true
89
},
90
{
91
"static"
:
false
,
92
"signature"
:
" vpDetectorDNNOpenCV(const std::string&, void(*)(vpDetectorDNNOpenCV::DetectionCandidates&,std::vector<cv::Mat>&,const vpDetectorDNNOpenCV::NetConfig&))"
,
93
"ignore"
:
true
94
},
95
{
96
"static"
:
false
,
97
"signature"
:
"void setParsingMethod(const vpDetectorDNNOpenCV::DNNResultsParsingType&, void(*)(vpDetectorDNNOpenCV::DetectionCandidates&,std::vector<cv::Mat>&,const vpDetectorDNNOpenCV::NetConfig&))"
,
98
"ignore"
:
true
99
},
100
{
101
"static"
:
false
,
102
"signature"
:
"bool detect(const vpImage<unsigned char>&, std::vector<vpDetectorDNNOpenCV::DetectedFeatures2D>&)"
,
103
"use_default_param_policy"
:
false
,
104
"param_is_input"
: [
105
true
,
106
false
107
],
108
"param_is_output"
: [
109
false
,
110
true
111
]
112
},
113
{
114
"static"
:
false
,
115
"signature"
:
"bool detect(const vpImage<unsigned char>&, std::vector<std::pair<std::string, std::vector<vpDetectorDNNOpenCV::DetectedFeatures2D>>>&)"
,
116
"use_default_param_policy"
:
false
,
117
"param_is_input"
: [
118
true
,
119
false
120
],
121
"param_is_output"
: [
122
false
,
123
true
124
]
125
},
126
{
127
"static"
:
false
,
128
"signature"
:
"bool detect(const vpImage<vpRGBa>&, std::vector<vpDetectorDNNOpenCV::DetectedFeatures2D>&)"
,
129
"use_default_param_policy"
:
false
,
130
"param_is_input"
: [
131
true
,
132
false
133
],
134
"param_is_output"
: [
135
false
,
136
true
137
]
138
},
139
{
140
"static"
:
false
,
141
"signature"
:
"bool detect(const vpImage<vpRGBa>&, std::vector<std::pair<std::string, std::vector<vpDetectorDNNOpenCV::DetectedFeatures2D>>>&)"
,
142
"use_default_param_policy"
:
false
,
143
"param_is_input"
: [
144
true
,
145
false
146
],
147
"param_is_output"
: [
148
false
,
149
true
150
]
151
},
152
{
153
"static"
:
false
,
154
"signature"
:
"bool detect(const cv::Mat&, std::vector<vpDetectorDNNOpenCV::DetectedFeatures2D>&)"
,
155
"ignore"
:
true
156
},
157
{
158
"static"
:
false
,
159
"signature"
:
"bool detect(const cv::Mat&, std::vector<std::pair<std::string, std::vector<vpDetectorDNNOpenCV::DetectedFeatures2D>>>&)"
,
160
"ignore"
:
true
161
},
162
{
163
"static"
:
false
,
164
"signature"
:
"const vpDetectorDNNOpenCV::NetConfig& getNetConfig()"
,
165
"return_policy"
:
"reference"
,
166
"keep_alive"
: [
167
[
168
1,
169
0
170
]
171
],
172
"returns_ref_ok"
:
true
173
}
174
]
175
},
176
"DetectedFeatures2D"
: {
177
"methods"
: [
178
{
179
"static"
:
false
,
180
"signature"
:
"void display(const vpImage<Type>&, const vpColor&, unsigned int)"
,
181
"specializations"
: [
182
[
183
"TypeBaseImagePixel"
184
]
185
]
186
}
187
]
188
}
189
}
190
}
modules
python
config
detection.json
Generated by
1.15.0