OSDN Git Service

ライブビューデータを拾うために検討中。その4。
[gokigen/FujiCam.git] / opencv41 / src / main / java / org / opencv / video / FarnebackOpticalFlow.java
1 //
2 // This file is auto-generated. Please don't modify it!
3 //
4 package org.opencv.video;
5
6 import org.opencv.video.DenseOpticalFlow;
7 import org.opencv.video.FarnebackOpticalFlow;
8
9 // C++: class FarnebackOpticalFlow
10 //javadoc: FarnebackOpticalFlow
11
12 public class FarnebackOpticalFlow extends DenseOpticalFlow {
13
14     protected FarnebackOpticalFlow(long addr) { super(addr); }
15
16     // internal usage only
17     public static FarnebackOpticalFlow __fromPtr__(long addr) { return new FarnebackOpticalFlow(addr); }
18
19     //
20     // C++: static Ptr_FarnebackOpticalFlow cv::FarnebackOpticalFlow::create(int numLevels = 5, double pyrScale = 0.5, bool fastPyramids = false, int winSize = 13, int numIters = 10, int polyN = 5, double polySigma = 1.1, int flags = 0)
21     //
22
23     //javadoc: FarnebackOpticalFlow::create(numLevels, pyrScale, fastPyramids, winSize, numIters, polyN, polySigma, flags)
24     public static FarnebackOpticalFlow create(int numLevels, double pyrScale, boolean fastPyramids, int winSize, int numIters, int polyN, double polySigma, int flags)
25     {
26         
27         FarnebackOpticalFlow retVal = FarnebackOpticalFlow.__fromPtr__(create_0(numLevels, pyrScale, fastPyramids, winSize, numIters, polyN, polySigma, flags));
28         
29         return retVal;
30     }
31
32     //javadoc: FarnebackOpticalFlow::create(numLevels, pyrScale, fastPyramids, winSize, numIters, polyN, polySigma)
33     public static FarnebackOpticalFlow create(int numLevels, double pyrScale, boolean fastPyramids, int winSize, int numIters, int polyN, double polySigma)
34     {
35         
36         FarnebackOpticalFlow retVal = FarnebackOpticalFlow.__fromPtr__(create_1(numLevels, pyrScale, fastPyramids, winSize, numIters, polyN, polySigma));
37         
38         return retVal;
39     }
40
41     //javadoc: FarnebackOpticalFlow::create(numLevels, pyrScale, fastPyramids, winSize, numIters, polyN)
42     public static FarnebackOpticalFlow create(int numLevels, double pyrScale, boolean fastPyramids, int winSize, int numIters, int polyN)
43     {
44         
45         FarnebackOpticalFlow retVal = FarnebackOpticalFlow.__fromPtr__(create_2(numLevels, pyrScale, fastPyramids, winSize, numIters, polyN));
46         
47         return retVal;
48     }
49
50     //javadoc: FarnebackOpticalFlow::create(numLevels, pyrScale, fastPyramids, winSize, numIters)
51     public static FarnebackOpticalFlow create(int numLevels, double pyrScale, boolean fastPyramids, int winSize, int numIters)
52     {
53         
54         FarnebackOpticalFlow retVal = FarnebackOpticalFlow.__fromPtr__(create_3(numLevels, pyrScale, fastPyramids, winSize, numIters));
55         
56         return retVal;
57     }
58
59     //javadoc: FarnebackOpticalFlow::create(numLevels, pyrScale, fastPyramids, winSize)
60     public static FarnebackOpticalFlow create(int numLevels, double pyrScale, boolean fastPyramids, int winSize)
61     {
62         
63         FarnebackOpticalFlow retVal = FarnebackOpticalFlow.__fromPtr__(create_4(numLevels, pyrScale, fastPyramids, winSize));
64         
65         return retVal;
66     }
67
68     //javadoc: FarnebackOpticalFlow::create(numLevels, pyrScale, fastPyramids)
69     public static FarnebackOpticalFlow create(int numLevels, double pyrScale, boolean fastPyramids)
70     {
71         
72         FarnebackOpticalFlow retVal = FarnebackOpticalFlow.__fromPtr__(create_5(numLevels, pyrScale, fastPyramids));
73         
74         return retVal;
75     }
76
77     //javadoc: FarnebackOpticalFlow::create(numLevels, pyrScale)
78     public static FarnebackOpticalFlow create(int numLevels, double pyrScale)
79     {
80         
81         FarnebackOpticalFlow retVal = FarnebackOpticalFlow.__fromPtr__(create_6(numLevels, pyrScale));
82         
83         return retVal;
84     }
85
86     //javadoc: FarnebackOpticalFlow::create(numLevels)
87     public static FarnebackOpticalFlow create(int numLevels)
88     {
89         
90         FarnebackOpticalFlow retVal = FarnebackOpticalFlow.__fromPtr__(create_7(numLevels));
91         
92         return retVal;
93     }
94
95     //javadoc: FarnebackOpticalFlow::create()
96     public static FarnebackOpticalFlow create()
97     {
98         
99         FarnebackOpticalFlow retVal = FarnebackOpticalFlow.__fromPtr__(create_8());
100         
101         return retVal;
102     }
103
104
105     //
106     // C++:  bool cv::FarnebackOpticalFlow::getFastPyramids()
107     //
108
109     //javadoc: FarnebackOpticalFlow::getFastPyramids()
110     public  boolean getFastPyramids()
111     {
112         
113         boolean retVal = getFastPyramids_0(nativeObj);
114         
115         return retVal;
116     }
117
118
119     //
120     // C++:  double cv::FarnebackOpticalFlow::getPolySigma()
121     //
122
123     //javadoc: FarnebackOpticalFlow::getPolySigma()
124     public  double getPolySigma()
125     {
126         
127         double retVal = getPolySigma_0(nativeObj);
128         
129         return retVal;
130     }
131
132
133     //
134     // C++:  double cv::FarnebackOpticalFlow::getPyrScale()
135     //
136
137     //javadoc: FarnebackOpticalFlow::getPyrScale()
138     public  double getPyrScale()
139     {
140         
141         double retVal = getPyrScale_0(nativeObj);
142         
143         return retVal;
144     }
145
146
147     //
148     // C++:  int cv::FarnebackOpticalFlow::getFlags()
149     //
150
151     //javadoc: FarnebackOpticalFlow::getFlags()
152     public  int getFlags()
153     {
154         
155         int retVal = getFlags_0(nativeObj);
156         
157         return retVal;
158     }
159
160
161     //
162     // C++:  int cv::FarnebackOpticalFlow::getNumIters()
163     //
164
165     //javadoc: FarnebackOpticalFlow::getNumIters()
166     public  int getNumIters()
167     {
168         
169         int retVal = getNumIters_0(nativeObj);
170         
171         return retVal;
172     }
173
174
175     //
176     // C++:  int cv::FarnebackOpticalFlow::getNumLevels()
177     //
178
179     //javadoc: FarnebackOpticalFlow::getNumLevels()
180     public  int getNumLevels()
181     {
182         
183         int retVal = getNumLevels_0(nativeObj);
184         
185         return retVal;
186     }
187
188
189     //
190     // C++:  int cv::FarnebackOpticalFlow::getPolyN()
191     //
192
193     //javadoc: FarnebackOpticalFlow::getPolyN()
194     public  int getPolyN()
195     {
196         
197         int retVal = getPolyN_0(nativeObj);
198         
199         return retVal;
200     }
201
202
203     //
204     // C++:  int cv::FarnebackOpticalFlow::getWinSize()
205     //
206
207     //javadoc: FarnebackOpticalFlow::getWinSize()
208     public  int getWinSize()
209     {
210         
211         int retVal = getWinSize_0(nativeObj);
212         
213         return retVal;
214     }
215
216
217     //
218     // C++:  void cv::FarnebackOpticalFlow::setFastPyramids(bool fastPyramids)
219     //
220
221     //javadoc: FarnebackOpticalFlow::setFastPyramids(fastPyramids)
222     public  void setFastPyramids(boolean fastPyramids)
223     {
224         
225         setFastPyramids_0(nativeObj, fastPyramids);
226         
227         return;
228     }
229
230
231     //
232     // C++:  void cv::FarnebackOpticalFlow::setFlags(int flags)
233     //
234
235     //javadoc: FarnebackOpticalFlow::setFlags(flags)
236     public  void setFlags(int flags)
237     {
238         
239         setFlags_0(nativeObj, flags);
240         
241         return;
242     }
243
244
245     //
246     // C++:  void cv::FarnebackOpticalFlow::setNumIters(int numIters)
247     //
248
249     //javadoc: FarnebackOpticalFlow::setNumIters(numIters)
250     public  void setNumIters(int numIters)
251     {
252         
253         setNumIters_0(nativeObj, numIters);
254         
255         return;
256     }
257
258
259     //
260     // C++:  void cv::FarnebackOpticalFlow::setNumLevels(int numLevels)
261     //
262
263     //javadoc: FarnebackOpticalFlow::setNumLevels(numLevels)
264     public  void setNumLevels(int numLevels)
265     {
266         
267         setNumLevels_0(nativeObj, numLevels);
268         
269         return;
270     }
271
272
273     //
274     // C++:  void cv::FarnebackOpticalFlow::setPolyN(int polyN)
275     //
276
277     //javadoc: FarnebackOpticalFlow::setPolyN(polyN)
278     public  void setPolyN(int polyN)
279     {
280         
281         setPolyN_0(nativeObj, polyN);
282         
283         return;
284     }
285
286
287     //
288     // C++:  void cv::FarnebackOpticalFlow::setPolySigma(double polySigma)
289     //
290
291     //javadoc: FarnebackOpticalFlow::setPolySigma(polySigma)
292     public  void setPolySigma(double polySigma)
293     {
294         
295         setPolySigma_0(nativeObj, polySigma);
296         
297         return;
298     }
299
300
301     //
302     // C++:  void cv::FarnebackOpticalFlow::setPyrScale(double pyrScale)
303     //
304
305     //javadoc: FarnebackOpticalFlow::setPyrScale(pyrScale)
306     public  void setPyrScale(double pyrScale)
307     {
308         
309         setPyrScale_0(nativeObj, pyrScale);
310         
311         return;
312     }
313
314
315     //
316     // C++:  void cv::FarnebackOpticalFlow::setWinSize(int winSize)
317     //
318
319     //javadoc: FarnebackOpticalFlow::setWinSize(winSize)
320     public  void setWinSize(int winSize)
321     {
322         
323         setWinSize_0(nativeObj, winSize);
324         
325         return;
326     }
327
328
329     @Override
330     protected void finalize() throws Throwable {
331         delete(nativeObj);
332     }
333
334
335
336     // C++: static Ptr_FarnebackOpticalFlow cv::FarnebackOpticalFlow::create(int numLevels = 5, double pyrScale = 0.5, bool fastPyramids = false, int winSize = 13, int numIters = 10, int polyN = 5, double polySigma = 1.1, int flags = 0)
337     private static native long create_0(int numLevels, double pyrScale, boolean fastPyramids, int winSize, int numIters, int polyN, double polySigma, int flags);
338     private static native long create_1(int numLevels, double pyrScale, boolean fastPyramids, int winSize, int numIters, int polyN, double polySigma);
339     private static native long create_2(int numLevels, double pyrScale, boolean fastPyramids, int winSize, int numIters, int polyN);
340     private static native long create_3(int numLevels, double pyrScale, boolean fastPyramids, int winSize, int numIters);
341     private static native long create_4(int numLevels, double pyrScale, boolean fastPyramids, int winSize);
342     private static native long create_5(int numLevels, double pyrScale, boolean fastPyramids);
343     private static native long create_6(int numLevels, double pyrScale);
344     private static native long create_7(int numLevels);
345     private static native long create_8();
346
347     // C++:  bool cv::FarnebackOpticalFlow::getFastPyramids()
348     private static native boolean getFastPyramids_0(long nativeObj);
349
350     // C++:  double cv::FarnebackOpticalFlow::getPolySigma()
351     private static native double getPolySigma_0(long nativeObj);
352
353     // C++:  double cv::FarnebackOpticalFlow::getPyrScale()
354     private static native double getPyrScale_0(long nativeObj);
355
356     // C++:  int cv::FarnebackOpticalFlow::getFlags()
357     private static native int getFlags_0(long nativeObj);
358
359     // C++:  int cv::FarnebackOpticalFlow::getNumIters()
360     private static native int getNumIters_0(long nativeObj);
361
362     // C++:  int cv::FarnebackOpticalFlow::getNumLevels()
363     private static native int getNumLevels_0(long nativeObj);
364
365     // C++:  int cv::FarnebackOpticalFlow::getPolyN()
366     private static native int getPolyN_0(long nativeObj);
367
368     // C++:  int cv::FarnebackOpticalFlow::getWinSize()
369     private static native int getWinSize_0(long nativeObj);
370
371     // C++:  void cv::FarnebackOpticalFlow::setFastPyramids(bool fastPyramids)
372     private static native void setFastPyramids_0(long nativeObj, boolean fastPyramids);
373
374     // C++:  void cv::FarnebackOpticalFlow::setFlags(int flags)
375     private static native void setFlags_0(long nativeObj, int flags);
376
377     // C++:  void cv::FarnebackOpticalFlow::setNumIters(int numIters)
378     private static native void setNumIters_0(long nativeObj, int numIters);
379
380     // C++:  void cv::FarnebackOpticalFlow::setNumLevels(int numLevels)
381     private static native void setNumLevels_0(long nativeObj, int numLevels);
382
383     // C++:  void cv::FarnebackOpticalFlow::setPolyN(int polyN)
384     private static native void setPolyN_0(long nativeObj, int polyN);
385
386     // C++:  void cv::FarnebackOpticalFlow::setPolySigma(double polySigma)
387     private static native void setPolySigma_0(long nativeObj, double polySigma);
388
389     // C++:  void cv::FarnebackOpticalFlow::setPyrScale(double pyrScale)
390     private static native void setPyrScale_0(long nativeObj, double pyrScale);
391
392     // C++:  void cv::FarnebackOpticalFlow::setWinSize(int winSize)
393     private static native void setWinSize_0(long nativeObj, int winSize);
394
395     // native support for java finalize()
396     private static native void delete(long nativeObj);
397
398 }