Show / Hide Table of Contents

    Class Aruco

    Inheritance
    Object
    Aruco
    Namespace: ArucoUnity.Plugin
    Assembly: Assembly-CSharp.dll
    Syntax
    public static class Aruco

    Methods

    | Improve this Doc View Source

    CalibrateCameraAruco(Std.VectorVectorPoint2f, Std.VectorInt, Std.VectorInt, Aruco.Board, Cv.Size, Cv.Mat, Cv.Mat)

    Declaration
    public static double CalibrateCameraAruco(Std.VectorVectorPoint2f corners, Std.VectorInt ids, Std.VectorInt counter, Aruco.Board board, Cv.Size imageSize, Cv.Mat cameraMatrix, Cv.Mat distCoeffs)
    Parameters
    Type Name Description
    Std.VectorVectorPoint2f corners
    Std.VectorInt ids
    Std.VectorInt counter
    Aruco.Board board
    Cv.Size imageSize
    Cv.Mat cameraMatrix
    Cv.Mat distCoeffs
    Returns
    Type Description
    Double
    | Improve this Doc View Source

    CalibrateCameraAruco(Std.VectorVectorPoint2f, Std.VectorInt, Std.VectorInt, Aruco.Board, Cv.Size, Cv.Mat, Cv.Mat, out Std.VectorMat)

    Declaration
    public static double CalibrateCameraAruco(Std.VectorVectorPoint2f corners, Std.VectorInt ids, Std.VectorInt counter, Aruco.Board board, Cv.Size imageSize, Cv.Mat cameraMatrix, Cv.Mat distCoeffs, out Std.VectorMat rvecs)
    Parameters
    Type Name Description
    Std.VectorVectorPoint2f corners
    Std.VectorInt ids
    Std.VectorInt counter
    Aruco.Board board
    Cv.Size imageSize
    Cv.Mat cameraMatrix
    Cv.Mat distCoeffs
    Std.VectorMat rvecs
    Returns
    Type Description
    Double
    | Improve this Doc View Source

    CalibrateCameraAruco(Std.VectorVectorPoint2f, Std.VectorInt, Std.VectorInt, Aruco.Board, Cv.Size, Cv.Mat, Cv.Mat, out Std.VectorMat, out Std.VectorMat, Cv.Calib)

    Declaration
    public static double CalibrateCameraAruco(Std.VectorVectorPoint2f corners, Std.VectorInt ids, Std.VectorInt counter, Aruco.Board board, Cv.Size imageSize, Cv.Mat cameraMatrix, Cv.Mat distCoeffs, out Std.VectorMat rvecs, out Std.VectorMat tvecs, Cv.Calib flags = (Cv.Calib)0)
    Parameters
    Type Name Description
    Std.VectorVectorPoint2f corners
    Std.VectorInt ids
    Std.VectorInt counter
    Aruco.Board board
    Cv.Size imageSize
    Cv.Mat cameraMatrix
    Cv.Mat distCoeffs
    Std.VectorMat rvecs
    Std.VectorMat tvecs
    Cv.Calib flags
    Returns
    Type Description
    Double
    | Improve this Doc View Source

    CalibrateCameraAruco(Std.VectorVectorPoint2f, Std.VectorInt, Std.VectorInt, Aruco.Board, Cv.Size, Cv.Mat, Cv.Mat, out Std.VectorMat, out Std.VectorMat, Cv.Calib, Cv.TermCriteria)

    Declaration
    public static double CalibrateCameraAruco(Std.VectorVectorPoint2f corners, Std.VectorInt ids, Std.VectorInt counter, Aruco.Board board, Cv.Size imageSize, Cv.Mat cameraMatrix, Cv.Mat distCoeffs, out Std.VectorMat rvecs, out Std.VectorMat tvecs, Cv.Calib flags, Cv.TermCriteria criteria)
    Parameters
    Type Name Description
    Std.VectorVectorPoint2f corners
    Std.VectorInt ids
    Std.VectorInt counter
    Aruco.Board board
    Cv.Size imageSize
    Cv.Mat cameraMatrix
    Cv.Mat distCoeffs
    Std.VectorMat rvecs
    Std.VectorMat tvecs
    Cv.Calib flags
    Cv.TermCriteria criteria
    Returns
    Type Description
    Double
    | Improve this Doc View Source

    CalibrateCameraCharuco(Std.VectorVectorPoint2f, Std.VectorVectorInt, Aruco.CharucoBoard, Cv.Size, Cv.Mat, Cv.Mat)

    Declaration
    public static double CalibrateCameraCharuco(Std.VectorVectorPoint2f charucoCorners, Std.VectorVectorInt charucoIds, Aruco.CharucoBoard board, Cv.Size imageSize, Cv.Mat cameraMatrix, Cv.Mat distCoeffs)
    Parameters
    Type Name Description
    Std.VectorVectorPoint2f charucoCorners
    Std.VectorVectorInt charucoIds
    Aruco.CharucoBoard board
    Cv.Size imageSize
    Cv.Mat cameraMatrix
    Cv.Mat distCoeffs
    Returns
    Type Description
    Double
    | Improve this Doc View Source

    CalibrateCameraCharuco(Std.VectorVectorPoint2f, Std.VectorVectorInt, Aruco.CharucoBoard, Cv.Size, Cv.Mat, Cv.Mat, out Std.VectorMat)

    Declaration
    public static double CalibrateCameraCharuco(Std.VectorVectorPoint2f charucoCorners, Std.VectorVectorInt charucoIds, Aruco.CharucoBoard board, Cv.Size imageSize, Cv.Mat cameraMatrix, Cv.Mat distCoeffs, out Std.VectorMat rvecs)
    Parameters
    Type Name Description
    Std.VectorVectorPoint2f charucoCorners
    Std.VectorVectorInt charucoIds
    Aruco.CharucoBoard board
    Cv.Size imageSize
    Cv.Mat cameraMatrix
    Cv.Mat distCoeffs
    Std.VectorMat rvecs
    Returns
    Type Description
    Double
    | Improve this Doc View Source

    CalibrateCameraCharuco(Std.VectorVectorPoint2f, Std.VectorVectorInt, Aruco.CharucoBoard, Cv.Size, Cv.Mat, Cv.Mat, out Std.VectorMat, out Std.VectorMat, Cv.Calib)

    Declaration
    public static double CalibrateCameraCharuco(Std.VectorVectorPoint2f charucoCorners, Std.VectorVectorInt charucoIds, Aruco.CharucoBoard board, Cv.Size imageSize, Cv.Mat cameraMatrix, Cv.Mat distCoeffs, out Std.VectorMat rvecs, out Std.VectorMat tvecs, Cv.Calib flags = (Cv.Calib)0)
    Parameters
    Type Name Description
    Std.VectorVectorPoint2f charucoCorners
    Std.VectorVectorInt charucoIds
    Aruco.CharucoBoard board
    Cv.Size imageSize
    Cv.Mat cameraMatrix
    Cv.Mat distCoeffs
    Std.VectorMat rvecs
    Std.VectorMat tvecs
    Cv.Calib flags
    Returns
    Type Description
    Double
    | Improve this Doc View Source

    CalibrateCameraCharuco(Std.VectorVectorPoint2f, Std.VectorVectorInt, Aruco.CharucoBoard, Cv.Size, Cv.Mat, Cv.Mat, out Std.VectorMat, out Std.VectorMat, Cv.Calib, Cv.TermCriteria)

    Declaration
    public static double CalibrateCameraCharuco(Std.VectorVectorPoint2f charucoCorners, Std.VectorVectorInt charucoIds, Aruco.CharucoBoard board, Cv.Size imageSize, Cv.Mat cameraMatrix, Cv.Mat distCoeffs, out Std.VectorMat rvecs, out Std.VectorMat tvecs, Cv.Calib flags, Cv.TermCriteria criteria)
    Parameters
    Type Name Description
    Std.VectorVectorPoint2f charucoCorners
    Std.VectorVectorInt charucoIds
    Aruco.CharucoBoard board
    Cv.Size imageSize
    Cv.Mat cameraMatrix
    Cv.Mat distCoeffs
    Std.VectorMat rvecs
    Std.VectorMat tvecs
    Cv.Calib flags
    Cv.TermCriteria criteria
    Returns
    Type Description
    Double
    | Improve this Doc View Source

    DetectCharucoDiamond(Cv.Mat, Std.VectorVectorPoint2f, Std.VectorInt, Single, out Std.VectorVectorPoint2f, out Std.VectorVec4i)

    Declaration
    public static void DetectCharucoDiamond(Cv.Mat image, Std.VectorVectorPoint2f markerCorners, Std.VectorInt markerIds, float squareMarkerLengthRate, out Std.VectorVectorPoint2f diamondCorners, out Std.VectorVec4i diamondIds)
    Parameters
    Type Name Description
    Cv.Mat image
    Std.VectorVectorPoint2f markerCorners
    Std.VectorInt markerIds
    Single squareMarkerLengthRate
    Std.VectorVectorPoint2f diamondCorners
    Std.VectorVec4i diamondIds
    | Improve this Doc View Source

    DetectCharucoDiamond(Cv.Mat, Std.VectorVectorPoint2f, Std.VectorInt, Single, out Std.VectorVectorPoint2f, out Std.VectorVec4i, Cv.Mat)

    Declaration
    public static void DetectCharucoDiamond(Cv.Mat image, Std.VectorVectorPoint2f markerCorners, Std.VectorInt markerIds, float squareMarkerLengthRate, out Std.VectorVectorPoint2f diamondCorners, out Std.VectorVec4i diamondIds, Cv.Mat cameraMatrix)
    Parameters
    Type Name Description
    Cv.Mat image
    Std.VectorVectorPoint2f markerCorners
    Std.VectorInt markerIds
    Single squareMarkerLengthRate
    Std.VectorVectorPoint2f diamondCorners
    Std.VectorVec4i diamondIds
    Cv.Mat cameraMatrix
    | Improve this Doc View Source

    DetectCharucoDiamond(Cv.Mat, Std.VectorVectorPoint2f, Std.VectorInt, Single, out Std.VectorVectorPoint2f, out Std.VectorVec4i, Cv.Mat, Cv.Mat)

    Declaration
    public static void DetectCharucoDiamond(Cv.Mat image, Std.VectorVectorPoint2f markerCorners, Std.VectorInt markerIds, float squareMarkerLengthRate, out Std.VectorVectorPoint2f diamondCorners, out Std.VectorVec4i diamondIds, Cv.Mat cameraMatrix, Cv.Mat distCoeffs)
    Parameters
    Type Name Description
    Cv.Mat image
    Std.VectorVectorPoint2f markerCorners
    Std.VectorInt markerIds
    Single squareMarkerLengthRate
    Std.VectorVectorPoint2f diamondCorners
    Std.VectorVec4i diamondIds
    Cv.Mat cameraMatrix
    Cv.Mat distCoeffs
    | Improve this Doc View Source

    DetectMarkers(Cv.Mat, Aruco.Dictionary, out Std.VectorVectorPoint2f, out Std.VectorInt)

    Declaration
    public static void DetectMarkers(Cv.Mat image, Aruco.Dictionary dictionary, out Std.VectorVectorPoint2f corners, out Std.VectorInt ids)
    Parameters
    Type Name Description
    Cv.Mat image
    Aruco.Dictionary dictionary
    Std.VectorVectorPoint2f corners
    Std.VectorInt ids
    | Improve this Doc View Source

    DetectMarkers(Cv.Mat, Aruco.Dictionary, out Std.VectorVectorPoint2f, out Std.VectorInt, Aruco.DetectorParameters)

    Declaration
    public static void DetectMarkers(Cv.Mat image, Aruco.Dictionary dictionary, out Std.VectorVectorPoint2f corners, out Std.VectorInt ids, Aruco.DetectorParameters parameters)
    Parameters
    Type Name Description
    Cv.Mat image
    Aruco.Dictionary dictionary
    Std.VectorVectorPoint2f corners
    Std.VectorInt ids
    Aruco.DetectorParameters parameters
    | Improve this Doc View Source

    DetectMarkers(Cv.Mat, Aruco.Dictionary, out Std.VectorVectorPoint2f, out Std.VectorInt, Aruco.DetectorParameters, out Std.VectorVectorPoint2f)

    Declaration
    public static void DetectMarkers(Cv.Mat image, Aruco.Dictionary dictionary, out Std.VectorVectorPoint2f corners, out Std.VectorInt ids, Aruco.DetectorParameters parameters, out Std.VectorVectorPoint2f rejectedImgPoints)
    Parameters
    Type Name Description
    Cv.Mat image
    Aruco.Dictionary dictionary
    Std.VectorVectorPoint2f corners
    Std.VectorInt ids
    Aruco.DetectorParameters parameters
    Std.VectorVectorPoint2f rejectedImgPoints
    | Improve this Doc View Source

    DrawAxis(Cv.Mat, Cv.Mat, Cv.Mat, Cv.Vec3d, Cv.Vec3d, Single)

    Declaration
    public static void DrawAxis(Cv.Mat image, Cv.Mat cameraMatrix, Cv.Mat distCoeffs, Cv.Vec3d rvec, Cv.Vec3d tvec, float length)
    Parameters
    Type Name Description
    Cv.Mat image
    Cv.Mat cameraMatrix
    Cv.Mat distCoeffs
    Cv.Vec3d rvec
    Cv.Vec3d tvec
    Single length
    | Improve this Doc View Source

    DrawCharucoDiamond(Aruco.Dictionary, Cv.Vec4i, Int32, Int32, out Cv.Mat, Int32, Int32)

    Declaration
    public static void DrawCharucoDiamond(Aruco.Dictionary dictionary, Cv.Vec4i ids, int squareLength, int markerLength, out Cv.Mat image, int marginSize = 0, int borderBits = 1)
    Parameters
    Type Name Description
    Aruco.Dictionary dictionary
    Cv.Vec4i ids
    Int32 squareLength
    Int32 markerLength
    Cv.Mat image
    Int32 marginSize
    Int32 borderBits
    | Improve this Doc View Source

    DrawDetectedCornersCharuco(Cv.Mat, Std.VectorPoint2f)

    Declaration
    public static void DrawDetectedCornersCharuco(Cv.Mat image, Std.VectorPoint2f charucoCorners)
    Parameters
    Type Name Description
    Cv.Mat image
    Std.VectorPoint2f charucoCorners
    | Improve this Doc View Source

    DrawDetectedCornersCharuco(Cv.Mat, Std.VectorPoint2f, Std.VectorInt)

    Declaration
    public static void DrawDetectedCornersCharuco(Cv.Mat image, Std.VectorPoint2f charucoCorners, Std.VectorInt charucoIds)
    Parameters
    Type Name Description
    Cv.Mat image
    Std.VectorPoint2f charucoCorners
    Std.VectorInt charucoIds
    | Improve this Doc View Source

    DrawDetectedCornersCharuco(Cv.Mat, Std.VectorPoint2f, Std.VectorInt, Cv.Scalar)

    Declaration
    public static void DrawDetectedCornersCharuco(Cv.Mat image, Std.VectorPoint2f charucoCorners, Std.VectorInt charucoIds, Cv.Scalar cornerColor)
    Parameters
    Type Name Description
    Cv.Mat image
    Std.VectorPoint2f charucoCorners
    Std.VectorInt charucoIds
    Cv.Scalar cornerColor
    | Improve this Doc View Source

    DrawDetectedDiamonds(Cv.Mat, Std.VectorVectorPoint2f)

    Declaration
    public static void DrawDetectedDiamonds(Cv.Mat image, Std.VectorVectorPoint2f diamondCorners)
    Parameters
    Type Name Description
    Cv.Mat image
    Std.VectorVectorPoint2f diamondCorners
    | Improve this Doc View Source

    DrawDetectedDiamonds(Cv.Mat, Std.VectorVectorPoint2f, Std.VectorVec4i)

    Declaration
    public static void DrawDetectedDiamonds(Cv.Mat image, Std.VectorVectorPoint2f diamondCorners, Std.VectorVec4i diamondIds)
    Parameters
    Type Name Description
    Cv.Mat image
    Std.VectorVectorPoint2f diamondCorners
    Std.VectorVec4i diamondIds
    | Improve this Doc View Source

    DrawDetectedDiamonds(Cv.Mat, Std.VectorVectorPoint2f, Std.VectorVec4i, Cv.Scalar)

    Declaration
    public static void DrawDetectedDiamonds(Cv.Mat image, Std.VectorVectorPoint2f diamondCorners, Std.VectorVec4i diamondIds, Cv.Scalar borderColor)
    Parameters
    Type Name Description
    Cv.Mat image
    Std.VectorVectorPoint2f diamondCorners
    Std.VectorVec4i diamondIds
    Cv.Scalar borderColor
    | Improve this Doc View Source

    DrawDetectedMarkers(Cv.Mat, Std.VectorVectorPoint2f)

    Declaration
    public static void DrawDetectedMarkers(Cv.Mat image, Std.VectorVectorPoint2f diamondCorners)
    Parameters
    Type Name Description
    Cv.Mat image
    Std.VectorVectorPoint2f diamondCorners
    | Improve this Doc View Source

    DrawDetectedMarkers(Cv.Mat, Std.VectorVectorPoint2f, Std.VectorInt)

    Declaration
    public static void DrawDetectedMarkers(Cv.Mat image, Std.VectorVectorPoint2f diamondCorners, Std.VectorInt ids)
    Parameters
    Type Name Description
    Cv.Mat image
    Std.VectorVectorPoint2f diamondCorners
    Std.VectorInt ids
    | Improve this Doc View Source

    DrawDetectedMarkers(Cv.Mat, Std.VectorVectorPoint2f, Std.VectorInt, Cv.Scalar)

    Declaration
    public static void DrawDetectedMarkers(Cv.Mat image, Std.VectorVectorPoint2f corners, Std.VectorInt ids, Cv.Scalar borderColor)
    Parameters
    Type Name Description
    Cv.Mat image
    Std.VectorVectorPoint2f corners
    Std.VectorInt ids
    Cv.Scalar borderColor
    | Improve this Doc View Source

    EstimatePoseBoard(Std.VectorVectorPoint2f, Std.VectorInt, Aruco.Board, Cv.Mat, Cv.Mat, out Cv.Vec3d, out Cv.Vec3d)

    Declaration
    public static int EstimatePoseBoard(Std.VectorVectorPoint2f corners, Std.VectorInt ids, Aruco.Board board, Cv.Mat cameraMatrix, Cv.Mat distCoeffs, out Cv.Vec3d rvec, out Cv.Vec3d tvec)
    Parameters
    Type Name Description
    Std.VectorVectorPoint2f corners
    Std.VectorInt ids
    Aruco.Board board
    Cv.Mat cameraMatrix
    Cv.Mat distCoeffs
    Cv.Vec3d rvec
    Cv.Vec3d tvec
    Returns
    Type Description
    Int32
    | Improve this Doc View Source

    EstimatePoseCharucoBoard(Std.VectorPoint2f, Std.VectorInt, Aruco.CharucoBoard, Cv.Mat, Cv.Mat, out Cv.Vec3d, out Cv.Vec3d)

    Declaration
    public static bool EstimatePoseCharucoBoard(Std.VectorPoint2f charucoCorners, Std.VectorInt charucoIds, Aruco.CharucoBoard board, Cv.Mat cameraMatrix, Cv.Mat distCoeffs, out Cv.Vec3d rvec, out Cv.Vec3d tvec)
    Parameters
    Type Name Description
    Std.VectorPoint2f charucoCorners
    Std.VectorInt charucoIds
    Aruco.CharucoBoard board
    Cv.Mat cameraMatrix
    Cv.Mat distCoeffs
    Cv.Vec3d rvec
    Cv.Vec3d tvec
    Returns
    Type Description
    Boolean
    | Improve this Doc View Source

    EstimatePoseSingleMarkers(Std.VectorVectorPoint2f, Single, Cv.Mat, Cv.Mat, out Std.VectorVec3d, out Std.VectorVec3d)

    Declaration
    public static void EstimatePoseSingleMarkers(Std.VectorVectorPoint2f corners, float markerLength, Cv.Mat cameraMatrix, Cv.Mat distCoeffs, out Std.VectorVec3d rvecs, out Std.VectorVec3d tvecs)
    Parameters
    Type Name Description
    Std.VectorVectorPoint2f corners
    Single markerLength
    Cv.Mat cameraMatrix
    Cv.Mat distCoeffs
    Std.VectorVec3d rvecs
    Std.VectorVec3d tvecs
    | Improve this Doc View Source

    GenerateCustomDictionary(Int32, Int32)

    Declaration
    public static Aruco.Dictionary GenerateCustomDictionary(int nMarkers, int markerSize)
    Parameters
    Type Name Description
    Int32 nMarkers
    Int32 markerSize
    Returns
    Type Description
    Aruco.Dictionary
    | Improve this Doc View Source

    GenerateCustomDictionary(Int32, Int32, Aruco.Dictionary)

    Declaration
    public static Aruco.Dictionary GenerateCustomDictionary(int nMarkers, int markerSize, Aruco.Dictionary baseDictionary)
    Parameters
    Type Name Description
    Int32 nMarkers
    Int32 markerSize
    Aruco.Dictionary baseDictionary
    Returns
    Type Description
    Aruco.Dictionary
    | Improve this Doc View Source

    GetBoardObjectAndImagePoints(Aruco.Board, Std.VectorVectorPoint2f, Std.VectorInt, out Std.VectorPoint3f, out Std.VectorPoint2f)

    Declaration
    public static void GetBoardObjectAndImagePoints(Aruco.Board board, Std.VectorVectorPoint2f detectedCorners, Std.VectorInt detectedIds, out Std.VectorPoint3f objPoints, out Std.VectorPoint2f imgPoints)
    Parameters
    Type Name Description
    Aruco.Board board
    Std.VectorVectorPoint2f detectedCorners
    Std.VectorInt detectedIds
    Std.VectorPoint3f objPoints
    Std.VectorPoint2f imgPoints
    | Improve this Doc View Source

    GetPredefinedDictionary(Aruco.PredefinedDictionaryName)

    Declaration
    public static Aruco.Dictionary GetPredefinedDictionary(Aruco.PredefinedDictionaryName name)
    Parameters
    Type Name Description
    Aruco.PredefinedDictionaryName name
    Returns
    Type Description
    Aruco.Dictionary
    | Improve this Doc View Source

    InterpolateCornersCharuco(Std.VectorVectorPoint2f, Std.VectorInt, Cv.Mat, Aruco.CharucoBoard, out Std.VectorPoint2f, out Std.VectorInt)

    Declaration
    public static int InterpolateCornersCharuco(Std.VectorVectorPoint2f markerCorners, Std.VectorInt markerIds, Cv.Mat image, Aruco.CharucoBoard board, out Std.VectorPoint2f charucoCorners, out Std.VectorInt charucoIds)
    Parameters
    Type Name Description
    Std.VectorVectorPoint2f markerCorners
    Std.VectorInt markerIds
    Cv.Mat image
    Aruco.CharucoBoard board
    Std.VectorPoint2f charucoCorners
    Std.VectorInt charucoIds
    Returns
    Type Description
    Int32
    | Improve this Doc View Source

    InterpolateCornersCharuco(Std.VectorVectorPoint2f, Std.VectorInt, Cv.Mat, Aruco.CharucoBoard, out Std.VectorPoint2f, out Std.VectorInt, Cv.Mat)

    Declaration
    public static int InterpolateCornersCharuco(Std.VectorVectorPoint2f markerCorners, Std.VectorInt markerIds, Cv.Mat image, Aruco.CharucoBoard board, out Std.VectorPoint2f charucoCorners, out Std.VectorInt charucoIds, Cv.Mat cameraMatrix)
    Parameters
    Type Name Description
    Std.VectorVectorPoint2f markerCorners
    Std.VectorInt markerIds
    Cv.Mat image
    Aruco.CharucoBoard board
    Std.VectorPoint2f charucoCorners
    Std.VectorInt charucoIds
    Cv.Mat cameraMatrix
    Returns
    Type Description
    Int32
    | Improve this Doc View Source

    InterpolateCornersCharuco(Std.VectorVectorPoint2f, Std.VectorInt, Cv.Mat, Aruco.CharucoBoard, out Std.VectorPoint2f, out Std.VectorInt, Cv.Mat, Cv.Mat)

    Declaration
    public static int InterpolateCornersCharuco(Std.VectorVectorPoint2f markerCorners, Std.VectorInt markerIds, Cv.Mat image, Aruco.CharucoBoard board, out Std.VectorPoint2f charucoCorners, out Std.VectorInt charucoIds, Cv.Mat cameraMatrix, Cv.Mat distCoeffs)
    Parameters
    Type Name Description
    Std.VectorVectorPoint2f markerCorners
    Std.VectorInt markerIds
    Cv.Mat image
    Aruco.CharucoBoard board
    Std.VectorPoint2f charucoCorners
    Std.VectorInt charucoIds
    Cv.Mat cameraMatrix
    Cv.Mat distCoeffs
    Returns
    Type Description
    Int32
    | Improve this Doc View Source

    RefineDetectedMarkers(Cv.Mat, Aruco.Board, Std.VectorVectorPoint2f, Std.VectorInt, Std.VectorVectorPoint2f)

    Declaration
    public static void RefineDetectedMarkers(Cv.Mat image, Aruco.Board board, Std.VectorVectorPoint2f detectedCorners, Std.VectorInt detectedIds, Std.VectorVectorPoint2f rejectedCorners)
    Parameters
    Type Name Description
    Cv.Mat image
    Aruco.Board board
    Std.VectorVectorPoint2f detectedCorners
    Std.VectorInt detectedIds
    Std.VectorVectorPoint2f rejectedCorners
    | Improve this Doc View Source

    RefineDetectedMarkers(Cv.Mat, Aruco.Board, Std.VectorVectorPoint2f, Std.VectorInt, Std.VectorVectorPoint2f, Cv.Mat)

    Declaration
    public static void RefineDetectedMarkers(Cv.Mat image, Aruco.Board board, Std.VectorVectorPoint2f detectedCorners, Std.VectorInt detectedIds, Std.VectorVectorPoint2f rejectedCorners, Cv.Mat cameraMatrix)
    Parameters
    Type Name Description
    Cv.Mat image
    Aruco.Board board
    Std.VectorVectorPoint2f detectedCorners
    Std.VectorInt detectedIds
    Std.VectorVectorPoint2f rejectedCorners
    Cv.Mat cameraMatrix
    | Improve this Doc View Source

    RefineDetectedMarkers(Cv.Mat, Aruco.Board, Std.VectorVectorPoint2f, Std.VectorInt, Std.VectorVectorPoint2f, Cv.Mat, Cv.Mat, Single, Single, Boolean)

    Declaration
    public static void RefineDetectedMarkers(Cv.Mat image, Aruco.Board board, Std.VectorVectorPoint2f detectedCorners, Std.VectorInt detectedIds, Std.VectorVectorPoint2f rejectedCorners, Cv.Mat cameraMatrix, Cv.Mat distCoeffs, float minRepDistance = 10F, float errorCorrectionRate = 3F, bool checkAllOrders = true)
    Parameters
    Type Name Description
    Cv.Mat image
    Aruco.Board board
    Std.VectorVectorPoint2f detectedCorners
    Std.VectorInt detectedIds
    Std.VectorVectorPoint2f rejectedCorners
    Cv.Mat cameraMatrix
    Cv.Mat distCoeffs
    Single minRepDistance
    Single errorCorrectionRate
    Boolean checkAllOrders
    | Improve this Doc View Source

    RefineDetectedMarkers(Cv.Mat, Aruco.Board, Std.VectorVectorPoint2f, Std.VectorInt, Std.VectorVectorPoint2f, Cv.Mat, Cv.Mat, Single, Single, Boolean, Std.VectorInt)

    Declaration
    public static void RefineDetectedMarkers(Cv.Mat image, Aruco.Board board, Std.VectorVectorPoint2f detectedCorners, Std.VectorInt detectedIds, Std.VectorVectorPoint2f rejectedCorners, Cv.Mat cameraMatrix, Cv.Mat distCoeffs, float minRepDistance, float errorCorrectionRate, bool checkAllOrders, Std.VectorInt recoveredIdxs)
    Parameters
    Type Name Description
    Cv.Mat image
    Aruco.Board board
    Std.VectorVectorPoint2f detectedCorners
    Std.VectorInt detectedIds
    Std.VectorVectorPoint2f rejectedCorners
    Cv.Mat cameraMatrix
    Cv.Mat distCoeffs
    Single minRepDistance
    Single errorCorrectionRate
    Boolean checkAllOrders
    Std.VectorInt recoveredIdxs
    | Improve this Doc View Source

    RefineDetectedMarkers(Cv.Mat, Aruco.Board, Std.VectorVectorPoint2f, Std.VectorInt, Std.VectorVectorPoint2f, Cv.Mat, Cv.Mat, Single, Single, Boolean, Std.VectorInt, Aruco.DetectorParameters)

    Declaration
    public static void RefineDetectedMarkers(Cv.Mat image, Aruco.Board board, Std.VectorVectorPoint2f detectedCorners, Std.VectorInt detectedIds, Std.VectorVectorPoint2f rejectedCorners, Cv.Mat cameraMatrix, Cv.Mat distCoeffs, float minRepDistance, float errorCorrectionRate, bool checkAllOrders, Std.VectorInt recoveredIdxs, Aruco.DetectorParameters parameters)
    Parameters
    Type Name Description
    Cv.Mat image
    Aruco.Board board
    Std.VectorVectorPoint2f detectedCorners
    Std.VectorInt detectedIds
    Std.VectorVectorPoint2f rejectedCorners
    Cv.Mat cameraMatrix
    Cv.Mat distCoeffs
    Single minRepDistance
    Single errorCorrectionRate
    Boolean checkAllOrders
    Std.VectorInt recoveredIdxs
    Aruco.DetectorParameters parameters
    • Improve this Doc
    • View Source
    Back to top Aruco Unity - Erwan Normand