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 intCOMPRESSED_INPUTstatic intPREPROCESSED_INPUTstatic intRAW_OUTPUTstatic intUPDATE_MODEL
-
Constructor Summary
Constructors Modifier Constructor Description protectedStatModel(long addr)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StatModel__fromPtr__(long addr)floatcalcError(TrainData data, boolean test, Mat resp)booleanempty()protected voidfinalize()intgetVarCount()booleanisClassifier()booleanisTrained()floatpredict(Mat samples)floatpredict(Mat samples, Mat results)floatpredict(Mat samples, Mat results, int flags)booleantrain(Mat samples, int layout, Mat responses)booleantrain(TrainData trainData)booleantrain(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()
-
-