Package org.opencv.ml
Class StatModel
- java.lang.Object
-
- org.opencv.core.Algorithm
-
- org.opencv.ml.StatModel
-
- Direct Known Subclasses:
ANN_MLP
,DTrees
,EM
,KNearest
,LogisticRegression
,NormalBayesClassifier
,SVM
,SVMSGD
public class StatModel extends Algorithm
-
-
Field Summary
Fields Modifier and Type Field Description static int
COMPRESSED_INPUT
static int
PREPROCESSED_INPUT
static int
RAW_OUTPUT
static int
UPDATE_MODEL
-
Constructor Summary
Constructors Modifier Constructor Description protected
StatModel(long addr)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StatModel
__fromPtr__(long addr)
float
calcError(TrainData data, boolean test, Mat resp)
boolean
empty()
protected void
finalize()
int
getVarCount()
boolean
isClassifier()
boolean
isTrained()
float
predict(Mat samples)
float
predict(Mat samples, Mat results)
float
predict(Mat samples, Mat results, int flags)
boolean
train(Mat samples, int layout, Mat responses)
boolean
train(TrainData trainData)
boolean
train(TrainData trainData, int flags)
-
Methods inherited from class org.opencv.core.Algorithm
clear, getDefaultName, getNativeObjAddr, save
-
-
-
-
Field Detail
-
UPDATE_MODEL
public static final int UPDATE_MODEL
- See Also:
- Constant Field Values
-
RAW_OUTPUT
public static final int RAW_OUTPUT
- See Also:
- Constant Field Values
-
COMPRESSED_INPUT
public static final int COMPRESSED_INPUT
- See Also:
- Constant Field Values
-
PREPROCESSED_INPUT
public static final int PREPROCESSED_INPUT
- See Also:
- Constant Field Values
-
-
Method Detail
-
__fromPtr__
public static StatModel __fromPtr__(long addr)
-
isClassifier
public boolean isClassifier()
-
isTrained
public boolean isTrained()
-
train
public boolean train(TrainData trainData, int flags)
-
train
public boolean train(TrainData trainData)
-
predict
public float predict(Mat samples)
-
getVarCount
public int getVarCount()
-
-