Android Open Source - android-opencv-template Cv Stat Model






From Project

Back to project page android-opencv-template.

License

The source code is released under:

MIT License

If you think the Android project android-opencv-template listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

//
// This file is auto-generated. Please don't modify it!
///*from  www .  j  a  v  a2 s.co  m*/
package org.opencv.ml;

import java.lang.String;

// C++: class CvStatModel
/**
 * <p>Base class for statistical models in ML.</p>
 *
 * <p>class CvStatModel <code></p>
 *
 * <p>// C++ code:</p>
 *
 *
 * <p>public:</p>
 *
 * <p>/ * CvStatModel(); * /</p>
 *
 * <p>/ * CvStatModel(const Mat& train_data...); * /</p>
 *
 * <p>virtual ~CvStatModel();</p>
 *
 * <p>virtual void clear()=0;</p>
 *
 * <p>/ * virtual bool train(const Mat& train_data, [int tflag,]..., const</p>
 *
 * <p>Mat& responses,...,</p>
 *
 * <p>[const Mat& var_idx,]..., [const Mat& sample_idx,]...</p>
 *
 * <p>[const Mat& var_type,]..., [const Mat& missing_mask,]</p>
 *
 * <p><misc_training_alg_params>...)=0;</p>
 * <ul>
 *   <li> /
 * </ul>
 *
 * <p>/ * virtual float predict(const Mat& sample...) const=0; * /</p>
 *
 * <p>virtual void save(const char* filename, const char* name=0)=0;</p>
 *
 * <p>virtual void load(const char* filename, const char* name=0)=0;</p>
 *
 * <p>virtual void write(CvFileStorage* storage, const char* name)=0;</p>
 *
 * <p>virtual void read(CvFileStorage* storage, CvFileNode* node)=0;</p>
 *
 * <p>};</p>
 *
 * <p>In this declaration, some methods are commented off. These are methods for
 * which there is no unified API (with the exception of the default
 * constructor). However, there are many similarities in the syntax and
 * semantics that are briefly described below in this section, as if they are
 * part of the base class.
 * </code></p>
 *
 * @see <a href="http://docs.opencv.org/modules/ml/doc/statistical_models.html#cvstatmodel">org.opencv.ml.CvStatModel</a>
 */
public class CvStatModel {

    protected final long nativeObj;
    protected CvStatModel(long addr) { nativeObj = addr; }


    //
    // C++:  void CvStatModel::load(c_string filename, c_string name = 0)
    //

/**
 * <p>Loads the model from a file.</p>
 *
 * <p>The method <code>load</code> loads the complete model state with the
 * specified name (or default model-dependent name) from the specified XML or
 * YAML file. The previous model state is cleared by "CvStatModel.clear".</p>
 *
 * @param filename a filename
 * @param name a name
 *
 * @see <a href="http://docs.opencv.org/modules/ml/doc/statistical_models.html#cvstatmodel-load">org.opencv.ml.CvStatModel.load</a>
 */
    public  void load(String filename, String name)
    {

        load_0(nativeObj, filename, name);

        return;
    }

/**
 * <p>Loads the model from a file.</p>
 *
 * <p>The method <code>load</code> loads the complete model state with the
 * specified name (or default model-dependent name) from the specified XML or
 * YAML file. The previous model state is cleared by "CvStatModel.clear".</p>
 *
 * @param filename a filename
 *
 * @see <a href="http://docs.opencv.org/modules/ml/doc/statistical_models.html#cvstatmodel-load">org.opencv.ml.CvStatModel.load</a>
 */
    public  void load(String filename)
    {

        load_1(nativeObj, filename);

        return;
    }


    //
    // C++:  void CvStatModel::save(c_string filename, c_string name = 0)
    //

/**
 * <p>Saves the model to a file.</p>
 *
 * <p>The method <code>save</code> saves the complete model state to the specified
 * XML or YAML file with the specified name or default name (which depends on a
 * particular class). *Data persistence* functionality from <code>CxCore</code>
 * is used.</p>
 *
 * @param filename a filename
 * @param name a name
 *
 * @see <a href="http://docs.opencv.org/modules/ml/doc/statistical_models.html#cvstatmodel-save">org.opencv.ml.CvStatModel.save</a>
 */
    public  void save(String filename, String name)
    {

        save_0(nativeObj, filename, name);

        return;
    }

/**
 * <p>Saves the model to a file.</p>
 *
 * <p>The method <code>save</code> saves the complete model state to the specified
 * XML or YAML file with the specified name or default name (which depends on a
 * particular class). *Data persistence* functionality from <code>CxCore</code>
 * is used.</p>
 *
 * @param filename a filename
 *
 * @see <a href="http://docs.opencv.org/modules/ml/doc/statistical_models.html#cvstatmodel-save">org.opencv.ml.CvStatModel.save</a>
 */
    public  void save(String filename)
    {

        save_1(nativeObj, filename);

        return;
    }


