Show / Hide Table of Contents

    Class CalibrationFlags

    Manages the flags of the ArucoCameraCalibration process. Base class to reference in editor fields.

    Inheritance
    Object
    CalibrationFlags
    CalibrationFlagsGeneric<T>
    Namespace: ArucoUnity.Calibration
    Assembly: Assembly-CSharp.dll
    Syntax
    public abstract class CalibrationFlags : MonoBehaviour

    Properties

    | Improve this Doc View Source

    FixKDistorsionCoefficients

    Gets or sets if the corresponding radial distortion coefficients are not changed during the calibration. If useIntrinsicGuess is set, the original DistCoeffs values in the camera parameters are used, otherwise they're set to 0.

    Declaration
    public bool[] FixKDistorsionCoefficients { get; set; }
    Property Value
    Type Description
    Boolean[]
    | Improve this Doc View Source

    FixKLength

    Gets the length of FixKDistorsionCoefficients array.

    Declaration
    protected abstract int FixKLength { get; }
    Property Value
    Type Description
    Int32
    | Improve this Doc View Source

    UseIntrinsicGuess

    Gets or sets if the CameraMatrices has valid initial value that will be optimized by the calibration process.

    Declaration
    public bool UseIntrinsicGuess { get; set; }
    Property Value
    Type Description
    Boolean
    | Improve this Doc View Source

    Value

    Gets or sets if the equivalent int, used by OpenCV, of the calibration flags.

    Declaration
    public abstract int Value { get; set; }
    Property Value
    Type Description
    Int32

    Methods

    | Improve this Doc View Source

    OnValidate()

    Keeps the FixKDistorsionCoefficients array to its fixed length FixKLength in the editor.

    Declaration
    protected virtual void OnValidate()
    | Improve this Doc View Source

    UpdateCalibrationFlags()

    Updates Value from the flag properties.

    Declaration
    protected abstract void UpdateCalibrationFlags()
    | Improve this Doc View Source

    UpdateCalibrationOptions()

    Updates the flag property values from Value.

    Declaration
    protected abstract void UpdateCalibrationOptions()
    • Improve this Doc
    • View Source
    Back to top Aruco Unity - Erwan Normand