Android Open Source - android-opencv-template Cv Param Grid






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  w w  w  .  ja  va  2s . c om
package org.opencv.ml;



// C++: class CvParamGrid
/**
 * <p>The structure represents the logarithmic grid range of statmodel parameters.
 * It is used for optimizing statmodel accuracy by varying model parameters, the
 * accuracy estimate being computed by cross-validation.</p>
 *
 * <p>Minimum value of the statmodel parameter.</p>
 *
 * <p>Maximum value of the statmodel parameter.
 * <code></p>
 *
 * <p>// C++ code:</p>
 *
 * <p>Logarithmic step for iterating the statmodel parameter.</p>
 *
 * <p>The grid determines the following iteration sequence of the statmodel
 * parameter values: </code></p>
 *
 * <p><em>(min_val, min_val*step, min_val*(step)^2, dots, min_val*(step)^n),</em></p>
 *
 * <p>where <em>n</em> is the maximal index satisfying</p>
 *
 * <p><em>min_val * step ^n &lt max_val</em></p>
 *
 * <p>The grid is logarithmic, so <code>step</code> must always be greater then 1.</p>
 *
 * @see <a href="http://docs.opencv.org/modules/ml/doc/support_vector_machines.html#cvparamgrid">org.opencv.ml.CvParamGrid</a>
 */
public class CvParamGrid {

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


    public static final int
            SVM_C = 0,
            SVM_GAMMA = 1,
            SVM_P = 2,
            SVM_NU = 3,
            SVM_COEF = 4,
            SVM_DEGREE = 5;


    //
    // C++:   CvParamGrid::CvParamGrid()
    //

/**
 * <p>The constructors.</p>
 *
 * <p>The full constructor initializes corresponding members. The default
 * constructor creates a dummy grid:</p>
 *
 * <p><code></p>
 *
 * <p>// C++ code:</p>
 *
 * <p>CvParamGrid.CvParamGrid()</p>
 *
 *
 * <p>min_val = max_val = step = 0;</p>
 *
 *
 * @see <a href="http://docs.opencv.org/modules/ml/doc/support_vector_machines.html#cvparamgrid-cvparamgrid">org.opencv.ml.CvParamGrid.CvParamGrid</a>
 */
    public   CvParamGrid()
    {

        nativeObj = CvParamGrid_0();

        return;
    }


    //
    // C++: double CvParamGrid::min_val
    //

    public  double get_min_val()
    {

        double retVal = get_min_val_0(nativeObj);

        return retVal;
    }


    //
    // C++: void CvParamGrid::min_val
    //

    public  void set_min_val(double min_val)
    {

        set_min_val_0(nativeObj, min_val);

        return;
    }


    //
    // C++: double CvParamGrid::max_val
    //

    public  double get_max_val()
    {

        double retVal = get_max_val_0(nativeObj);

        return retVal;
    }


    //
    // C++: void CvParamGrid::max_val
    //

    public  void set_max_val(double max_val)
    {

        set_max_val_0(nativeObj, max_val);

        return;
    }


    //
    // C++: double CvParamGrid::step
    //

    public  double get_step()
    {

        double retVal = get_step_0(nativeObj);

        return retVal;
    }


    //
    // C++: void CvParamGrid::step
    //

    public  void set_step(double step)
    {

        set_step_0(nativeObj, step);

        return;
    }


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



    // C++:   CvParamGrid::CvParamGrid()
    private static native long CvParamGrid_0();

    // C++: double CvParamGrid::min_val
    private static native double get_min_val_0(long nativeObj);

    // C++: void CvParamGrid::min_val
    private static native void set_min_val_0(long nativeObj, double min_val);

    // C++: double CvParamGrid::max_val
    private static native double get_max_val_0(long nativeObj);

    // C++: void CvParamGrid::max_val
    private static native void set_max_val_0(long nativeObj, double max_val);

    // C++: double CvParamGrid::step
    private static native double get_step_0(long nativeObj);

    // C++: void CvParamGrid::step
    private static native void set_step_0(long nativeObj, double step);

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