    @Override
    protected void finalize() throws Throwable {
        delete(nativeObj);
    }



    // C++:  void CvStatModel::load(c_string filename, c_string name = 0)
    private static native void load_0(long nativeObj, String filename, String name);
    private static native void load_1(long nativeObj, String filename);

    // C++:  void CvStatModel::save(c_string filename, c_string name = 0)
    private static native void save_0(long nativeObj, String filename, String name);
    private static native void save_1(long nativeObj, String filename);

    // native support for java finalize()
    private static native void delete(long nativeObj);

}




Java Source Code List

com.floatlearning.android_opencv_template.MainActivity.java
org.opencv.android.AsyncServiceHelper.java
org.opencv.android.BaseLoaderCallback.java
org.opencv.android.CameraBridgeViewBase.java
org.opencv.android.FpsMeter.java
org.opencv.android.InstallCallbackInterface.java
org.opencv.android.JavaCameraView.java
org.opencv.android.LoaderCallbackInterface.java
org.opencv.android.NativeCameraView.java
org.opencv.android.OpenCVLoader.java
org.opencv.android.StaticHelper.java
org.opencv.android.Utils.java
org.opencv.calib3d.Calib3d.java
org.opencv.calib3d.StereoBM.java
org.opencv.calib3d.StereoSGBM.java
org.opencv.contrib.Contrib.java
org.opencv.contrib.FaceRecognizer.java
org.opencv.contrib.StereoVar.java
org.opencv.core.Algorithm.java
org.opencv.core.Core.java
org.opencv.core.CvException.java
org.opencv.core.CvType.java
org.opencv.core.MatOfByte.java
org.opencv.core.MatOfDMatch.java
org.opencv.core.MatOfDouble.java
org.opencv.core.MatOfFloat4.java
org.opencv.core.MatOfFloat6.java
org.opencv.core.MatOfFloat.java
org.opencv.core.MatOfInt4.java
org.opencv.core.MatOfInt.java
org.opencv.core.MatOfKeyPoint.java
org.opencv.core.MatOfPoint2f.java
org.opencv.core.MatOfPoint3.java
org.opencv.core.MatOfPoint3f.java
org.opencv.core.MatOfPoint.java
org.opencv.core.MatOfRect.java
org.opencv.core.Mat.java
org.opencv.core.Point3.java
org.opencv.core.Point.java
org.opencv.core.Range.java
org.opencv.core.Rect.java
org.opencv.core.RotatedRect.java
org.opencv.core.Scalar.java
org.opencv.core.Size.java
org.opencv.core.TermCriteria.java
org.opencv.features2d.DMatch.java
org.opencv.features2d.DescriptorExtractor.java
org.opencv.features2d.DescriptorMatcher.java
org.opencv.features2d.FeatureDetector.java
org.opencv.features2d.Features2d.java
org.opencv.features2d.GenericDescriptorMatcher.java
org.opencv.features2d.KeyPoint.java
org.opencv.gpu.DeviceInfo.java
org.opencv.gpu.Gpu.java
org.opencv.gpu.TargetArchs.java
org.opencv.highgui.Highgui.java
org.opencv.highgui.VideoCapture.java
org.opencv.imgproc.CLAHE.java
org.opencv.imgproc.Imgproc.java
org.opencv.imgproc.Moments.java
org.opencv.imgproc.Subdiv2D.java
org.opencv.ml.CvANN_MLP_TrainParams.java
org.opencv.ml.CvANN_MLP.java
org.opencv.ml.CvBoostParams.java
org.opencv.ml.CvBoost.java
org.opencv.ml.CvDTreeParams.java
org.opencv.ml.CvDTree.java
org.opencv.ml.CvERTrees.java
org.opencv.ml.CvGBTreesParams.java
org.opencv.ml.CvGBTrees.java
org.opencv.ml.CvKNearest.java
org.opencv.ml.CvNormalBayesClassifier.java
org.opencv.ml.CvParamGrid.java
org.opencv.ml.CvRTParams.java
org.opencv.ml.CvRTrees.java
org.opencv.ml.CvSVMParams.java
org.opencv.ml.CvSVM.java
org.opencv.ml.CvStatModel.java
org.opencv.ml.EM.java
org.opencv.ml.Ml.java
org.opencv.objdetect.CascadeClassifier.java
org.opencv.objdetect.HOGDescriptor.java
org.opencv.objdetect.Objdetect.java
org.opencv.photo.Photo.java
org.opencv.utils.Converters.java
org.opencv.video.BackgroundSubtractorMOG2.java
org.opencv.video.BackgroundSubtractorMOG.java
org.opencv.video.BackgroundSubtractor.java
org.opencv.video.KalmanFilter.java
org.opencv.video.Video.java