OSDN Git Service

ライブビューデータを拾うために検討中。その4。
[gokigen/FujiCam.git] / opencv41 / src / main / java / org / opencv / video / VariationalRefinement.java
1 //
2 // This file is auto-generated. Please don't modify it!
3 //
4 package org.opencv.video;
5
6 import org.opencv.core.Mat;
7 import org.opencv.video.DenseOpticalFlow;
8 import org.opencv.video.VariationalRefinement;
9
10 // C++: class VariationalRefinement
11 //javadoc: VariationalRefinement
12
13 public class VariationalRefinement extends DenseOpticalFlow {
14
15     protected VariationalRefinement(long addr) { super(addr); }
16
17     // internal usage only
18     public static VariationalRefinement __fromPtr__(long addr) { return new VariationalRefinement(addr); }
19
20     //
21     // C++: static Ptr_VariationalRefinement cv::VariationalRefinement::create()
22     //
23
24     //javadoc: VariationalRefinement::create()
25     public static VariationalRefinement create()
26     {
27         
28         VariationalRefinement retVal = VariationalRefinement.__fromPtr__(create_0());
29         
30         return retVal;
31     }
32
33
34     //
35     // C++:  float cv::VariationalRefinement::getAlpha()
36     //
37
38     //javadoc: VariationalRefinement::getAlpha()
39     public  float getAlpha()
40     {
41         
42         float retVal = getAlpha_0(nativeObj);
43         
44         return retVal;
45     }
46
47
48     //
49     // C++:  float cv::VariationalRefinement::getDelta()
50     //
51
52     //javadoc: VariationalRefinement::getDelta()
53     public  float getDelta()
54     {
55         
56         float retVal = getDelta_0(nativeObj);
57         
58         return retVal;
59     }
60
61
62     //
63     // C++:  float cv::VariationalRefinement::getGamma()
64     //
65
66     //javadoc: VariationalRefinement::getGamma()
67     public  float getGamma()
68     {
69         
70         float retVal = getGamma_0(nativeObj);
71         
72         return retVal;
73     }
74
75
76     //
77     // C++:  float cv::VariationalRefinement::getOmega()
78     //
79
80     //javadoc: VariationalRefinement::getOmega()
81     public  float getOmega()
82     {
83         
84         float retVal = getOmega_0(nativeObj);
85         
86         return retVal;
87     }
88
89
90     //
91     // C++:  int cv::VariationalRefinement::getFixedPointIterations()
92     //
93
94     //javadoc: VariationalRefinement::getFixedPointIterations()
95     public  int getFixedPointIterations()
96     {
97         
98         int retVal = getFixedPointIterations_0(nativeObj);
99         
100         return retVal;
101     }
102
103
104     //
105     // C++:  int cv::VariationalRefinement::getSorIterations()
106     //
107
108     //javadoc: VariationalRefinement::getSorIterations()
109     public  int getSorIterations()
110     {
111         
112         int retVal = getSorIterations_0(nativeObj);
113         
114         return retVal;
115     }
116
117
118     //
119     // C++:  void cv::VariationalRefinement::calcUV(Mat I0, Mat I1, Mat& flow_u, Mat& flow_v)
120     //
121
122     //javadoc: VariationalRefinement::calcUV(I0, I1, flow_u, flow_v)
123     public  void calcUV(Mat I0, Mat I1, Mat flow_u, Mat flow_v)
124     {
125         
126         calcUV_0(nativeObj, I0.nativeObj, I1.nativeObj, flow_u.nativeObj, flow_v.nativeObj);
127         
128         return;
129     }
130
131
132     //
133     // C++:  void cv::VariationalRefinement::setAlpha(float val)
134     //
135
136     //javadoc: VariationalRefinement::setAlpha(val)
137     public  void setAlpha(float val)
138     {
139         
140         setAlpha_0(nativeObj, val);
141         
142         return;
143     }
144
145
146     //
147     // C++:  void cv::VariationalRefinement::setDelta(float val)
148     //
149
150     //javadoc: VariationalRefinement::setDelta(val)
151     public  void setDelta(float val)
152     {
153         
154         setDelta_0(nativeObj, val);
155         
156         return;
157     }
158
159
160     //
161     // C++:  void cv::VariationalRefinement::setFixedPointIterations(int val)
162     //
163
164     //javadoc: VariationalRefinement::setFixedPointIterations(val)
165     public  void setFixedPointIterations(int val)
166     {
167         
168         setFixedPointIterations_0(nativeObj, val);
169         
170         return;
171     }
172
173
174     //
175     // C++:  void cv::VariationalRefinement::setGamma(float val)
176     //
177
178     //javadoc: VariationalRefinement::setGamma(val)
179     public  void setGamma(float val)
180     {
181         
182         setGamma_0(nativeObj, val);
183         
184         return;
185     }
186
187
188     //
189     // C++:  void cv::VariationalRefinement::setOmega(float val)
190     //
191
192     //javadoc: VariationalRefinement::setOmega(val)
193     public  void setOmega(float val)
194     {
195         
196         setOmega_0(nativeObj, val);
197         
198         return;
199     }
200
201
202     //
203     // C++:  void cv::VariationalRefinement::setSorIterations(int val)
204     //
205
206     //javadoc: VariationalRefinement::setSorIterations(val)
207     public  void setSorIterations(int val)
208     {
209         
210         setSorIterations_0(nativeObj, val);
211         
212         return;
213     }
214
215
216     @Override
217     protected void finalize() throws Throwable {
218         delete(nativeObj);
219     }
220
221
222
223     // C++: static Ptr_VariationalRefinement cv::VariationalRefinement::create()
224     private static native long create_0();
225
226     // C++:  float cv::VariationalRefinement::getAlpha()
227     private static native float getAlpha_0(long nativeObj);
228
229     // C++:  float cv::VariationalRefinement::getDelta()
230     private static native float getDelta_0(long nativeObj);
231
232     // C++:  float cv::VariationalRefinement::getGamma()
233     private static native float getGamma_0(long nativeObj);
234
235     // C++:  float cv::VariationalRefinement::getOmega()
236     private static native float getOmega_0(long nativeObj);
237
238     // C++:  int cv::VariationalRefinement::getFixedPointIterations()
239     private static native int getFixedPointIterations_0(long nativeObj);
240
241     // C++:  int cv::VariationalRefinement::getSorIterations()
242     private static native int getSorIterations_0(long nativeObj);
243
244     // C++:  void cv::VariationalRefinement::calcUV(Mat I0, Mat I1, Mat& flow_u, Mat& flow_v)
245     private static native void calcUV_0(long nativeObj, long I0_nativeObj, long I1_nativeObj, long flow_u_nativeObj, long flow_v_nativeObj);
246
247     // C++:  void cv::VariationalRefinement::setAlpha(float val)
248     private static native void setAlpha_0(long nativeObj, float val);
249
250     // C++:  void cv::VariationalRefinement::setDelta(float val)
251     private static native void setDelta_0(long nativeObj, float val);
252
253     // C++:  void cv::VariationalRefinement::setFixedPointIterations(int val)
254     private static native void setFixedPointIterations_0(long nativeObj, int val);
255
256     // C++:  void cv::VariationalRefinement::setGamma(float val)
257     private static native void setGamma_0(long nativeObj, float val);
258
259     // C++:  void cv::VariationalRefinement::setOmega(float val)
260     private static native void setOmega_0(long nativeObj, float val);
261
262     // C++:  void cv::VariationalRefinement::setSorIterations(int val)
263     private static native void setSorIterations_0(long nativeObj, int val);
264
265     // native support for java finalize()
266     private static native void delete(long nativeObj);
267
268 }