🤖 AIによる機械翻訳(非公式) — これは OpenCV 5.0.0 公式リファレンス(英語)を AI (Claude) で自動翻訳したものです。訳に誤りを含む場合があります。正確な情報は 公式英語版(原文) を参照してください。
Package org.opencv.video
クラス FarnebackOpticalFlow
- java.lang.Object
-
- org.opencv.core.Algorithm
-
- org.opencv.video.DenseOpticalFlow
-
- org.opencv.video.FarnebackOpticalFlow
public class FarnebackOpticalFlow extends DenseOpticalFlow
Gunnar Farneback のアルゴリズムを用いて密なオプティカルフローを計算するクラス。
-
-
コンストラクタの要約
コンストラクタ Modifier Constructor Description protectedFarnebackOpticalFlow​(long addr)
-
メソッドの要約
すべてのメソッド 静的メソッド インスタンスメソッド 具象メソッド Modifier and Type Method Description static FarnebackOpticalFlow__fromPtr__​(long addr)static FarnebackOpticalFlowcreate()static FarnebackOpticalFlowcreate​(int numLevels)static FarnebackOpticalFlowcreate​(int numLevels, double pyrScale)static FarnebackOpticalFlowcreate​(int numLevels, double pyrScale, boolean fastPyramids)static FarnebackOpticalFlowcreate​(int numLevels, double pyrScale, boolean fastPyramids, int winSize)static FarnebackOpticalFlowcreate​(int numLevels, double pyrScale, boolean fastPyramids, int winSize, int numIters)static FarnebackOpticalFlowcreate​(int numLevels, double pyrScale, boolean fastPyramids, int winSize, int numIters, int polyN)static FarnebackOpticalFlowcreate​(int numLevels, double pyrScale, boolean fastPyramids, int winSize, int numIters, int polyN, double polySigma)static FarnebackOpticalFlowcreate​(int numLevels, double pyrScale, boolean fastPyramids, int winSize, int numIters, int polyN, double polySigma, int flags)booleangetFastPyramids()intgetFlags()intgetNumIters()intgetNumLevels()intgetPolyN()doublegetPolySigma()doublegetPyrScale()intgetWinSize()voidsetFastPyramids​(boolean fastPyramids)voidsetFlags​(int flags)voidsetNumIters​(int numIters)voidsetNumLevels​(int numLevels)voidsetPolyN​(int polyN)voidsetPolySigma​(double polySigma)voidsetPyrScale​(double pyrScale)voidsetWinSize​(int winSize)-
クラス org.opencv.video.DenseOpticalFlow から継承されたメソッド
calc, collectGarbage
-
クラス org.opencv.core.Algorithm から継承されたメソッド
clear, empty, getDefaultName, getNativeObjAddr, save
-
-
-
-
メソッドの詳細
-
__fromPtr__
public static FarnebackOpticalFlow __fromPtr__​(long addr)
-
getNumLevels
public int getNumLevels()
-
setNumLevels
public void setNumLevels​(int numLevels)
-
getPyrScale
public double getPyrScale()
-
setPyrScale
public void setPyrScale​(double pyrScale)
-
getFastPyramids
public boolean getFastPyramids()
-
setFastPyramids
public void setFastPyramids​(boolean fastPyramids)
-
getWinSize
public int getWinSize()
-
setWinSize
public void setWinSize​(int winSize)
-
getNumIters
public int getNumIters()
-
setNumIters
public void setNumIters​(int numIters)
-
getPolyN
public int getPolyN()
-
setPolyN
public void setPolyN​(int polyN)
-
getPolySigma
public double getPolySigma()
-
setPolySigma
public void setPolySigma​(double polySigma)
-
getFlags
public int getFlags()
-
setFlags
public void setFlags​(int flags)
-
create
public static FarnebackOpticalFlow create​(int numLevels, double pyrScale, boolean fastPyramids, int winSize, int numIters, int polyN, double polySigma, int flags)
-
create
public static FarnebackOpticalFlow create​(int numLevels, double pyrScale, boolean fastPyramids, int winSize, int numIters, int polyN, double polySigma)
-
create
public static FarnebackOpticalFlow create​(int numLevels, double pyrScale, boolean fastPyramids, int winSize, int numIters, int polyN)
-
create
public static FarnebackOpticalFlow create​(int numLevels, double pyrScale, boolean fastPyramids, int winSize, int numIters)
-
create
public static FarnebackOpticalFlow create​(int numLevels, double pyrScale, boolean fastPyramids, int winSize)
-
create
public static FarnebackOpticalFlow create​(int numLevels, double pyrScale, boolean fastPyramids)
-
create
public static FarnebackOpticalFlow create​(int numLevels, double pyrScale)
-
create
public static FarnebackOpticalFlow create​(int numLevels)
-
create
public static FarnebackOpticalFlow create()
-
-