All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.opencv.ximgproc.EdgeAwareInterpolator Maven / Gradle / Ivy

There is a newer version: 4.9.0-1.5.10
Show newest version
//
// This file is auto-generated. Please don't modify it!
//
package org.opencv.ximgproc;

import org.opencv.ximgproc.SparseMatchInterpolator;

// C++: class EdgeAwareInterpolator
//javadoc: EdgeAwareInterpolator

public class EdgeAwareInterpolator extends SparseMatchInterpolator {

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

    // internal usage only
    public static EdgeAwareInterpolator __fromPtr__(long addr) { return new EdgeAwareInterpolator(addr); }

    //
    // C++:  bool cv::ximgproc::EdgeAwareInterpolator::getUsePostProcessing()
    //

    //javadoc: EdgeAwareInterpolator::getUsePostProcessing()
    public  boolean getUsePostProcessing()
    {
        
        boolean retVal = getUsePostProcessing_0(nativeObj);
        
        return retVal;
    }


    //
    // C++:  float cv::ximgproc::EdgeAwareInterpolator::getFGSLambda()
    //

    //javadoc: EdgeAwareInterpolator::getFGSLambda()
    public  float getFGSLambda()
    {
        
        float retVal = getFGSLambda_0(nativeObj);
        
        return retVal;
    }


    //
    // C++:  float cv::ximgproc::EdgeAwareInterpolator::getFGSSigma()
    //

    //javadoc: EdgeAwareInterpolator::getFGSSigma()
    public  float getFGSSigma()
    {
        
        float retVal = getFGSSigma_0(nativeObj);
        
        return retVal;
    }


    //
    // C++:  float cv::ximgproc::EdgeAwareInterpolator::getLambda()
    //

    //javadoc: EdgeAwareInterpolator::getLambda()
    public  float getLambda()
    {
        
        float retVal = getLambda_0(nativeObj);
        
        return retVal;
    }


    //
    // C++:  float cv::ximgproc::EdgeAwareInterpolator::getSigma()
    //

    //javadoc: EdgeAwareInterpolator::getSigma()
    public  float getSigma()
    {
        
        float retVal = getSigma_0(nativeObj);
        
        return retVal;
    }


    //
    // C++:  int cv::ximgproc::EdgeAwareInterpolator::getK()
    //

    //javadoc: EdgeAwareInterpolator::getK()
    public  int getK()
    {
        
        int retVal = getK_0(nativeObj);
        
        return retVal;
    }


    //
    // C++:  void cv::ximgproc::EdgeAwareInterpolator::setFGSLambda(float _lambda)
    //

    //javadoc: EdgeAwareInterpolator::setFGSLambda(_lambda)
    public  void setFGSLambda(float _lambda)
    {
        
        setFGSLambda_0(nativeObj, _lambda);
        
        return;
    }


    //
    // C++:  void cv::ximgproc::EdgeAwareInterpolator::setFGSSigma(float _sigma)
    //

    //javadoc: EdgeAwareInterpolator::setFGSSigma(_sigma)
    public  void setFGSSigma(float _sigma)
    {
        
        setFGSSigma_0(nativeObj, _sigma);
        
        return;
    }


    //
    // C++:  void cv::ximgproc::EdgeAwareInterpolator::setK(int _k)
    //

    //javadoc: EdgeAwareInterpolator::setK(_k)
    public  void setK(int _k)
    {
        
        setK_0(nativeObj, _k);
        
        return;
    }


    //
    // C++:  void cv::ximgproc::EdgeAwareInterpolator::setLambda(float _lambda)
    //

    //javadoc: EdgeAwareInterpolator::setLambda(_lambda)
    public  void setLambda(float _lambda)
    {
        
        setLambda_0(nativeObj, _lambda);
        
        return;
    }


    //
    // C++:  void cv::ximgproc::EdgeAwareInterpolator::setSigma(float _sigma)
    //

    //javadoc: EdgeAwareInterpolator::setSigma(_sigma)
    public  void setSigma(float _sigma)
    {
        
        setSigma_0(nativeObj, _sigma);
        
        return;
    }


    //
    // C++:  void cv::ximgproc::EdgeAwareInterpolator::setUsePostProcessing(bool _use_post_proc)
    //

    //javadoc: EdgeAwareInterpolator::setUsePostProcessing(_use_post_proc)
    public  void setUsePostProcessing(boolean _use_post_proc)
    {
        
        setUsePostProcessing_0(nativeObj, _use_post_proc);
        
        return;
    }


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



    // C++:  bool cv::ximgproc::EdgeAwareInterpolator::getUsePostProcessing()
    private static native boolean getUsePostProcessing_0(long nativeObj);

    // C++:  float cv::ximgproc::EdgeAwareInterpolator::getFGSLambda()
    private static native float getFGSLambda_0(long nativeObj);

    // C++:  float cv::ximgproc::EdgeAwareInterpolator::getFGSSigma()
    private static native float getFGSSigma_0(long nativeObj);

    // C++:  float cv::ximgproc::EdgeAwareInterpolator::getLambda()
    private static native float getLambda_0(long nativeObj);

    // C++:  float cv::ximgproc::EdgeAwareInterpolator::getSigma()
    private static native float getSigma_0(long nativeObj);

    // C++:  int cv::ximgproc::EdgeAwareInterpolator::getK()
    private static native int getK_0(long nativeObj);

    // C++:  void cv::ximgproc::EdgeAwareInterpolator::setFGSLambda(float _lambda)
    private static native void setFGSLambda_0(long nativeObj, float _lambda);

    // C++:  void cv::ximgproc::EdgeAwareInterpolator::setFGSSigma(float _sigma)
    private static native void setFGSSigma_0(long nativeObj, float _sigma);

    // C++:  void cv::ximgproc::EdgeAwareInterpolator::setK(int _k)
    private static native void setK_0(long nativeObj, int _k);

    // C++:  void cv::ximgproc::EdgeAwareInterpolator::setLambda(float _lambda)
    private static native void setLambda_0(long nativeObj, float _lambda);

    // C++:  void cv::ximgproc::EdgeAwareInterpolator::setSigma(float _sigma)
    private static native void setSigma_0(long nativeObj, float _sigma);

    // C++:  void cv::ximgproc::EdgeAwareInterpolator::setUsePostProcessing(bool _use_post_proc)
    private static native void setUsePostProcessing_0(long nativeObj, boolean _use_post_proc);

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

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy