Android Open Source - android-opencv-template Cv Boost Params






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!
//// www.ja  v a2 s  . c om
package org.opencv.ml;



// C++: class CvBoostParams
/**
 * <p>Boosting training parameters.</p>
 *
 * <p>There is one structure member that you can set directly:</p>
 *
 * <p>Splitting criteria used to choose optimal splits during a weak tree
 * construction. Possible values are:</p>
 *
 * <ul>
 *   <li> CvBoost.DEFAULT Use the default for the particular boosting method,
 * see below.
 * </ul>
 * <p><code></p>
 *
 * <p>// C++ code:</p>
 * <ul>
 *   <li> CvBoost.GINI Use Gini index. This is default option for Real
 * AdaBoost; may be also used for Discrete AdaBoost.
 *   <li> CvBoost.MISCLASS Use misclassification rate. This is default option
 * for Discrete AdaBoost; may be also used for Real AdaBoost.
 *   <li> CvBoost.SQERR Use least squares criteria. This is default and the
 * only option for LogitBoost and Gentle AdaBoost.
 * </ul>
 *
 * <p>The structure is derived from "CvDTreeParams" but not all of the decision
 * tree parameters are supported. In particular, cross-validation is not
 * supported.
 * </code></p>
 *
 * <p>All parameters are public. You can initialize them by a constructor and then
 * override some of them directly if you want.</p>
 *
 * @see <a href="http://docs.opencv.org/modules/ml/doc/boosting.html#cvboostparams">org.opencv.ml.CvBoostParams : public CvDTreeParams</a>
 */
public class CvBoostParams extends CvDTreeParams {

    protected CvBoostParams(long addr) { super(addr); }


    //
    // C++:   CvBoostParams::CvBoostParams()
    //

/**
 * <p>The constructors.</p>
 *
 * <p>See "CvDTreeParams.CvDTreeParams" for description of other parameters.</p>
 *
 * <p>Default parameters are:</p>
 *
 * <p><code></p>
 *
 * <p>// C++ code:</p>
 *
 * <p>CvBoostParams.CvBoostParams()</p>
 *
 *
 * <p>boost_type = CvBoost.REAL;</p>
 *
 * <p>weak_count = 100;</p>
 *
 * <p>weight_trim_rate = 0.95;</p>
 *
 * <p>cv_folds = 0;</p>
 *
 * <p>max_depth = 1;</p>
 *
 *
 * @see <a href="http://docs.opencv.org/modules/ml/doc/boosting.html#cvboostparams-cvboostparams">org.opencv.ml.CvBoostParams.CvBoostParams</a>
 */
    public   CvBoostParams()
    {

        super( CvBoostParams_0() );

        return;
    }


    //
    // C++: int CvBoostParams::boost_type
    //

    public  int get_boost_type()
    {

        int retVal = get_boost_type_0(nativeObj);

        return retVal;
    }


    //
    // C++: void CvBoostParams::boost_type
    //

    public  void set_boost_type(int boost_type)
    {

        set_boost_type_0(nativeObj, boost_type);

        return;
    }


    //
    // C++: int CvBoostParams::weak_count
    //

    public  int get_weak_count()
    {

        int retVal = get_weak_count_0(nativeObj);

        return retVal;
    }


    //
    // C++: void CvBoostParams::weak_count
    //

    public  void set_weak_count(int weak_count)
    {

        set_weak_count_0(nativeObj, weak_count);

        return;
    }


    //
    // C++: int CvBoostParams::split_criteria
    //

    public  int get_split_criteria()
    {

        int retVal = get_split_criteria_0(nativeObj);

        return retVal;
    }


    //
    // C++: void CvBoostParams::split_criteria
    //

    public  void set_split_criteria(int split_criteria)
    {

        set_split_criteria_0(nativeObj, split_criteria);

        return;
    }


    //
    // C++: double CvBoostParams::weight_trim_rate
    //

    public  double get_weight_trim_rate()
    {

        double retVal = get_weight_trim_rate_0(nativeObj);

        return retVal;
    }


    //
    // C++: void CvBoostParams::weight_trim_rate
    //

    public  void set_weight_trim_rate(double weight_trim_rate)
    {

        set_weight_trim_rate_0(nativeObj, weight_trim_rate);

        return;
    }


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



    // C++:   CvBoostParams::CvBoostParams()
    private static native long CvBoostParams_0();

    // C++: int CvBoostParams::boost_type
    private static native int get_boost_type_0(long nativeObj);

    // C++: void CvBoostParams::boost_type
    private static native void set_boost_type_0(long nativeObj, int boost_type);

    // C++: int CvBoostParams::weak_count
    private static native int get_weak_count_0(long nativeObj);

    // C++: void CvBoostParams::weak_count
    private static native void set_weak_count_0(long nativeObj, int weak_count);

    // C++: int CvBoostParams::split_criteria
    private static native int get_split_criteria_0(long nativeObj);

    // C++: void CvBoostParams::split_criteria
    private static native void set_split_criteria_0(long nativeObj, int split_criteria);

    // C++: double CvBoostParams::weight_trim_rate
    private static native double get_weight_trim_rate_0(long nativeObj);

    // C++: void CvBoostParams::weight_trim_rate
    private static native void set_weight_trim_rate_0(long nativeObj, double weight_trim_rate);

    // 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