Table of Contents

Class NativeMethods

Namespace
OpenCvSharp.Internal
Assembly
OpenCvSharp.dll

P/Invoke methods of OpenCV 2.x C++ interface

public static class NativeMethods
Inheritance
NativeMethods
Inherited Members

Fields

DllExtern

public const string DllExtern = "OpenCvSharpExtern"

Field Value

string

ErrorHandlerDefault

Default error handler

public static CvErrorCallback? ErrorHandlerDefault

Field Value

CvErrorCallback

ErrorHandlerIgnorance

Custom error handler to ignore all OpenCV errors

public static readonly CvErrorCallback ErrorHandlerIgnorance

Field Value

CvErrorCallback

Methods

HandleException(ExceptionStatus)

public static void HandleException(ExceptionStatus status)

Parameters

status ExceptionStatus

IsMono()

Returns whether the runtime is Mono or not

public static bool IsMono()

Returns

bool

IsUnix()

Returns whether the OS is *nix or not

public static bool IsUnix()

Returns

bool

IsWasm()

Returns whether the architecture is Wasm or not

public static bool IsWasm()

Returns

bool

IsWindows()

Returns whether the OS is Windows or not

public static bool IsWindows()

Returns

bool

LoadLibraries()

Triggers native library resolution and installs the default error handler.

public static void LoadLibraries()

TryPInvoke()

Checks whether PInvoke functions can be called and throws a descriptive exception if not. This method is not called automatically. Call it explicitly for pre-flight validation after setting up any custom native library loading (e.g. NativeLibrary.SetDllImportResolver).

public static void TryPInvoke()

aruco_ArucoDetector_create(nint, ref DetectorParameters, ref RefineParameters, out nint)

public static ExceptionStatus aruco_ArucoDetector_create(nint dictionary, ref DetectorParameters detectorParams, ref RefineParameters refineParams, out nint returnValue)

Parameters

dictionary nint
detectorParams DetectorParameters
refineParams RefineParameters
returnValue nint

Returns

ExceptionStatus

aruco_ArucoDetector_create_MultiDict(nint[], int, ref DetectorParameters, ref RefineParameters, out nint)

public static ExceptionStatus aruco_ArucoDetector_create_MultiDict(nint[] dictionaries, int dictionariesSize, ref DetectorParameters detectorParams, ref RefineParameters refineParams, out nint returnValue)

Parameters

dictionaries nint[]
dictionariesSize int
detectorParams DetectorParameters
refineParams RefineParameters
returnValue nint

Returns

ExceptionStatus

aruco_ArucoDetector_delete(nint)

public static extern ExceptionStatus aruco_ArucoDetector_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

aruco_ArucoDetector_getDetectorParameters(OpenCvSafeHandle, out DetectorParameters)

public static ExceptionStatus aruco_ArucoDetector_getDetectorParameters(OpenCvSafeHandle detector, out DetectorParameters returnValue)

Parameters

detector OpenCvSafeHandle
returnValue DetectorParameters

Returns

ExceptionStatus

aruco_ArucoDetector_getDictionaries(OpenCvSafeHandle, nint[], int)

public static ExceptionStatus aruco_ArucoDetector_getDictionaries(OpenCvSafeHandle detector, nint[] outArray, int arraySize)

Parameters

detector OpenCvSafeHandle
outArray nint[]
arraySize int

Returns

ExceptionStatus

aruco_ArucoDetector_getDictionariesSize(OpenCvSafeHandle, out int)

public static ExceptionStatus aruco_ArucoDetector_getDictionariesSize(OpenCvSafeHandle detector, out int returnValue)

Parameters

detector OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

aruco_ArucoDetector_getDictionary(OpenCvSafeHandle, out nint)

public static ExceptionStatus aruco_ArucoDetector_getDictionary(OpenCvSafeHandle detector, out nint returnValue)

Parameters

detector OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

aruco_ArucoDetector_getRefineParameters(OpenCvSafeHandle, out RefineParameters)

public static ExceptionStatus aruco_ArucoDetector_getRefineParameters(OpenCvSafeHandle detector, out RefineParameters returnValue)

Parameters

detector OpenCvSafeHandle
returnValue RefineParameters

Returns

ExceptionStatus

aruco_ArucoDetector_setDetectorParameters(OpenCvSafeHandle, ref DetectorParameters)

public static ExceptionStatus aruco_ArucoDetector_setDetectorParameters(OpenCvSafeHandle detector, ref DetectorParameters detectorParameters)

Parameters

detector OpenCvSafeHandle
detectorParameters DetectorParameters

Returns

ExceptionStatus

aruco_ArucoDetector_setDictionaries(OpenCvSafeHandle, nint[], int)

public static ExceptionStatus aruco_ArucoDetector_setDictionaries(OpenCvSafeHandle detector, nint[] dictionaries, int dictionariesSize)

Parameters

detector OpenCvSafeHandle
dictionaries nint[]
dictionariesSize int

Returns

ExceptionStatus

aruco_ArucoDetector_setDictionary(OpenCvSafeHandle, nint)

public static ExceptionStatus aruco_ArucoDetector_setDictionary(OpenCvSafeHandle detector, nint dictionary)

Parameters

detector OpenCvSafeHandle
dictionary nint

Returns

ExceptionStatus

aruco_ArucoDetector_setRefineParameters(OpenCvSafeHandle, ref RefineParameters)

public static ExceptionStatus aruco_ArucoDetector_setRefineParameters(OpenCvSafeHandle detector, ref RefineParameters refineParameters)

Parameters

detector OpenCvSafeHandle
refineParameters RefineParameters

Returns

ExceptionStatus

aruco_Board_delete(nint)

public static extern ExceptionStatus aruco_Board_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

aruco_Board_getDictionary(OpenCvSafeHandle, out nint)

public static ExceptionStatus aruco_Board_getDictionary(OpenCvSafeHandle ptr, out nint returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

aruco_Board_getIds(OpenCvSafeHandle, nint)

public static ExceptionStatus aruco_Board_getIds(OpenCvSafeHandle ptr, nint returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

aruco_Board_getObjPoints(OpenCvSafeHandle, nint)

public static ExceptionStatus aruco_Board_getObjPoints(OpenCvSafeHandle ptr, nint returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

aruco_Board_getRightBottomCorner(OpenCvSafeHandle, out Point3f)

public static ExceptionStatus aruco_Board_getRightBottomCorner(OpenCvSafeHandle ptr, out Point3f returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue Point3f

Returns

ExceptionStatus

aruco_CharucoBoard_create(int, int, float, float, nint, nint, out nint)

public static ExceptionStatus aruco_CharucoBoard_create(int squaresX, int squaresY, float squareLength, float markerLength, nint dictionary, nint ids, out nint returnValue)

Parameters

squaresX int
squaresY int
squareLength float
markerLength float
dictionary nint
ids nint
returnValue nint

Returns

ExceptionStatus

aruco_CharucoBoard_delete(nint)

public static extern ExceptionStatus aruco_CharucoBoard_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

aruco_CharucoBoard_getChessboardCorners(OpenCvSafeHandle, nint)

public static ExceptionStatus aruco_CharucoBoard_getChessboardCorners(OpenCvSafeHandle ptr, nint returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

aruco_CharucoBoard_getChessboardSize(OpenCvSafeHandle, out Size)

public static ExceptionStatus aruco_CharucoBoard_getChessboardSize(OpenCvSafeHandle ptr, out Size returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue Size

Returns

ExceptionStatus

aruco_CharucoBoard_getLegacyPattern(OpenCvSafeHandle, out int)

public static ExceptionStatus aruco_CharucoBoard_getLegacyPattern(OpenCvSafeHandle ptr, out int returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

aruco_CharucoBoard_getMarkerLength(OpenCvSafeHandle, out float)

public static ExceptionStatus aruco_CharucoBoard_getMarkerLength(OpenCvSafeHandle ptr, out float returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

aruco_CharucoBoard_getNearestMarkerCorners(OpenCvSafeHandle, nint)

public static ExceptionStatus aruco_CharucoBoard_getNearestMarkerCorners(OpenCvSafeHandle ptr, nint returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

aruco_CharucoBoard_getNearestMarkerIdx(OpenCvSafeHandle, nint)

public static ExceptionStatus aruco_CharucoBoard_getNearestMarkerIdx(OpenCvSafeHandle ptr, nint returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

aruco_CharucoBoard_getSquareLength(OpenCvSafeHandle, out float)

public static ExceptionStatus aruco_CharucoBoard_getSquareLength(OpenCvSafeHandle ptr, out float returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

aruco_CharucoBoard_setLegacyPattern(OpenCvSafeHandle, int)

public static ExceptionStatus aruco_CharucoBoard_setLegacyPattern(OpenCvSafeHandle ptr, int value)

Parameters

ptr OpenCvSafeHandle
value int

Returns

ExceptionStatus

aruco_CharucoDetector_delete(nint)

public static extern ExceptionStatus aruco_CharucoDetector_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

aruco_CharucoDetector_getBoard(OpenCvSafeHandle, out nint)

public static ExceptionStatus aruco_CharucoDetector_getBoard(OpenCvSafeHandle detector, out nint returnValue)

Parameters

detector OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

aruco_CharucoDetector_getCharucoParameters(OpenCvSafeHandle, out nint, out nint, out int, out int, out int)

public static ExceptionStatus aruco_CharucoDetector_getCharucoParameters(OpenCvSafeHandle detector, out nint cameraMatrix, out nint distCoeffs, out int minMarkers, out int tryRefineMarkers, out int checkMarkers)

Parameters

detector OpenCvSafeHandle
cameraMatrix nint
distCoeffs nint
minMarkers int
tryRefineMarkers int
checkMarkers int

Returns

ExceptionStatus

aruco_CharucoDetector_getDetectorParameters(OpenCvSafeHandle, out DetectorParameters)

public static ExceptionStatus aruco_CharucoDetector_getDetectorParameters(OpenCvSafeHandle detector, out DetectorParameters returnValue)

Parameters

detector OpenCvSafeHandle
returnValue DetectorParameters

Returns

ExceptionStatus

aruco_CharucoDetector_getRefineParameters(OpenCvSafeHandle, out RefineParameters)

public static ExceptionStatus aruco_CharucoDetector_getRefineParameters(OpenCvSafeHandle detector, out RefineParameters returnValue)

Parameters

detector OpenCvSafeHandle
returnValue RefineParameters

Returns

ExceptionStatus

aruco_CharucoDetector_setBoard(OpenCvSafeHandle, nint)

public static ExceptionStatus aruco_CharucoDetector_setBoard(OpenCvSafeHandle detector, nint board)

Parameters

detector OpenCvSafeHandle
board nint

Returns

ExceptionStatus

aruco_CharucoDetector_setDetectorParameters(OpenCvSafeHandle, ref DetectorParameters)

public static ExceptionStatus aruco_CharucoDetector_setDetectorParameters(OpenCvSafeHandle detector, ref DetectorParameters detectorParameters)

Parameters

detector OpenCvSafeHandle
detectorParameters DetectorParameters

Returns

ExceptionStatus

aruco_CharucoDetector_setRefineParameters(OpenCvSafeHandle, ref RefineParameters)

public static ExceptionStatus aruco_CharucoDetector_setRefineParameters(OpenCvSafeHandle detector, ref RefineParameters refineParameters)

Parameters

detector OpenCvSafeHandle
refineParameters RefineParameters

Returns

ExceptionStatus

aruco_Dictionary_delete(nint)

public static extern ExceptionStatus aruco_Dictionary_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

aruco_Dictionary_getBitsFromByteList(nint, int, int, nint)

public static extern ExceptionStatus aruco_Dictionary_getBitsFromByteList(nint byteList, int markerSize, int rotationId, nint returnValue)

Parameters

byteList nint
markerSize int
rotationId int
returnValue nint

Returns

ExceptionStatus

aruco_Dictionary_getByteListFromBits(nint, nint)

public static extern ExceptionStatus aruco_Dictionary_getByteListFromBits(nint bits, nint returnValue)

Parameters

bits nint
returnValue nint

Returns

ExceptionStatus

aruco_Dictionary_getBytesList(OpenCvSafeHandle, out nint)

public static ExceptionStatus aruco_Dictionary_getBytesList(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

aruco_Dictionary_getMarkerBits(OpenCvSafeHandle, int, int, nint)

public static ExceptionStatus aruco_Dictionary_getMarkerBits(OpenCvSafeHandle obj, int markerId, int rotationId, nint returnValue)

Parameters

obj OpenCvSafeHandle
markerId int
rotationId int
returnValue nint

Returns

ExceptionStatus

aruco_Dictionary_getMarkerSize(OpenCvSafeHandle, out int)

public static ExceptionStatus aruco_Dictionary_getMarkerSize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

aruco_Dictionary_getMaxCorrectionBits(OpenCvSafeHandle, out int)

public static ExceptionStatus aruco_Dictionary_getMaxCorrectionBits(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

aruco_Dictionary_identify(OpenCvSafeHandle, nint, out int, out int, double, out int)

public static ExceptionStatus aruco_Dictionary_identify(OpenCvSafeHandle obj, nint onlyBits, out int idx, out int rotation, double maxCorrectionRate, out int returnValue)

Parameters

obj OpenCvSafeHandle
onlyBits nint
idx int
rotation int
maxCorrectionRate double
returnValue int

Returns

ExceptionStatus

aruco_Dictionary_identify_withThreshold(OpenCvSafeHandle, nint, out int, out int, double, float, out int)

public static ExceptionStatus aruco_Dictionary_identify_withThreshold(OpenCvSafeHandle obj, nint onlyCellPixelRatio, out int idx, out int rotation, double maxCorrectionRate, float validBitIdThreshold, out int returnValue)

Parameters

obj OpenCvSafeHandle
onlyCellPixelRatio nint
idx int
rotation int
maxCorrectionRate double
validBitIdThreshold float
returnValue int

Returns

ExceptionStatus

aruco_Dictionary_new(nint, int, int, out nint)

public static ExceptionStatus aruco_Dictionary_new(nint bytesList, int markerSize, int maxCorrectionBits, out nint returnValue)

Parameters

bytesList nint
markerSize int
maxCorrectionBits int
returnValue nint

Returns

ExceptionStatus

aruco_Dictionary_new_default(out nint)

public static ExceptionStatus aruco_Dictionary_new_default(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

aruco_Dictionary_readDictionary(OpenCvSafeHandle, nint, out int)

public static ExceptionStatus aruco_Dictionary_readDictionary(OpenCvSafeHandle obj, nint fn, out int returnValue)

Parameters

obj OpenCvSafeHandle
fn nint
returnValue int

Returns

ExceptionStatus

aruco_Dictionary_setMarkerSize(OpenCvSafeHandle, int)

public static ExceptionStatus aruco_Dictionary_setMarkerSize(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

aruco_Dictionary_setMaxCorrectionBits(OpenCvSafeHandle, int)

public static ExceptionStatus aruco_Dictionary_setMaxCorrectionBits(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

aruco_Dictionary_writeDictionary(OpenCvSafeHandle, nint, string)

public static ExceptionStatus aruco_Dictionary_writeDictionary(OpenCvSafeHandle obj, nint fs, string name)

Parameters

obj OpenCvSafeHandle
fs nint
name string

Returns

ExceptionStatus

aruco_GridBoard_create(Size, float, float, nint, nint, out nint)

public static ExceptionStatus aruco_GridBoard_create(Size size, float markerLength, float markerSeparation, nint dictionary, nint ids, out nint returnValue)

Parameters

size Size
markerLength float
markerSeparation float
dictionary nint
ids nint
returnValue nint

Returns

ExceptionStatus

aruco_GridBoard_delete(nint)

public static extern ExceptionStatus aruco_GridBoard_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

aruco_GridBoard_getGridSize(OpenCvSafeHandle, out Size)

public static ExceptionStatus aruco_GridBoard_getGridSize(OpenCvSafeHandle ptr, out Size returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue Size

Returns

ExceptionStatus

aruco_GridBoard_getMarkerLength(OpenCvSafeHandle, out float)

public static ExceptionStatus aruco_GridBoard_getMarkerLength(OpenCvSafeHandle ptr, out float returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

aruco_GridBoard_getMarkerSeparation(OpenCvSafeHandle, out float)

public static ExceptionStatus aruco_GridBoard_getMarkerSeparation(OpenCvSafeHandle ptr, out float returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

aruco_extendDictionary(int, int, nint, int, out nint)

public static ExceptionStatus aruco_extendDictionary(int nMarkers, int markerSize, nint baseDictionary, int randomSeed, out nint returnValue)

Parameters

nMarkers int
markerSize int
baseDictionary nint
randomSeed int
returnValue nint

Returns

ExceptionStatus

aruco_getPredefinedDictionary(int, out nint)

public static ExceptionStatus aruco_getPredefinedDictionary(int name, out nint returnValue)

Parameters

name int
returnValue nint

Returns

ExceptionStatus

aruco_readDictionary(string, out nint)

public static ExceptionStatus aruco_readDictionary(string dictionaryFile, out nint returnValue)

Parameters

dictionaryFile string
returnValue nint

Returns

ExceptionStatus

barcode_BarcodeDetector_create(string, out nint)

public static ExceptionStatus barcode_BarcodeDetector_create(string super_resolution_model_path, out nint ptr)

Parameters

super_resolution_model_path string
ptr nint

Returns

ExceptionStatus

barcode_BarcodeDetector_delete(nint)

public static extern ExceptionStatus barcode_BarcodeDetector_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

barcode_BarcodeDetector_getDetectorScales(OpenCvSafeHandle, nint)

public static ExceptionStatus barcode_BarcodeDetector_getDetectorScales(OpenCvSafeHandle obj, nint sizes)

Parameters

obj OpenCvSafeHandle
sizes nint

Returns

ExceptionStatus

barcode_BarcodeDetector_getDownsamplingThreshold(OpenCvSafeHandle, out double)

public static ExceptionStatus barcode_BarcodeDetector_getDownsamplingThreshold(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

barcode_BarcodeDetector_getGradientThreshold(OpenCvSafeHandle, out double)

public static ExceptionStatus barcode_BarcodeDetector_getGradientThreshold(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

barcode_BarcodeDetector_setDetectorScales(OpenCvSafeHandle, nint)

public static ExceptionStatus barcode_BarcodeDetector_setDetectorScales(OpenCvSafeHandle obj, nint sizes)

Parameters

obj OpenCvSafeHandle
sizes nint

Returns

ExceptionStatus

barcode_BarcodeDetector_setDownsamplingThreshold(OpenCvSafeHandle, double)

public static ExceptionStatus barcode_BarcodeDetector_setDownsamplingThreshold(OpenCvSafeHandle obj, double thresh)

Parameters

obj OpenCvSafeHandle
thresh double

Returns

ExceptionStatus

barcode_BarcodeDetector_setGradientThreshold(OpenCvSafeHandle, double)

public static ExceptionStatus barcode_BarcodeDetector_setGradientThreshold(OpenCvSafeHandle obj, double thresh)

Parameters

obj OpenCvSafeHandle
thresh double

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorCNT_getIsParallel(OpenCvSafeHandle, out int)

public static ExceptionStatus bgsegm_BackgroundSubtractorCNT_getIsParallel(OpenCvSafeHandle ptr, out int returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorCNT_getMaxPixelStability(OpenCvSafeHandle, out int)

public static ExceptionStatus bgsegm_BackgroundSubtractorCNT_getMaxPixelStability(OpenCvSafeHandle ptr, out int returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorCNT_getMinPixelStability(OpenCvSafeHandle, out int)

public static ExceptionStatus bgsegm_BackgroundSubtractorCNT_getMinPixelStability(OpenCvSafeHandle ptr, out int returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorCNT_getUseHistory(OpenCvSafeHandle, out int)

public static ExceptionStatus bgsegm_BackgroundSubtractorCNT_getUseHistory(OpenCvSafeHandle ptr, out int returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorCNT_setIsParallel(OpenCvSafeHandle, int)

public static ExceptionStatus bgsegm_BackgroundSubtractorCNT_setIsParallel(OpenCvSafeHandle ptr, int value)

Parameters

ptr OpenCvSafeHandle
value int

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorCNT_setMaxPixelStability(OpenCvSafeHandle, int)

public static ExceptionStatus bgsegm_BackgroundSubtractorCNT_setMaxPixelStability(OpenCvSafeHandle ptr, int value)

Parameters

ptr OpenCvSafeHandle
value int

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorCNT_setMinPixelStability(OpenCvSafeHandle, int)

public static ExceptionStatus bgsegm_BackgroundSubtractorCNT_setMinPixelStability(OpenCvSafeHandle ptr, int value)

Parameters

ptr OpenCvSafeHandle
value int

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorCNT_setUseHistory(OpenCvSafeHandle, int)

public static ExceptionStatus bgsegm_BackgroundSubtractorCNT_setUseHistory(OpenCvSafeHandle ptr, int value)

Parameters

ptr OpenCvSafeHandle
value int

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorGMG_getBackgroundPrior(OpenCvSafeHandle, out double)

public static ExceptionStatus bgsegm_BackgroundSubtractorGMG_getBackgroundPrior(OpenCvSafeHandle ptr, out double returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorGMG_getDecisionThreshold(OpenCvSafeHandle, out double)

public static ExceptionStatus bgsegm_BackgroundSubtractorGMG_getDecisionThreshold(OpenCvSafeHandle ptr, out double returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorGMG_getDefaultLearningRate(OpenCvSafeHandle, out double)

public static ExceptionStatus bgsegm_BackgroundSubtractorGMG_getDefaultLearningRate(OpenCvSafeHandle ptr, out double returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorGMG_getMaxFeatures(OpenCvSafeHandle, out int)

public static ExceptionStatus bgsegm_BackgroundSubtractorGMG_getMaxFeatures(OpenCvSafeHandle ptr, out int returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorGMG_getMaxVal(OpenCvSafeHandle, out double)

public static ExceptionStatus bgsegm_BackgroundSubtractorGMG_getMaxVal(OpenCvSafeHandle ptr, out double returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorGMG_getMinVal(OpenCvSafeHandle, out double)

public static ExceptionStatus bgsegm_BackgroundSubtractorGMG_getMinVal(OpenCvSafeHandle ptr, out double returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorGMG_getNumFrames(OpenCvSafeHandle, out int)

public static ExceptionStatus bgsegm_BackgroundSubtractorGMG_getNumFrames(OpenCvSafeHandle ptr, out int returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorGMG_getQuantizationLevels(OpenCvSafeHandle, out int)

public static ExceptionStatus bgsegm_BackgroundSubtractorGMG_getQuantizationLevels(OpenCvSafeHandle ptr, out int returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorGMG_getSmoothingRadius(OpenCvSafeHandle, out int)

public static ExceptionStatus bgsegm_BackgroundSubtractorGMG_getSmoothingRadius(OpenCvSafeHandle ptr, out int returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorGMG_getUpdateBackgroundModel(OpenCvSafeHandle, out int)

public static ExceptionStatus bgsegm_BackgroundSubtractorGMG_getUpdateBackgroundModel(OpenCvSafeHandle ptr, out int returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorGMG_setBackgroundPrior(OpenCvSafeHandle, double)

public static ExceptionStatus bgsegm_BackgroundSubtractorGMG_setBackgroundPrior(OpenCvSafeHandle ptr, double value)

Parameters

ptr OpenCvSafeHandle
value double

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorGMG_setDecisionThreshold(OpenCvSafeHandle, double)

public static ExceptionStatus bgsegm_BackgroundSubtractorGMG_setDecisionThreshold(OpenCvSafeHandle ptr, double value)

Parameters

ptr OpenCvSafeHandle
value double

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorGMG_setDefaultLearningRate(OpenCvSafeHandle, double)

public static ExceptionStatus bgsegm_BackgroundSubtractorGMG_setDefaultLearningRate(OpenCvSafeHandle ptr, double value)

Parameters

ptr OpenCvSafeHandle
value double

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorGMG_setMaxFeatures(OpenCvSafeHandle, int)

public static ExceptionStatus bgsegm_BackgroundSubtractorGMG_setMaxFeatures(OpenCvSafeHandle ptr, int value)

Parameters

ptr OpenCvSafeHandle
value int

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorGMG_setMaxVal(OpenCvSafeHandle, double)

public static ExceptionStatus bgsegm_BackgroundSubtractorGMG_setMaxVal(OpenCvSafeHandle ptr, double value)

Parameters

ptr OpenCvSafeHandle
value double

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorGMG_setMinVal(OpenCvSafeHandle, double)

public static ExceptionStatus bgsegm_BackgroundSubtractorGMG_setMinVal(OpenCvSafeHandle ptr, double value)

Parameters

ptr OpenCvSafeHandle
value double

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorGMG_setNumFrames(OpenCvSafeHandle, int)

public static ExceptionStatus bgsegm_BackgroundSubtractorGMG_setNumFrames(OpenCvSafeHandle ptr, int value)

Parameters

ptr OpenCvSafeHandle
value int

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorGMG_setQuantizationLevels(OpenCvSafeHandle, int)

public static ExceptionStatus bgsegm_BackgroundSubtractorGMG_setQuantizationLevels(OpenCvSafeHandle ptr, int value)

Parameters

ptr OpenCvSafeHandle
value int

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorGMG_setSmoothingRadius(OpenCvSafeHandle, int)

public static ExceptionStatus bgsegm_BackgroundSubtractorGMG_setSmoothingRadius(OpenCvSafeHandle ptr, int value)

Parameters

ptr OpenCvSafeHandle
value int

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorGMG_setUpdateBackgroundModel(OpenCvSafeHandle, int)

public static ExceptionStatus bgsegm_BackgroundSubtractorGMG_setUpdateBackgroundModel(OpenCvSafeHandle ptr, int value)

Parameters

ptr OpenCvSafeHandle
value int

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorMOG_getBackgroundRatio(OpenCvSafeHandle, out double)

public static ExceptionStatus bgsegm_BackgroundSubtractorMOG_getBackgroundRatio(OpenCvSafeHandle ptr, out double returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorMOG_getHistory(OpenCvSafeHandle, out int)

public static ExceptionStatus bgsegm_BackgroundSubtractorMOG_getHistory(OpenCvSafeHandle ptr, out int returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorMOG_getNMixtures(OpenCvSafeHandle, out int)

public static ExceptionStatus bgsegm_BackgroundSubtractorMOG_getNMixtures(OpenCvSafeHandle ptr, out int returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorMOG_getNoiseSigma(OpenCvSafeHandle, out double)

public static ExceptionStatus bgsegm_BackgroundSubtractorMOG_getNoiseSigma(OpenCvSafeHandle ptr, out double returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorMOG_setBackgroundRatio(OpenCvSafeHandle, double)

public static ExceptionStatus bgsegm_BackgroundSubtractorMOG_setBackgroundRatio(OpenCvSafeHandle ptr, double value)

Parameters

ptr OpenCvSafeHandle
value double

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorMOG_setHistory(OpenCvSafeHandle, int)

public static ExceptionStatus bgsegm_BackgroundSubtractorMOG_setHistory(OpenCvSafeHandle ptr, int value)

Parameters

ptr OpenCvSafeHandle
value int

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorMOG_setNMixtures(OpenCvSafeHandle, int)

public static ExceptionStatus bgsegm_BackgroundSubtractorMOG_setNMixtures(OpenCvSafeHandle ptr, int value)

Parameters

ptr OpenCvSafeHandle
value int

Returns

ExceptionStatus

bgsegm_BackgroundSubtractorMOG_setNoiseSigma(OpenCvSafeHandle, double)

public static ExceptionStatus bgsegm_BackgroundSubtractorMOG_setNoiseSigma(OpenCvSafeHandle ptr, double value)

Parameters

ptr OpenCvSafeHandle
value double

Returns

ExceptionStatus

bgsegm_Ptr_BackgroundSubtractorCNT_delete(nint)

public static extern ExceptionStatus bgsegm_Ptr_BackgroundSubtractorCNT_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

bgsegm_Ptr_BackgroundSubtractorCNT_get(nint, out nint)

public static ExceptionStatus bgsegm_Ptr_BackgroundSubtractorCNT_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

bgsegm_Ptr_BackgroundSubtractorGMG_delete(nint)

public static extern ExceptionStatus bgsegm_Ptr_BackgroundSubtractorGMG_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

bgsegm_Ptr_BackgroundSubtractorGMG_get(nint, out nint)

public static ExceptionStatus bgsegm_Ptr_BackgroundSubtractorGMG_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

bgsegm_Ptr_BackgroundSubtractorGSOC_delete(nint)

public static extern ExceptionStatus bgsegm_Ptr_BackgroundSubtractorGSOC_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

bgsegm_Ptr_BackgroundSubtractorGSOC_get(nint, out nint)

public static ExceptionStatus bgsegm_Ptr_BackgroundSubtractorGSOC_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

bgsegm_Ptr_BackgroundSubtractorLSBP_delete(nint)

public static extern ExceptionStatus bgsegm_Ptr_BackgroundSubtractorLSBP_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

bgsegm_Ptr_BackgroundSubtractorLSBP_get(nint, out nint)

public static ExceptionStatus bgsegm_Ptr_BackgroundSubtractorLSBP_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

bgsegm_Ptr_BackgroundSubtractorMOG_delete(nint)

public static extern ExceptionStatus bgsegm_Ptr_BackgroundSubtractorMOG_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

bgsegm_Ptr_BackgroundSubtractorMOG_get(nint, out nint)

public static ExceptionStatus bgsegm_Ptr_BackgroundSubtractorMOG_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

bgsegm_createBackgroundSubtractorCNT(int, int, int, int, out nint)

public static ExceptionStatus bgsegm_createBackgroundSubtractorCNT(int minPixelStability, int useHistory, int maxPixelStability, int isParallel, out nint returnValue)

Parameters

minPixelStability int
useHistory int
maxPixelStability int
isParallel int
returnValue nint

Returns

ExceptionStatus

bgsegm_createBackgroundSubtractorGMG(int, double, out nint)

public static ExceptionStatus bgsegm_createBackgroundSubtractorGMG(int initializationFrames, double decisionThreshold, out nint returnValue)

Parameters

initializationFrames int
decisionThreshold double
returnValue nint

Returns

ExceptionStatus

bgsegm_createBackgroundSubtractorGSOC(int, int, float, float, int, float, float, float, float, float, float, out nint)

public static ExceptionStatus bgsegm_createBackgroundSubtractorGSOC(int mc, int nSamples, float replaceRate, float propagationRate, int hitsThreshold, float alpha, float beta, float blinkingSupressionDecay, float blinkingSupressionMultiplier, float noiseRemovalThresholdFacBG, float noiseRemovalThresholdFacFG, out nint returnValue)

Parameters

mc int
nSamples int
replaceRate float
propagationRate float
hitsThreshold int
alpha float
beta float
blinkingSupressionDecay float
blinkingSupressionMultiplier float
noiseRemovalThresholdFacBG float
noiseRemovalThresholdFacFG float
returnValue nint

Returns

ExceptionStatus

bgsegm_createBackgroundSubtractorLSBP(int, int, int, float, float, float, float, float, float, float, float, int, int, out nint)

public static ExceptionStatus bgsegm_createBackgroundSubtractorLSBP(int mc, int nSamples, int lsbpRadius, float tLower, float tUpper, float tInc, float tDec, float rScale, float rIncdec, float noiseRemovalThresholdFacBG, float noiseRemovalThresholdFacFG, int lsbpThreshold, int minCount, out nint returnValue)

Parameters

mc int
nSamples int
lsbpRadius int
tLower float
tUpper float
tInc float
tDec float
rScale float
rIncdec float
noiseRemovalThresholdFacBG float
noiseRemovalThresholdFacFG float
lsbpThreshold int
minCount int
returnValue nint

Returns

ExceptionStatus

bgsegm_createBackgroundSubtractorMOG(int, int, double, double, out nint)

public static ExceptionStatus bgsegm_createBackgroundSubtractorMOG(int history, int nMixtures, double backgroundRatio, double noiseSigma, out nint returnValue)

Parameters

history int
nMixtures int
backgroundRatio double
noiseSigma double
returnValue nint

Returns

ExceptionStatus

calib_calibrateCamera_vector(nint[], int, int[], nint[], int, int[], Size, double*, double[], int, nint, nint, int, TermCriteria, out double)

public static ExceptionStatus calib_calibrateCamera_vector(nint[] objectPoints, int opSize1, int[] opSize2, nint[] imagePoints, int ipSize1, int[] ipSize2, Size imageSize, double* cameraMatrix, double[] distCoeffs, int distCoeffsSize, nint rvecs, nint tvecs, int flags, TermCriteria criteria, out double returnValue)

Parameters

objectPoints nint[]
opSize1 int
opSize2 int[]
imagePoints nint[]
ipSize1 int
ipSize2 int[]
imageSize Size
cameraMatrix double*
distCoeffs double[]
distCoeffsSize int
rvecs nint
tvecs nint
flags int
criteria TermCriteria
returnValue double

Returns

ExceptionStatus

calib_calibrateRobotWorldHandEye_Pointer(nint[], int, nint[], int, nint[], int, nint[], int, Span<double>, double[], Span<double>, double[], int)

public static ExceptionStatus calib_calibrateRobotWorldHandEye_Pointer(nint[] R_world2camMats, int R_world2camMatsSize, nint[] t_world2camMats, int t_world2camMatsSize, nint[] R_base2gripperMats, int R_base2gripperMatsSize, nint[] t_base2gripperMats, int t_base2gripperMatsSize, Span<double> R_base2world, double[] t_base2world, Span<double> R_gripper2cam, double[] t_gripper2cam, int method)

Parameters

R_world2camMats nint[]
R_world2camMatsSize int
t_world2camMats nint[]
t_world2camMatsSize int
R_base2gripperMats nint[]
R_base2gripperMatsSize int
t_base2gripperMats nint[]
t_base2gripperMatsSize int
R_base2world Span<double>
t_base2world double[]
R_gripper2cam Span<double>
t_gripper2cam double[]
method int

Returns

ExceptionStatus

calib_initCameraMatrix2D_Mat(nint[], int, nint[], int, Size, double, out nint)

public static ExceptionStatus calib_initCameraMatrix2D_Mat(nint[] objectPoints, int objectPointsLength, nint[] imagePoints, int imagePointsLength, Size imageSize, double aspectRatio, out nint returnValue)

Parameters

objectPoints nint[]
objectPointsLength int
imagePoints nint[]
imagePointsLength int
imageSize Size
aspectRatio double
returnValue nint

Returns

ExceptionStatus

calib_initCameraMatrix2D_array(nint[], int, int[], nint[], int, int[], Size, double, out nint)

public static ExceptionStatus calib_initCameraMatrix2D_array(nint[] objectPoints, int opSize1, int[] opSize2, nint[] imagePoints, int ipSize1, int[] ipSize2, Size imageSize, double aspectRatio, out nint returnValue)

Parameters

objectPoints nint[]
opSize1 int
opSize2 int[]
imagePoints nint[]
ipSize1 int
ipSize2 int[]
imageSize Size
aspectRatio double
returnValue nint

Returns

ExceptionStatus

core_Algorithm_empty(OpenCvSafeHandle, out int)

public static ExceptionStatus core_Algorithm_empty(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_Algorithm_getDefaultName(OpenCvSafeHandle, nint)

public static ExceptionStatus core_Algorithm_getDefaultName(OpenCvSafeHandle obj, nint buf)

Parameters

obj OpenCvSafeHandle
buf nint

Returns

ExceptionStatus

core_Algorithm_read(OpenCvSafeHandle, nint)

public static ExceptionStatus core_Algorithm_read(OpenCvSafeHandle obj, nint fn)

Parameters

obj OpenCvSafeHandle
fn nint

Returns

ExceptionStatus

core_Algorithm_save(OpenCvSafeHandle, string)

public static ExceptionStatus core_Algorithm_save(OpenCvSafeHandle obj, string filename)

Parameters

obj OpenCvSafeHandle
filename string

Returns

ExceptionStatus

core_Algorithm_write(OpenCvSafeHandle, nint)

public static ExceptionStatus core_Algorithm_write(OpenCvSafeHandle obj, nint fs)

Parameters

obj OpenCvSafeHandle
fs nint

Returns

ExceptionStatus

core_FileNodeIterator_delete(nint)

public static extern ExceptionStatus core_FileNodeIterator_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

core_FileNodeIterator_new1(out nint)

public static ExceptionStatus core_FileNodeIterator_new1(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

core_FileNodeIterator_operatorAsterisk(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_FileNodeIterator_operatorAsterisk(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_FileNodeIterator_operatorEqual(OpenCvSafeHandle, nint, out int)

public static ExceptionStatus core_FileNodeIterator_operatorEqual(OpenCvSafeHandle it1, nint it2, out int returnValue)

Parameters

it1 OpenCvSafeHandle
it2 nint
returnValue int

Returns

ExceptionStatus

core_FileNodeIterator_operatorIncrement(OpenCvSafeHandle, out int)

public static ExceptionStatus core_FileNodeIterator_operatorIncrement(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_FileNodeIterator_operatorLessThan(OpenCvSafeHandle, nint, out int)

public static ExceptionStatus core_FileNodeIterator_operatorLessThan(OpenCvSafeHandle it1, nint it2, out int returnValue)

Parameters

it1 OpenCvSafeHandle
it2 nint
returnValue int

Returns

ExceptionStatus

core_FileNodeIterator_operatorMinus(OpenCvSafeHandle, nint, out nint)

public static ExceptionStatus core_FileNodeIterator_operatorMinus(OpenCvSafeHandle it1, nint it2, out nint returnValue)

Parameters

it1 OpenCvSafeHandle
it2 nint
returnValue nint

Returns

ExceptionStatus

core_FileNodeIterator_operatorPlusEqual(OpenCvSafeHandle, int, out int)

public static ExceptionStatus core_FileNodeIterator_operatorPlusEqual(OpenCvSafeHandle obj, int ofs, out int returnValue)

Parameters

obj OpenCvSafeHandle
ofs int
returnValue int

Returns

ExceptionStatus

core_FileNodeIterator_readRaw(OpenCvSafeHandle, string, nint, nint)

public static ExceptionStatus core_FileNodeIterator_readRaw(OpenCvSafeHandle obj, string fmt, nint vec, nint maxCount)

Parameters

obj OpenCvSafeHandle
fmt string
vec nint
maxCount nint

Returns

ExceptionStatus

core_FileNode_begin(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_FileNode_begin(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_FileNode_delete(nint)

public static extern ExceptionStatus core_FileNode_delete(nint node)

Parameters

node nint

Returns

ExceptionStatus

core_FileNode_empty(OpenCvSafeHandle, out int)

public static ExceptionStatus core_FileNode_empty(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_FileNode_end(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_FileNode_end(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_FileNode_isInt(OpenCvSafeHandle, out int)

public static ExceptionStatus core_FileNode_isInt(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_FileNode_isMap(OpenCvSafeHandle, out int)

public static ExceptionStatus core_FileNode_isMap(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_FileNode_isNamed(OpenCvSafeHandle, out int)

public static ExceptionStatus core_FileNode_isNamed(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_FileNode_isNone(OpenCvSafeHandle, out int)

public static ExceptionStatus core_FileNode_isNone(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_FileNode_isReal(OpenCvSafeHandle, out int)

public static ExceptionStatus core_FileNode_isReal(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_FileNode_isSeq(OpenCvSafeHandle, out int)

public static ExceptionStatus core_FileNode_isSeq(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_FileNode_isString(OpenCvSafeHandle, out int)

public static ExceptionStatus core_FileNode_isString(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_FileNode_keys(OpenCvSafeHandle, nint)

public static ExceptionStatus core_FileNode_keys(OpenCvSafeHandle obj, nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_FileNode_name(OpenCvSafeHandle, nint)

public static ExceptionStatus core_FileNode_name(OpenCvSafeHandle obj, nint buf)

Parameters

obj OpenCvSafeHandle
buf nint

Returns

ExceptionStatus

core_FileNode_new1(out nint)

public static ExceptionStatus core_FileNode_new1(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

core_FileNode_operatorThis_byInt(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus core_FileNode_operatorThis_byInt(OpenCvSafeHandle obj, int i, out nint returnValue)

Parameters

obj OpenCvSafeHandle
i int
returnValue nint

Returns

ExceptionStatus

core_FileNode_operatorThis_byString(OpenCvSafeHandle, string, out nint)

public static ExceptionStatus core_FileNode_operatorThis_byString(OpenCvSafeHandle obj, string nodeName, out nint returnValue)

Parameters

obj OpenCvSafeHandle
nodeName string
returnValue nint

Returns

ExceptionStatus

core_FileNode_rawSize(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_FileNode_rawSize(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_FileNode_readRaw(OpenCvSafeHandle, string, nint, nint)

public static ExceptionStatus core_FileNode_readRaw(OpenCvSafeHandle obj, string fmt, nint vec, nint len)

Parameters

obj OpenCvSafeHandle
fmt string
vec nint
len nint

Returns

ExceptionStatus

core_FileNode_read_DMatch(OpenCvSafeHandle, out DMatch)

public static ExceptionStatus core_FileNode_read_DMatch(OpenCvSafeHandle node, out DMatch returnValue)

Parameters

node OpenCvSafeHandle
returnValue DMatch

Returns

ExceptionStatus

core_FileNode_read_KeyPoint(OpenCvSafeHandle, out KeyPoint)

public static ExceptionStatus core_FileNode_read_KeyPoint(OpenCvSafeHandle node, out KeyPoint returnValue)

Parameters

node OpenCvSafeHandle
returnValue KeyPoint

Returns

ExceptionStatus

core_FileNode_read_Mat(OpenCvSafeHandle, nint, OpenCvSafeHandle)

public static ExceptionStatus core_FileNode_read_Mat(OpenCvSafeHandle node, nint mat, OpenCvSafeHandle defaultMat)

Parameters

node OpenCvSafeHandle
mat nint
defaultMat OpenCvSafeHandle

Returns

ExceptionStatus

core_FileNode_read_Point2d(OpenCvSafeHandle, out Point2d)

public static ExceptionStatus core_FileNode_read_Point2d(OpenCvSafeHandle node, out Point2d returnValue)

Parameters

node OpenCvSafeHandle
returnValue Point2d

Returns

ExceptionStatus

core_FileNode_read_Point2f(OpenCvSafeHandle, out Point2f)

public static ExceptionStatus core_FileNode_read_Point2f(OpenCvSafeHandle node, out Point2f returnValue)

Parameters

node OpenCvSafeHandle
returnValue Point2f

Returns

ExceptionStatus

core_FileNode_read_Point2i(OpenCvSafeHandle, out Point)

public static ExceptionStatus core_FileNode_read_Point2i(OpenCvSafeHandle node, out Point returnValue)

Parameters

node OpenCvSafeHandle
returnValue Point

Returns

ExceptionStatus

core_FileNode_read_Point3d(OpenCvSafeHandle, out Point3d)

public static ExceptionStatus core_FileNode_read_Point3d(OpenCvSafeHandle node, out Point3d returnValue)

Parameters

node OpenCvSafeHandle
returnValue Point3d

Returns

ExceptionStatus

core_FileNode_read_Point3f(OpenCvSafeHandle, out Point3f)

public static ExceptionStatus core_FileNode_read_Point3f(OpenCvSafeHandle node, out Point3f returnValue)

Parameters

node OpenCvSafeHandle
returnValue Point3f

Returns

ExceptionStatus

core_FileNode_read_Point3i(OpenCvSafeHandle, out Point3i)

public static ExceptionStatus core_FileNode_read_Point3i(OpenCvSafeHandle nod, out Point3i returnValue)

Parameters

nod OpenCvSafeHandle
returnValue Point3i

Returns

ExceptionStatus

core_FileNode_read_Range(OpenCvSafeHandle, out Range)

public static ExceptionStatus core_FileNode_read_Range(OpenCvSafeHandle node, out Range returnValue)

Parameters

node OpenCvSafeHandle
returnValue Range

Returns

ExceptionStatus

core_FileNode_read_Rect2d(OpenCvSafeHandle, out Rect2d)

public static ExceptionStatus core_FileNode_read_Rect2d(OpenCvSafeHandle node, out Rect2d returnValue)

Parameters

node OpenCvSafeHandle
returnValue Rect2d

Returns

ExceptionStatus

core_FileNode_read_Rect2f(OpenCvSafeHandle, out Rect2f)

public static ExceptionStatus core_FileNode_read_Rect2f(OpenCvSafeHandle node, out Rect2f returnValue)

Parameters

node OpenCvSafeHandle
returnValue Rect2f

Returns

ExceptionStatus

core_FileNode_read_Rect2i(OpenCvSafeHandle, out Rect)

public static ExceptionStatus core_FileNode_read_Rect2i(OpenCvSafeHandle node, out Rect returnValue)

Parameters

node OpenCvSafeHandle
returnValue Rect

Returns

ExceptionStatus

core_FileNode_read_Scalar(OpenCvSafeHandle, out Scalar)

public static ExceptionStatus core_FileNode_read_Scalar(OpenCvSafeHandle node, out Scalar returnValue)

Parameters

node OpenCvSafeHandle
returnValue Scalar

Returns

ExceptionStatus

core_FileNode_read_Size2d(OpenCvSafeHandle, out Size2d)

public static ExceptionStatus core_FileNode_read_Size2d(OpenCvSafeHandle node, out Size2d returnValue)

Parameters

node OpenCvSafeHandle
returnValue Size2d

Returns

ExceptionStatus

core_FileNode_read_Size2f(OpenCvSafeHandle, out Size2f)

public static ExceptionStatus core_FileNode_read_Size2f(OpenCvSafeHandle node, out Size2f returnValue)

Parameters

node OpenCvSafeHandle
returnValue Size2f

Returns

ExceptionStatus

core_FileNode_read_Size2i(OpenCvSafeHandle, out Size)

public static ExceptionStatus core_FileNode_read_Size2i(OpenCvSafeHandle node, out Size returnValue)

Parameters

node OpenCvSafeHandle
returnValue Size

Returns

ExceptionStatus

core_FileNode_read_SparseMat(OpenCvSafeHandle, nint, OpenCvSafeHandle)

public static ExceptionStatus core_FileNode_read_SparseMat(OpenCvSafeHandle node, nint mat, OpenCvSafeHandle defaultMat)

Parameters

node OpenCvSafeHandle
mat nint
defaultMat OpenCvSafeHandle

Returns

ExceptionStatus

core_FileNode_read_String(OpenCvSafeHandle, nint, string?)

public static ExceptionStatus core_FileNode_read_String(OpenCvSafeHandle node, nint value, string? defaultValue)

Parameters

node OpenCvSafeHandle
value nint
defaultValue string

Returns

ExceptionStatus

core_FileNode_read_Vec2b(OpenCvSafeHandle, out Vec2b)

public static ExceptionStatus core_FileNode_read_Vec2b(OpenCvSafeHandle node, out Vec2b returnValue)

Parameters

node OpenCvSafeHandle
returnValue Vec2b

Returns

ExceptionStatus

core_FileNode_read_Vec2d(OpenCvSafeHandle, out Vec2d)

public static ExceptionStatus core_FileNode_read_Vec2d(OpenCvSafeHandle node, out Vec2d returnValue)

Parameters

node OpenCvSafeHandle
returnValue Vec2d

Returns

ExceptionStatus

core_FileNode_read_Vec2f(OpenCvSafeHandle, out Vec2f)

public static ExceptionStatus core_FileNode_read_Vec2f(OpenCvSafeHandle node, out Vec2f returnValue)

Parameters

node OpenCvSafeHandle
returnValue Vec2f

Returns

ExceptionStatus

core_FileNode_read_Vec2i(OpenCvSafeHandle, out Vec2i)

public static ExceptionStatus core_FileNode_read_Vec2i(OpenCvSafeHandle node, out Vec2i returnValue)

Parameters

node OpenCvSafeHandle
returnValue Vec2i

Returns

ExceptionStatus

core_FileNode_read_Vec2s(OpenCvSafeHandle, out Vec2s)

public static ExceptionStatus core_FileNode_read_Vec2s(OpenCvSafeHandle node, out Vec2s returnValue)

Parameters

node OpenCvSafeHandle
returnValue Vec2s

Returns

ExceptionStatus

core_FileNode_read_Vec2w(OpenCvSafeHandle, out Vec2w)

public static ExceptionStatus core_FileNode_read_Vec2w(OpenCvSafeHandle node, out Vec2w returnValue)

Parameters

node OpenCvSafeHandle
returnValue Vec2w

Returns

ExceptionStatus

core_FileNode_read_Vec3b(OpenCvSafeHandle, out Vec3b)

public static ExceptionStatus core_FileNode_read_Vec3b(OpenCvSafeHandle node, out Vec3b returnValue)

Parameters

node OpenCvSafeHandle
returnValue Vec3b

Returns

ExceptionStatus

core_FileNode_read_Vec3d(OpenCvSafeHandle, out Vec3d)

public static ExceptionStatus core_FileNode_read_Vec3d(OpenCvSafeHandle node, out Vec3d returnValue)

Parameters

node OpenCvSafeHandle
returnValue Vec3d

Returns

ExceptionStatus

core_FileNode_read_Vec3f(OpenCvSafeHandle, out Vec3f)

public static ExceptionStatus core_FileNode_read_Vec3f(OpenCvSafeHandle node, out Vec3f returnValue)

Parameters

node OpenCvSafeHandle
returnValue Vec3f

Returns

ExceptionStatus

core_FileNode_read_Vec3i(OpenCvSafeHandle, out Vec3i)

public static ExceptionStatus core_FileNode_read_Vec3i(OpenCvSafeHandle node, out Vec3i returnValue)

Parameters

node OpenCvSafeHandle
returnValue Vec3i

Returns

ExceptionStatus

core_FileNode_read_Vec3s(OpenCvSafeHandle, out Vec3s)

public static ExceptionStatus core_FileNode_read_Vec3s(OpenCvSafeHandle node, out Vec3s returnValue)

Parameters

node OpenCvSafeHandle
returnValue Vec3s

Returns

ExceptionStatus

core_FileNode_read_Vec3w(OpenCvSafeHandle, out Vec3w)

public static ExceptionStatus core_FileNode_read_Vec3w(OpenCvSafeHandle node, out Vec3w returnValue)

Parameters

node OpenCvSafeHandle
returnValue Vec3w

Returns

ExceptionStatus

core_FileNode_read_Vec4b(OpenCvSafeHandle, out Vec4b)

public static ExceptionStatus core_FileNode_read_Vec4b(OpenCvSafeHandle node, out Vec4b returnValue)

Parameters

node OpenCvSafeHandle
returnValue Vec4b

Returns

ExceptionStatus

core_FileNode_read_Vec4d(OpenCvSafeHandle, out Vec4d)

public static ExceptionStatus core_FileNode_read_Vec4d(OpenCvSafeHandle node, out Vec4d returnValue)

Parameters

node OpenCvSafeHandle
returnValue Vec4d

Returns

ExceptionStatus

core_FileNode_read_Vec4f(OpenCvSafeHandle, out Vec4f)

public static ExceptionStatus core_FileNode_read_Vec4f(OpenCvSafeHandle node, out Vec4f returnValue)

Parameters

node OpenCvSafeHandle
returnValue Vec4f

Returns

ExceptionStatus

core_FileNode_read_Vec4i(OpenCvSafeHandle, out Vec4i)

public static ExceptionStatus core_FileNode_read_Vec4i(OpenCvSafeHandle node, out Vec4i returnValue)

Parameters

node OpenCvSafeHandle
returnValue Vec4i

Returns

ExceptionStatus

core_FileNode_read_Vec4s(OpenCvSafeHandle, out Vec4s)

public static ExceptionStatus core_FileNode_read_Vec4s(OpenCvSafeHandle node, out Vec4s returnValue)

Parameters

node OpenCvSafeHandle
returnValue Vec4s

Returns

ExceptionStatus

core_FileNode_read_Vec4w(OpenCvSafeHandle, out Vec4w)

public static ExceptionStatus core_FileNode_read_Vec4w(OpenCvSafeHandle node, out Vec4w returnValue)

Parameters

node OpenCvSafeHandle
returnValue Vec4w

Returns

ExceptionStatus

core_FileNode_read_Vec6b(OpenCvSafeHandle, out Vec6b)

public static ExceptionStatus core_FileNode_read_Vec6b(OpenCvSafeHandle node, out Vec6b returnValue)

Parameters

node OpenCvSafeHandle
returnValue Vec6b

Returns

ExceptionStatus

core_FileNode_read_Vec6d(OpenCvSafeHandle, out Vec6d)

public static ExceptionStatus core_FileNode_read_Vec6d(OpenCvSafeHandle node, out Vec6d returnValue)

Parameters

node OpenCvSafeHandle
returnValue Vec6d

Returns

ExceptionStatus

core_FileNode_read_Vec6f(OpenCvSafeHandle, out Vec6f)

public static ExceptionStatus core_FileNode_read_Vec6f(OpenCvSafeHandle node, out Vec6f returnValue)

Parameters

node OpenCvSafeHandle
returnValue Vec6f

Returns

ExceptionStatus

core_FileNode_read_Vec6i(OpenCvSafeHandle, out Vec6i)

public static ExceptionStatus core_FileNode_read_Vec6i(OpenCvSafeHandle node, out Vec6i returnValue)

Parameters

node OpenCvSafeHandle
returnValue Vec6i

Returns

ExceptionStatus

core_FileNode_read_Vec6s(OpenCvSafeHandle, out Vec6s)

public static ExceptionStatus core_FileNode_read_Vec6s(OpenCvSafeHandle node, out Vec6s returnValue)

Parameters

node OpenCvSafeHandle
returnValue Vec6s

Returns

ExceptionStatus

core_FileNode_read_Vec6w(OpenCvSafeHandle, out Vec6w)

public static ExceptionStatus core_FileNode_read_Vec6w(OpenCvSafeHandle node, out Vec6w returnValue)

Parameters

node OpenCvSafeHandle
returnValue Vec6w

Returns

ExceptionStatus

core_FileNode_read_double(OpenCvSafeHandle, out double, double)

public static ExceptionStatus core_FileNode_read_double(OpenCvSafeHandle node, out double value, double defaultValue)

Parameters

node OpenCvSafeHandle
value double
defaultValue double

Returns

ExceptionStatus

core_FileNode_read_float(OpenCvSafeHandle, out float, float)

public static ExceptionStatus core_FileNode_read_float(OpenCvSafeHandle node, out float value, float defaultValue)

Parameters

node OpenCvSafeHandle
value float
defaultValue float

Returns

ExceptionStatus

core_FileNode_read_int(OpenCvSafeHandle, out int, int)

public static ExceptionStatus core_FileNode_read_int(OpenCvSafeHandle node, out int value, int defaultValue)

Parameters

node OpenCvSafeHandle
value int
defaultValue int

Returns

ExceptionStatus

core_FileNode_read_int64(OpenCvSafeHandle, out long, long)

public static ExceptionStatus core_FileNode_read_int64(OpenCvSafeHandle node, out long value, long defaultValue)

Parameters

node OpenCvSafeHandle
value long
defaultValue long

Returns

ExceptionStatus

core_FileNode_read_vectorOfDMatch(OpenCvSafeHandle, nint)

public static ExceptionStatus core_FileNode_read_vectorOfDMatch(OpenCvSafeHandle node, nint matches)

Parameters

node OpenCvSafeHandle
matches nint

Returns

ExceptionStatus

core_FileNode_read_vectorOfKeyPoint(OpenCvSafeHandle, nint)

public static ExceptionStatus core_FileNode_read_vectorOfKeyPoint(OpenCvSafeHandle node, nint keypoints)

Parameters

node OpenCvSafeHandle
keypoints nint

Returns

ExceptionStatus

core_FileNode_size(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_FileNode_size(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_FileNode_toDouble(OpenCvSafeHandle, out double)

public static ExceptionStatus core_FileNode_toDouble(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

core_FileNode_toFloat(OpenCvSafeHandle, out float)

public static ExceptionStatus core_FileNode_toFloat(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

core_FileNode_toInt(OpenCvSafeHandle, out int)

public static ExceptionStatus core_FileNode_toInt(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_FileNode_toInt64(OpenCvSafeHandle, out long)

public static ExceptionStatus core_FileNode_toInt64(OpenCvSafeHandle obj, out long returnValue)

Parameters

obj OpenCvSafeHandle
returnValue long

Returns

ExceptionStatus

core_FileNode_toMat(OpenCvSafeHandle, nint)

public static ExceptionStatus core_FileNode_toMat(OpenCvSafeHandle obj, nint m)

Parameters

obj OpenCvSafeHandle
m nint

Returns

ExceptionStatus

core_FileNode_toString(OpenCvSafeHandle, nint)

public static ExceptionStatus core_FileNode_toString(OpenCvSafeHandle obj, nint buf)

Parameters

obj OpenCvSafeHandle
buf nint

Returns

ExceptionStatus

core_FileNode_type(OpenCvSafeHandle, out int)

public static ExceptionStatus core_FileNode_type(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_FileStorage_delete(nint)

public static extern ExceptionStatus core_FileStorage_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

core_FileStorage_elname(OpenCvSafeHandle, nint)

public static ExceptionStatus core_FileStorage_elname(OpenCvSafeHandle obj, nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_FileStorage_endWriteStruct(OpenCvSafeHandle)

public static ExceptionStatus core_FileStorage_endWriteStruct(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

core_FileStorage_getDefaultObjectName(string, nint)

public static ExceptionStatus core_FileStorage_getDefaultObjectName(string filename, nint buf)

Parameters

filename string
buf nint

Returns

ExceptionStatus

core_FileStorage_getFirstTopLevelNode(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_FileStorage_getFirstTopLevelNode(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_FileStorage_getFormat(OpenCvSafeHandle, out int)

public static ExceptionStatus core_FileStorage_getFormat(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_FileStorage_indexer(OpenCvSafeHandle, string, out nint)

public static ExceptionStatus core_FileStorage_indexer(OpenCvSafeHandle obj, string nodeName, out nint returnValue)

Parameters

obj OpenCvSafeHandle
nodeName string
returnValue nint

Returns

ExceptionStatus

core_FileStorage_isOpened(OpenCvSafeHandle, out int)

public static ExceptionStatus core_FileStorage_isOpened(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_FileStorage_new1(out nint)

public static ExceptionStatus core_FileStorage_new1(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

core_FileStorage_new2(string, int, string?, out nint)

public static ExceptionStatus core_FileStorage_new2(string source, int flags, string? encoding, out nint returnValue)

Parameters

source string
flags int
encoding string
returnValue nint

Returns

ExceptionStatus

core_FileStorage_open(OpenCvSafeHandle, string, int, string?, out int)

public static ExceptionStatus core_FileStorage_open(OpenCvSafeHandle obj, string filename, int flags, string? encoding, out int returnValue)

Parameters

obj OpenCvSafeHandle
filename string
flags int
encoding string
returnValue int

Returns

ExceptionStatus

core_FileStorage_releaseAndGetString(OpenCvSafeHandle, nint)

public static ExceptionStatus core_FileStorage_releaseAndGetString(OpenCvSafeHandle obj, nint outString)

Parameters

obj OpenCvSafeHandle
outString nint

Returns

ExceptionStatus

core_FileStorage_root(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus core_FileStorage_root(OpenCvSafeHandle obj, int streamIdx, out nint returnValue)

Parameters

obj OpenCvSafeHandle
streamIdx int
returnValue nint

Returns

ExceptionStatus

core_FileStorage_shift_DMatch(OpenCvSafeHandle, DMatch)

public static ExceptionStatus core_FileStorage_shift_DMatch(OpenCvSafeHandle fs, DMatch val)

Parameters

fs OpenCvSafeHandle
val DMatch

Returns

ExceptionStatus

core_FileStorage_shift_KeyPoint(OpenCvSafeHandle, KeyPoint)

public static ExceptionStatus core_FileStorage_shift_KeyPoint(OpenCvSafeHandle fs, KeyPoint val)

Parameters

fs OpenCvSafeHandle
val KeyPoint

Returns

ExceptionStatus

core_FileStorage_shift_Mat(OpenCvSafeHandle, nint)

public static ExceptionStatus core_FileStorage_shift_Mat(OpenCvSafeHandle fs, nint val)

Parameters

fs OpenCvSafeHandle
val nint

Returns

ExceptionStatus

core_FileStorage_shift_Point2d(OpenCvSafeHandle, Point2d)

public static ExceptionStatus core_FileStorage_shift_Point2d(OpenCvSafeHandle fs, Point2d val)

Parameters

fs OpenCvSafeHandle
val Point2d

Returns

ExceptionStatus

core_FileStorage_shift_Point2f(OpenCvSafeHandle, Point2f)

public static ExceptionStatus core_FileStorage_shift_Point2f(OpenCvSafeHandle fs, Point2f val)

Parameters

fs OpenCvSafeHandle
val Point2f

Returns

ExceptionStatus

core_FileStorage_shift_Point2i(OpenCvSafeHandle, Point)

public static ExceptionStatus core_FileStorage_shift_Point2i(OpenCvSafeHandle fs, Point val)

Parameters

fs OpenCvSafeHandle
val Point

Returns

ExceptionStatus

core_FileStorage_shift_Point3d(OpenCvSafeHandle, Point3d)

public static ExceptionStatus core_FileStorage_shift_Point3d(OpenCvSafeHandle fs, Point3d val)

Parameters

fs OpenCvSafeHandle
val Point3d

Returns

ExceptionStatus

core_FileStorage_shift_Point3f(OpenCvSafeHandle, Point3f)

public static ExceptionStatus core_FileStorage_shift_Point3f(OpenCvSafeHandle fs, Point3f val)

Parameters

fs OpenCvSafeHandle
val Point3f

Returns

ExceptionStatus

core_FileStorage_shift_Point3i(OpenCvSafeHandle, Point3i)

public static ExceptionStatus core_FileStorage_shift_Point3i(OpenCvSafeHandle fs, Point3i val)

Parameters

fs OpenCvSafeHandle
val Point3i

Returns

ExceptionStatus

core_FileStorage_shift_Range(OpenCvSafeHandle, Range)

public static ExceptionStatus core_FileStorage_shift_Range(OpenCvSafeHandle fs, Range val)

Parameters

fs OpenCvSafeHandle
val Range

Returns

ExceptionStatus

core_FileStorage_shift_Rect2d(OpenCvSafeHandle, Rect2d)

public static ExceptionStatus core_FileStorage_shift_Rect2d(OpenCvSafeHandle fs, Rect2d val)

Parameters

fs OpenCvSafeHandle
val Rect2d

Returns

ExceptionStatus

core_FileStorage_shift_Rect2f(OpenCvSafeHandle, Rect2f)

public static ExceptionStatus core_FileStorage_shift_Rect2f(OpenCvSafeHandle fs, Rect2f val)

Parameters

fs OpenCvSafeHandle
val Rect2f

Returns

ExceptionStatus

core_FileStorage_shift_Rect2i(OpenCvSafeHandle, Rect)

public static ExceptionStatus core_FileStorage_shift_Rect2i(OpenCvSafeHandle fs, Rect val)

Parameters

fs OpenCvSafeHandle
val Rect

Returns

ExceptionStatus

core_FileStorage_shift_Scalar(OpenCvSafeHandle, Scalar)

public static ExceptionStatus core_FileStorage_shift_Scalar(OpenCvSafeHandle fs, Scalar val)

Parameters

fs OpenCvSafeHandle
val Scalar

Returns

ExceptionStatus

core_FileStorage_shift_Size2d(OpenCvSafeHandle, Size2d)

public static ExceptionStatus core_FileStorage_shift_Size2d(OpenCvSafeHandle fs, Size2d val)

Parameters

fs OpenCvSafeHandle
val Size2d

Returns

ExceptionStatus

core_FileStorage_shift_Size2f(OpenCvSafeHandle, Size2f)

public static ExceptionStatus core_FileStorage_shift_Size2f(OpenCvSafeHandle fs, Size2f val)

Parameters

fs OpenCvSafeHandle
val Size2f

Returns

ExceptionStatus

core_FileStorage_shift_Size2i(OpenCvSafeHandle, Size)

public static ExceptionStatus core_FileStorage_shift_Size2i(OpenCvSafeHandle fs, Size val)

Parameters

fs OpenCvSafeHandle
val Size

Returns

ExceptionStatus

core_FileStorage_shift_SparseMat(OpenCvSafeHandle, nint)

public static ExceptionStatus core_FileStorage_shift_SparseMat(OpenCvSafeHandle fs, nint val)

Parameters

fs OpenCvSafeHandle
val nint

Returns

ExceptionStatus

core_FileStorage_shift_String(OpenCvSafeHandle, string)

public static ExceptionStatus core_FileStorage_shift_String(OpenCvSafeHandle fs, string val)

Parameters

fs OpenCvSafeHandle
val string

Returns

ExceptionStatus

core_FileStorage_shift_Vec2b(OpenCvSafeHandle, Vec2b)

public static ExceptionStatus core_FileStorage_shift_Vec2b(OpenCvSafeHandle fs, Vec2b val)

Parameters

fs OpenCvSafeHandle
val Vec2b

Returns

ExceptionStatus

core_FileStorage_shift_Vec2d(OpenCvSafeHandle, Vec2d)

public static ExceptionStatus core_FileStorage_shift_Vec2d(OpenCvSafeHandle fs, Vec2d val)

Parameters

fs OpenCvSafeHandle
val Vec2d

Returns

ExceptionStatus

core_FileStorage_shift_Vec2f(OpenCvSafeHandle, Vec2f)

public static ExceptionStatus core_FileStorage_shift_Vec2f(OpenCvSafeHandle fs, Vec2f val)

Parameters

fs OpenCvSafeHandle
val Vec2f

Returns

ExceptionStatus

core_FileStorage_shift_Vec2i(OpenCvSafeHandle, Vec2i)

public static ExceptionStatus core_FileStorage_shift_Vec2i(OpenCvSafeHandle fs, Vec2i val)

Parameters

fs OpenCvSafeHandle
val Vec2i

Returns

ExceptionStatus

core_FileStorage_shift_Vec2s(OpenCvSafeHandle, Vec2s)

public static ExceptionStatus core_FileStorage_shift_Vec2s(OpenCvSafeHandle fs, Vec2s val)

Parameters

fs OpenCvSafeHandle
val Vec2s

Returns

ExceptionStatus

core_FileStorage_shift_Vec2w(OpenCvSafeHandle, Vec2w)

public static ExceptionStatus core_FileStorage_shift_Vec2w(OpenCvSafeHandle fs, Vec2w val)

Parameters

fs OpenCvSafeHandle
val Vec2w

Returns

ExceptionStatus

core_FileStorage_shift_Vec3b(OpenCvSafeHandle, Vec3b)

public static ExceptionStatus core_FileStorage_shift_Vec3b(OpenCvSafeHandle fs, Vec3b val)

Parameters

fs OpenCvSafeHandle
val Vec3b

Returns

ExceptionStatus

core_FileStorage_shift_Vec3d(OpenCvSafeHandle, Vec3d)

public static ExceptionStatus core_FileStorage_shift_Vec3d(OpenCvSafeHandle fs, Vec3d val)

Parameters

fs OpenCvSafeHandle
val Vec3d

Returns

ExceptionStatus

core_FileStorage_shift_Vec3f(OpenCvSafeHandle, Vec3f)

public static ExceptionStatus core_FileStorage_shift_Vec3f(OpenCvSafeHandle fs, Vec3f val)

Parameters

fs OpenCvSafeHandle
val Vec3f

Returns

ExceptionStatus

core_FileStorage_shift_Vec3i(OpenCvSafeHandle, Vec3i)

public static ExceptionStatus core_FileStorage_shift_Vec3i(OpenCvSafeHandle fs, Vec3i val)

Parameters

fs OpenCvSafeHandle
val Vec3i

Returns

ExceptionStatus

core_FileStorage_shift_Vec3s(OpenCvSafeHandle, Vec3s)

public static ExceptionStatus core_FileStorage_shift_Vec3s(OpenCvSafeHandle fs, Vec3s val)

Parameters

fs OpenCvSafeHandle
val Vec3s

Returns

ExceptionStatus

core_FileStorage_shift_Vec3w(OpenCvSafeHandle, Vec3w)

public static ExceptionStatus core_FileStorage_shift_Vec3w(OpenCvSafeHandle fs, Vec3w val)

Parameters

fs OpenCvSafeHandle
val Vec3w

Returns

ExceptionStatus

core_FileStorage_shift_Vec4b(OpenCvSafeHandle, Vec4b)

public static ExceptionStatus core_FileStorage_shift_Vec4b(OpenCvSafeHandle fs, Vec4b val)

Parameters

fs OpenCvSafeHandle
val Vec4b

Returns

ExceptionStatus

core_FileStorage_shift_Vec4d(OpenCvSafeHandle, Vec4d)

public static ExceptionStatus core_FileStorage_shift_Vec4d(OpenCvSafeHandle fs, Vec4d val)

Parameters

fs OpenCvSafeHandle
val Vec4d

Returns

ExceptionStatus

core_FileStorage_shift_Vec4f(OpenCvSafeHandle, Vec4f)

public static ExceptionStatus core_FileStorage_shift_Vec4f(OpenCvSafeHandle fs, Vec4f val)

Parameters

fs OpenCvSafeHandle
val Vec4f

Returns

ExceptionStatus

core_FileStorage_shift_Vec4i(OpenCvSafeHandle, Vec4i)

public static ExceptionStatus core_FileStorage_shift_Vec4i(OpenCvSafeHandle fs, Vec4i val)

Parameters

fs OpenCvSafeHandle
val Vec4i

Returns

ExceptionStatus

core_FileStorage_shift_Vec4s(OpenCvSafeHandle, Vec4s)

public static ExceptionStatus core_FileStorage_shift_Vec4s(OpenCvSafeHandle fs, Vec4s val)

Parameters

fs OpenCvSafeHandle
val Vec4s

Returns

ExceptionStatus

core_FileStorage_shift_Vec4w(OpenCvSafeHandle, Vec4w)

public static ExceptionStatus core_FileStorage_shift_Vec4w(OpenCvSafeHandle fs, Vec4w val)

Parameters

fs OpenCvSafeHandle
val Vec4w

Returns

ExceptionStatus

core_FileStorage_shift_Vec6b(OpenCvSafeHandle, Vec6b)

public static ExceptionStatus core_FileStorage_shift_Vec6b(OpenCvSafeHandle fs, Vec6b val)

Parameters

fs OpenCvSafeHandle
val Vec6b

Returns

ExceptionStatus

core_FileStorage_shift_Vec6d(OpenCvSafeHandle, Vec6d)

public static ExceptionStatus core_FileStorage_shift_Vec6d(OpenCvSafeHandle fs, Vec6d val)

Parameters

fs OpenCvSafeHandle
val Vec6d

Returns

ExceptionStatus

core_FileStorage_shift_Vec6f(OpenCvSafeHandle, Vec6f)

public static ExceptionStatus core_FileStorage_shift_Vec6f(OpenCvSafeHandle fs, Vec6f val)

Parameters

fs OpenCvSafeHandle
val Vec6f

Returns

ExceptionStatus

core_FileStorage_shift_Vec6i(OpenCvSafeHandle, Vec6i)

public static ExceptionStatus core_FileStorage_shift_Vec6i(OpenCvSafeHandle fs, Vec6i val)

Parameters

fs OpenCvSafeHandle
val Vec6i

Returns

ExceptionStatus

core_FileStorage_shift_Vec6s(OpenCvSafeHandle, Vec6s)

public static ExceptionStatus core_FileStorage_shift_Vec6s(OpenCvSafeHandle fs, Vec6s val)

Parameters

fs OpenCvSafeHandle
val Vec6s

Returns

ExceptionStatus

core_FileStorage_shift_Vec6w(OpenCvSafeHandle, Vec6w)

public static ExceptionStatus core_FileStorage_shift_Vec6w(OpenCvSafeHandle fs, Vec6w val)

Parameters

fs OpenCvSafeHandle
val Vec6w

Returns

ExceptionStatus

core_FileStorage_shift_double(OpenCvSafeHandle, double)

public static ExceptionStatus core_FileStorage_shift_double(OpenCvSafeHandle fs, double val)

Parameters

fs OpenCvSafeHandle
val double

Returns

ExceptionStatus

core_FileStorage_shift_float(OpenCvSafeHandle, float)

public static ExceptionStatus core_FileStorage_shift_float(OpenCvSafeHandle fs, float val)

Parameters

fs OpenCvSafeHandle
val float

Returns

ExceptionStatus

core_FileStorage_shift_int(OpenCvSafeHandle, int)

public static ExceptionStatus core_FileStorage_shift_int(OpenCvSafeHandle fs, int val)

Parameters

fs OpenCvSafeHandle
val int

Returns

ExceptionStatus

core_FileStorage_shift_vectorOfDMatch(OpenCvSafeHandle, nint)

public static ExceptionStatus core_FileStorage_shift_vectorOfDMatch(OpenCvSafeHandle fs, nint val)

Parameters

fs OpenCvSafeHandle
val nint

Returns

ExceptionStatus

core_FileStorage_shift_vectorOfKeyPoint(OpenCvSafeHandle, nint)

public static ExceptionStatus core_FileStorage_shift_vectorOfKeyPoint(OpenCvSafeHandle fs, nint val)

Parameters

fs OpenCvSafeHandle
val nint

Returns

ExceptionStatus

core_FileStorage_startWriteStruct(OpenCvSafeHandle, string, int, string)

public static ExceptionStatus core_FileStorage_startWriteStruct(OpenCvSafeHandle obj, string name, int flags, string typeName)

Parameters

obj OpenCvSafeHandle
name string
flags int
typeName string

Returns

ExceptionStatus

core_FileStorage_state(OpenCvSafeHandle, out int)

public static ExceptionStatus core_FileStorage_state(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_FileStorage_writeComment(OpenCvSafeHandle, string, int)

public static ExceptionStatus core_FileStorage_writeComment(OpenCvSafeHandle obj, string comment, int append)

Parameters

obj OpenCvSafeHandle
comment string
append int

Returns

ExceptionStatus

core_FileStorage_writeRaw(OpenCvSafeHandle, string, nint, nint)

public static ExceptionStatus core_FileStorage_writeRaw(OpenCvSafeHandle obj, string fmt, nint vec, nint len)

Parameters

obj OpenCvSafeHandle
fmt string
vec nint
len nint

Returns

ExceptionStatus

core_FileStorage_writeScalar_String(OpenCvSafeHandle, string)

public static ExceptionStatus core_FileStorage_writeScalar_String(OpenCvSafeHandle fs, string value)

Parameters

fs OpenCvSafeHandle
value string

Returns

ExceptionStatus

core_FileStorage_writeScalar_double(OpenCvSafeHandle, double)

public static ExceptionStatus core_FileStorage_writeScalar_double(OpenCvSafeHandle fs, double value)

Parameters

fs OpenCvSafeHandle
value double

Returns

ExceptionStatus

core_FileStorage_writeScalar_float(OpenCvSafeHandle, float)

public static ExceptionStatus core_FileStorage_writeScalar_float(OpenCvSafeHandle fs, float value)

Parameters

fs OpenCvSafeHandle
value float

Returns

ExceptionStatus

core_FileStorage_writeScalar_int(OpenCvSafeHandle, int)

public static ExceptionStatus core_FileStorage_writeScalar_int(OpenCvSafeHandle fs, int value)

Parameters

fs OpenCvSafeHandle
value int

Returns

ExceptionStatus

core_FileStorage_write_Mat(OpenCvSafeHandle, string, nint)

public static ExceptionStatus core_FileStorage_write_Mat(OpenCvSafeHandle fs, string name, nint value)

Parameters

fs OpenCvSafeHandle
name string
value nint

Returns

ExceptionStatus

core_FileStorage_write_SparseMat(OpenCvSafeHandle, string, nint)

public static ExceptionStatus core_FileStorage_write_SparseMat(OpenCvSafeHandle fs, string name, nint value)

Parameters

fs OpenCvSafeHandle
name string
value nint

Returns

ExceptionStatus

core_FileStorage_write_String(OpenCvSafeHandle, string, string)

public static ExceptionStatus core_FileStorage_write_String(OpenCvSafeHandle fs, string name, string value)

Parameters

fs OpenCvSafeHandle
name string
value string

Returns

ExceptionStatus

core_FileStorage_write_bool(OpenCvSafeHandle, string, int)

public static ExceptionStatus core_FileStorage_write_bool(OpenCvSafeHandle fs, string name, int value)

Parameters

fs OpenCvSafeHandle
name string
value int

Returns

ExceptionStatus

core_FileStorage_write_double(OpenCvSafeHandle, string, double)

public static ExceptionStatus core_FileStorage_write_double(OpenCvSafeHandle fs, string name, double value)

Parameters

fs OpenCvSafeHandle
name string
value double

Returns

ExceptionStatus

core_FileStorage_write_float(OpenCvSafeHandle, string, float)

public static ExceptionStatus core_FileStorage_write_float(OpenCvSafeHandle fs, string name, float value)

Parameters

fs OpenCvSafeHandle
name string
value float

Returns

ExceptionStatus

core_FileStorage_write_int(OpenCvSafeHandle, string, int)

public static ExceptionStatus core_FileStorage_write_int(OpenCvSafeHandle fs, string name, int value)

Parameters

fs OpenCvSafeHandle
name string
value int

Returns

ExceptionStatus

core_FileStorage_write_int64(OpenCvSafeHandle, string, long)

public static ExceptionStatus core_FileStorage_write_int64(OpenCvSafeHandle fs, string name, long value)

Parameters

fs OpenCvSafeHandle
name string
value long

Returns

ExceptionStatus

core_FileStorage_write_vectorOfDMatch(OpenCvSafeHandle, string, nint)

public static ExceptionStatus core_FileStorage_write_vectorOfDMatch(OpenCvSafeHandle fs, string name, nint value)

Parameters

fs OpenCvSafeHandle
name string
value nint

Returns

ExceptionStatus

core_FileStorage_write_vectorOfKeyPoint(OpenCvSafeHandle, string, nint)

public static ExceptionStatus core_FileStorage_write_vectorOfKeyPoint(OpenCvSafeHandle fs, string name, nint value)

Parameters

fs OpenCvSafeHandle
name string
value nint

Returns

ExceptionStatus

core_FileStorage_write_vectorOfString(OpenCvSafeHandle, string, nint)

public static ExceptionStatus core_FileStorage_write_vectorOfString(OpenCvSafeHandle fs, string name, nint value)

Parameters

fs OpenCvSafeHandle
name string
value nint

Returns

ExceptionStatus

core_InputArray_channels(OpenCvSafeHandle, int, out int)

public static ExceptionStatus core_InputArray_channels(OpenCvSafeHandle ia, int i, out int returnValue)

Parameters

ia OpenCvSafeHandle
i int
returnValue int

Returns

ExceptionStatus

core_InputArray_cols(OpenCvSafeHandle, int, out int)

public static ExceptionStatus core_InputArray_cols(OpenCvSafeHandle ia, int i, out int returnValue)

Parameters

ia OpenCvSafeHandle
i int
returnValue int

Returns

ExceptionStatus

core_InputArray_copyTo1(OpenCvSafeHandle, nint)

public static ExceptionStatus core_InputArray_copyTo1(OpenCvSafeHandle ia, nint arr)

Parameters

ia OpenCvSafeHandle
arr nint

Returns

ExceptionStatus

core_InputArray_copyTo2(OpenCvSafeHandle, nint, nint)

public static ExceptionStatus core_InputArray_copyTo2(OpenCvSafeHandle ia, nint arr, nint mask)

Parameters

ia OpenCvSafeHandle
arr nint
mask nint

Returns

ExceptionStatus

core_InputArray_delete(nint)

public static extern ExceptionStatus core_InputArray_delete(nint ia)

Parameters

ia nint

Returns

ExceptionStatus

core_InputArray_delete_withScalar(nint, nint)

public static extern ExceptionStatus core_InputArray_delete_withScalar(nint ia, nint handle)

Parameters

ia nint
handle nint

Returns

ExceptionStatus

core_InputArray_depth(OpenCvSafeHandle, int, out int)

public static ExceptionStatus core_InputArray_depth(OpenCvSafeHandle ia, int i, out int returnValue)

Parameters

ia OpenCvSafeHandle
i int
returnValue int

Returns

ExceptionStatus

core_InputArray_dims(OpenCvSafeHandle, int, out int)

public static ExceptionStatus core_InputArray_dims(OpenCvSafeHandle ia, int i, out int returnValue)

Parameters

ia OpenCvSafeHandle
i int
returnValue int

Returns

ExceptionStatus

core_InputArray_empty(OpenCvSafeHandle, out int)

public static ExceptionStatus core_InputArray_empty(OpenCvSafeHandle ia, out int returnValue)

Parameters

ia OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_InputArray_getFlags(OpenCvSafeHandle, out int)

public static ExceptionStatus core_InputArray_getFlags(OpenCvSafeHandle ia, out int returnValue)

Parameters

ia OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_InputArray_getMat(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus core_InputArray_getMat(OpenCvSafeHandle ia, int idx, out nint returnValue)

Parameters

ia OpenCvSafeHandle
idx int
returnValue nint

Returns

ExceptionStatus

core_InputArray_getMatVector(OpenCvSafeHandle, nint)

public static ExceptionStatus core_InputArray_getMatVector(OpenCvSafeHandle ia, nint mv)

Parameters

ia OpenCvSafeHandle
mv nint

Returns

ExceptionStatus

core_InputArray_getObj(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_InputArray_getObj(OpenCvSafeHandle ia, out nint returnValue)

Parameters

ia OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_InputArray_getSz(OpenCvSafeHandle, out Size)

public static ExceptionStatus core_InputArray_getSz(OpenCvSafeHandle ia, out Size returnValue)

Parameters

ia OpenCvSafeHandle
returnValue Size

Returns

ExceptionStatus

core_InputArray_getUMat(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus core_InputArray_getUMat(OpenCvSafeHandle ia, int idx, out nint returnValue)

Parameters

ia OpenCvSafeHandle
idx int
returnValue nint

Returns

ExceptionStatus

core_InputArray_isContinuous(OpenCvSafeHandle, int, out int)

public static ExceptionStatus core_InputArray_isContinuous(OpenCvSafeHandle ia, int i, out int returnValue)

Parameters

ia OpenCvSafeHandle
i int
returnValue int

Returns

ExceptionStatus

core_InputArray_isGpuMatVector(OpenCvSafeHandle, out int)

public static ExceptionStatus core_InputArray_isGpuMatVector(OpenCvSafeHandle ia, out int returnValue)

Parameters

ia OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_InputArray_isMat(OpenCvSafeHandle, out int)

public static ExceptionStatus core_InputArray_isMat(OpenCvSafeHandle ia, out int returnValue)

Parameters

ia OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_InputArray_isMatVector(OpenCvSafeHandle, out int)

public static ExceptionStatus core_InputArray_isMatVector(OpenCvSafeHandle ia, out int returnValue)

Parameters

ia OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_InputArray_isMatx(OpenCvSafeHandle, out int)

public static ExceptionStatus core_InputArray_isMatx(OpenCvSafeHandle ia, out int returnValue)

Parameters

ia OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_InputArray_isSubmatrix(OpenCvSafeHandle, int, out int)

public static ExceptionStatus core_InputArray_isSubmatrix(OpenCvSafeHandle ia, int i, out int returnValue)

Parameters

ia OpenCvSafeHandle
i int
returnValue int

Returns

ExceptionStatus

core_InputArray_isUMat(OpenCvSafeHandle, out int)

public static ExceptionStatus core_InputArray_isUMat(OpenCvSafeHandle ia, out int returnValue)

Parameters

ia OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_InputArray_isUMatVector(OpenCvSafeHandle, out int)

public static ExceptionStatus core_InputArray_isUMatVector(OpenCvSafeHandle ia, out int returnValue)

Parameters

ia OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_InputArray_isVector(OpenCvSafeHandle, out int)

public static ExceptionStatus core_InputArray_isVector(OpenCvSafeHandle ia, out int returnValue)

Parameters

ia OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_InputArray_kind(OpenCvSafeHandle, out int)

public static ExceptionStatus core_InputArray_kind(OpenCvSafeHandle ia, out int returnValue)

Parameters

ia OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_InputArray_new_byDouble(nint, out nint)

public static ExceptionStatus core_InputArray_new_byDouble(nint valPointer, out nint returnValue)

Parameters

valPointer nint
returnValue nint

Returns

ExceptionStatus

core_InputArray_new_byMat(nint, out nint)

public static ExceptionStatus core_InputArray_new_byMat(nint mat, out nint returnValue)

Parameters

mat nint
returnValue nint

Returns

ExceptionStatus

core_InputArray_new_byMatExpr(nint, out nint)

public static ExceptionStatus core_InputArray_new_byMatExpr(nint mat, out nint returnValue)

Parameters

mat nint
returnValue nint

Returns

ExceptionStatus

core_InputArray_new_byScalar(Scalar, out nint, out nint)

public static ExceptionStatus core_InputArray_new_byScalar(Scalar val, out nint handle, out nint returnValue)

Parameters

val Scalar
handle nint
returnValue nint

Returns

ExceptionStatus

core_InputArray_new_byUMat(nint, out nint)

public static ExceptionStatus core_InputArray_new_byUMat(nint mat, out nint returnValue)

Parameters

mat nint
returnValue nint

Returns

ExceptionStatus

core_InputArray_new_byVecb(nint, int, out nint)

public static ExceptionStatus core_InputArray_new_byVecb(nint vec, int n, out nint returnValue)

Parameters

vec nint
n int
returnValue nint

Returns

ExceptionStatus

core_InputArray_new_byVecd(nint, int, out nint)

public static ExceptionStatus core_InputArray_new_byVecd(nint vec, int n, out nint returnValue)

Parameters

vec nint
n int
returnValue nint

Returns

ExceptionStatus

core_InputArray_new_byVecf(nint, int, out nint)

public static ExceptionStatus core_InputArray_new_byVecf(nint vec, int n, out nint returnValue)

Parameters

vec nint
n int
returnValue nint

Returns

ExceptionStatus

core_InputArray_new_byVeci(nint, int, out nint)

public static ExceptionStatus core_InputArray_new_byVeci(nint vec, int n, out nint returnValue)

Parameters

vec nint
n int
returnValue nint

Returns

ExceptionStatus

core_InputArray_new_byVecs(nint, int, out nint)

public static ExceptionStatus core_InputArray_new_byVecs(nint vec, int n, out nint returnValue)

Parameters

vec nint
n int
returnValue nint

Returns

ExceptionStatus

core_InputArray_new_byVecw(nint, int, out nint)

public static ExceptionStatus core_InputArray_new_byVecw(nint vec, int n, out nint returnValue)

Parameters

vec nint
n int
returnValue nint

Returns

ExceptionStatus

core_InputArray_offset(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus core_InputArray_offset(OpenCvSafeHandle ia, int i, out nint returnValue)

Parameters

ia OpenCvSafeHandle
i int
returnValue nint

Returns

ExceptionStatus

core_InputArray_rows(OpenCvSafeHandle, int, out int)

public static ExceptionStatus core_InputArray_rows(OpenCvSafeHandle ia, int i, out int returnValue)

Parameters

ia OpenCvSafeHandle
i int
returnValue int

Returns

ExceptionStatus

core_InputArray_sameSize(OpenCvSafeHandle, nint, out int)

public static ExceptionStatus core_InputArray_sameSize(OpenCvSafeHandle self, nint target, out int returnValue)

Parameters

self OpenCvSafeHandle
target nint
returnValue int

Returns

ExceptionStatus

core_InputArray_size(OpenCvSafeHandle, int, out Size)

public static ExceptionStatus core_InputArray_size(OpenCvSafeHandle ia, int i, out Size returnValue)

Parameters

ia OpenCvSafeHandle
i int
returnValue Size

Returns

ExceptionStatus

core_InputArray_sizend(OpenCvSafeHandle, int[], int, out int)

public static ExceptionStatus core_InputArray_sizend(OpenCvSafeHandle ia, int[] sz, int i, out int returnValue)

Parameters

ia OpenCvSafeHandle
sz int[]
i int
returnValue int

Returns

ExceptionStatus

core_InputArray_step(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus core_InputArray_step(OpenCvSafeHandle ia, int i, out nint returnValue)

Parameters

ia OpenCvSafeHandle
i int
returnValue nint

Returns

ExceptionStatus

core_InputArray_total(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus core_InputArray_total(OpenCvSafeHandle ia, int i, out nint returnValue)

Parameters

ia OpenCvSafeHandle
i int
returnValue nint

Returns

ExceptionStatus

core_InputArray_type(OpenCvSafeHandle, int, out int)

public static ExceptionStatus core_InputArray_type(OpenCvSafeHandle ia, int i, out int returnValue)

Parameters

ia OpenCvSafeHandle
i int
returnValue int

Returns

ExceptionStatus

core_LDA_delete(nint)

public static extern ExceptionStatus core_LDA_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

core_LDA_eigenvalues(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_LDA_eigenvalues(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_LDA_eigenvectors(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_LDA_eigenvectors(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_LDA_load_FileStorage(OpenCvSafeHandle, nint)

public static ExceptionStatus core_LDA_load_FileStorage(OpenCvSafeHandle obj, nint node)

Parameters

obj OpenCvSafeHandle
node nint

Returns

ExceptionStatus

core_LDA_load_String(OpenCvSafeHandle, string)

public static ExceptionStatus core_LDA_load_String(OpenCvSafeHandle obj, string filename)

Parameters

obj OpenCvSafeHandle
filename string

Returns

ExceptionStatus

core_LDA_new1(int, out nint)

public static ExceptionStatus core_LDA_new1(int numComponents, out nint returnValue)

Parameters

numComponents int
returnValue nint

Returns

ExceptionStatus

core_LDA_save_FileStorage(OpenCvSafeHandle, nint)

public static ExceptionStatus core_LDA_save_FileStorage(OpenCvSafeHandle obj, nint fs)

Parameters

obj OpenCvSafeHandle
fs nint

Returns

ExceptionStatus

core_LDA_save_String(OpenCvSafeHandle, string)

public static ExceptionStatus core_LDA_save_String(OpenCvSafeHandle obj, string filename)

Parameters

obj OpenCvSafeHandle
filename string

Returns

ExceptionStatus

core_MatExpr_col(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus core_MatExpr_col(OpenCvSafeHandle self, int x, out nint returnValue)

Parameters

self OpenCvSafeHandle
x int
returnValue nint

Returns

ExceptionStatus

core_MatExpr_cross(OpenCvSafeHandle, nint, out nint)

public static ExceptionStatus core_MatExpr_cross(OpenCvSafeHandle self, nint m, out nint returnValue)

Parameters

self OpenCvSafeHandle
m nint
returnValue nint

Returns

ExceptionStatus

core_MatExpr_delete(nint)

public static extern ExceptionStatus core_MatExpr_delete(nint expr)

Parameters

expr nint

Returns

ExceptionStatus

core_MatExpr_diag(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus core_MatExpr_diag(OpenCvSafeHandle self, int d, out nint returnValue)

Parameters

self OpenCvSafeHandle
d int
returnValue nint

Returns

ExceptionStatus

core_MatExpr_dot(OpenCvSafeHandle, nint, out double)

public static ExceptionStatus core_MatExpr_dot(OpenCvSafeHandle self, nint m, out double returnValue)

Parameters

self OpenCvSafeHandle
m nint
returnValue double

Returns

ExceptionStatus

core_MatExpr_inv(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus core_MatExpr_inv(OpenCvSafeHandle self, int method, out nint returnValue)

Parameters

self OpenCvSafeHandle
method int
returnValue nint

Returns

ExceptionStatus

core_MatExpr_mul_toMat(OpenCvSafeHandle, nint, double, out nint)

public static ExceptionStatus core_MatExpr_mul_toMat(OpenCvSafeHandle self, nint m, double scale, out nint returnValue)

Parameters

self OpenCvSafeHandle
m nint
scale double
returnValue nint

Returns

ExceptionStatus

core_MatExpr_mul_toMatExpr(OpenCvSafeHandle, nint, double, out nint)

public static ExceptionStatus core_MatExpr_mul_toMatExpr(OpenCvSafeHandle self, nint e, double scale, out nint returnValue)

Parameters

self OpenCvSafeHandle
e nint
scale double
returnValue nint

Returns

ExceptionStatus

core_MatExpr_new1(out nint)

public static ExceptionStatus core_MatExpr_new1(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

core_MatExpr_new2(nint, out nint)

public static ExceptionStatus core_MatExpr_new2(nint mat, out nint returnValue)

Parameters

mat nint
returnValue nint

Returns

ExceptionStatus

core_MatExpr_row(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus core_MatExpr_row(OpenCvSafeHandle self, int y, out nint returnValue)

Parameters

self OpenCvSafeHandle
y int
returnValue nint

Returns

ExceptionStatus

core_MatExpr_size(OpenCvSafeHandle, out Size)

public static ExceptionStatus core_MatExpr_size(OpenCvSafeHandle self, out Size returnValue)

Parameters

self OpenCvSafeHandle
returnValue Size

Returns

ExceptionStatus

core_MatExpr_submat(OpenCvSafeHandle, int, int, int, int, out nint)

public static ExceptionStatus core_MatExpr_submat(OpenCvSafeHandle self, int rowStart, int rowEnd, int colStart, int colEnd, out nint returnValue)

Parameters

self OpenCvSafeHandle
rowStart int
rowEnd int
colStart int
colEnd int
returnValue nint

Returns

ExceptionStatus

core_MatExpr_t(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_MatExpr_t(OpenCvSafeHandle self, out nint returnValue)

Parameters

self OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_MatExpr_toMat(OpenCvSafeHandle, nint)

public static ExceptionStatus core_MatExpr_toMat(OpenCvSafeHandle expr, nint returnValue)

Parameters

expr OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_MatExpr_type(OpenCvSafeHandle, out int)

public static ExceptionStatus core_MatExpr_type(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_Mat_adjustROI(OpenCvSafeHandle, int, int, int, int, out nint)

public static ExceptionStatus core_Mat_adjustROI(OpenCvSafeHandle nativeObj, int dtop, int dbottom, int dleft, int dright, out nint returnValue)

Parameters

nativeObj OpenCvSafeHandle
dtop int
dbottom int
dleft int
dright int
returnValue nint

Returns

ExceptionStatus

core_Mat_assignTo(OpenCvSafeHandle, nint, int)

public static ExceptionStatus core_Mat_assignTo(OpenCvSafeHandle self, nint m, int type)

Parameters

self OpenCvSafeHandle
m nint
type int

Returns

ExceptionStatus

core_Mat_channels(OpenCvSafeHandle, out int)

public static ExceptionStatus core_Mat_channels(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_Mat_checkVector(OpenCvSafeHandle, int, int, int, out int)

public static ExceptionStatus core_Mat_checkVector(OpenCvSafeHandle self, int elemChannels, int depth, int requireContinuous, out int returnValue)

Parameters

self OpenCvSafeHandle
elemChannels int
depth int
requireContinuous int
returnValue int

Returns

ExceptionStatus

core_Mat_clone(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_Mat_clone(OpenCvSafeHandle self, out nint returnValue)

Parameters

self OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_Mat_col(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus core_Mat_col(OpenCvSafeHandle self, int x, out nint returnValue)

Parameters

self OpenCvSafeHandle
x int
returnValue nint

Returns

ExceptionStatus

core_Mat_colRange(OpenCvSafeHandle, int, int, out nint)

public static ExceptionStatus core_Mat_colRange(OpenCvSafeHandle self, int startCol, int endCol, out nint returnValue)

Parameters

self OpenCvSafeHandle
startCol int
endCol int
returnValue nint

Returns

ExceptionStatus

core_Mat_cols(OpenCvSafeHandle, out int)

public static ExceptionStatus core_Mat_cols(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_Mat_copyTo_toMat1(OpenCvSafeHandle, nint)

public static ExceptionStatus core_Mat_copyTo_toMat1(OpenCvSafeHandle self, nint m)

Parameters

self OpenCvSafeHandle
m nint

Returns

ExceptionStatus

core_Mat_create1(OpenCvSafeHandle, int, int, MatType)

public static ExceptionStatus core_Mat_create1(OpenCvSafeHandle self, int rows, int cols, MatType type)

Parameters

self OpenCvSafeHandle
rows int
cols int
type MatType

Returns

ExceptionStatus

core_Mat_create2(OpenCvSafeHandle, int, int[], MatType)

public static ExceptionStatus core_Mat_create2(OpenCvSafeHandle self, int ndims, int[] sizes, MatType type)

Parameters

self OpenCvSafeHandle
ndims int
sizes int[]
type MatType

Returns

ExceptionStatus

core_Mat_data(OpenCvSafeHandle, out byte*)

public static ExceptionStatus core_Mat_data(OpenCvSafeHandle self, out byte* returnValue)

Parameters

self OpenCvSafeHandle
returnValue byte*

Returns

ExceptionStatus

core_Mat_dataend(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_Mat_dataend(OpenCvSafeHandle self, out nint returnValue)

Parameters

self OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_Mat_datalimit(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_Mat_datalimit(OpenCvSafeHandle self, out nint returnValue)

Parameters

self OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_Mat_datastart(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_Mat_datastart(OpenCvSafeHandle self, out nint returnValue)

Parameters

self OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_Mat_delete(nint)

public static extern ExceptionStatus core_Mat_delete(nint mat)

Parameters

mat nint

Returns

ExceptionStatus

core_Mat_depth(OpenCvSafeHandle, out int)

public static ExceptionStatus core_Mat_depth(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_Mat_diag(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus core_Mat_diag(OpenCvSafeHandle self, int d, out nint returnValue)

Parameters

self OpenCvSafeHandle
d int
returnValue nint

Returns

ExceptionStatus

core_Mat_diag_static(nint, out nint)

public static ExceptionStatus core_Mat_diag_static(nint self, out nint returnValue)

Parameters

self nint
returnValue nint

Returns

ExceptionStatus

core_Mat_dims(OpenCvSafeHandle, out int)

public static ExceptionStatus core_Mat_dims(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_Mat_elemSize(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_Mat_elemSize(OpenCvSafeHandle self, out nint returnValue)

Parameters

self OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_Mat_elemSize1(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_Mat_elemSize1(OpenCvSafeHandle self, out nint returnValue)

Parameters

self OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_Mat_empty(OpenCvSafeHandle, out int)

public static ExceptionStatus core_Mat_empty(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_Mat_eye(int, int, MatType, out nint)

public static ExceptionStatus core_Mat_eye(int rows, int cols, MatType type, out nint returnValue)

Parameters

rows int
cols int
type MatType
returnValue nint

Returns

ExceptionStatus

core_Mat_flags(OpenCvSafeHandle, out int)

public static ExceptionStatus core_Mat_flags(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_Mat_forEach_Vec2b(OpenCvSafeHandle, MatForeachFunctionVec2b)

public static ExceptionStatus core_Mat_forEach_Vec2b(OpenCvSafeHandle m, MatForeachFunctionVec2b proc)

Parameters

m OpenCvSafeHandle
proc MatForeachFunctionVec2b

Returns

ExceptionStatus

core_Mat_forEach_Vec2d(OpenCvSafeHandle, MatForeachFunctionVec2d)

public static ExceptionStatus core_Mat_forEach_Vec2d(OpenCvSafeHandle m, MatForeachFunctionVec2d proc)

Parameters

m OpenCvSafeHandle
proc MatForeachFunctionVec2d

Returns

ExceptionStatus

core_Mat_forEach_Vec2f(OpenCvSafeHandle, MatForeachFunctionVec2f)

public static ExceptionStatus core_Mat_forEach_Vec2f(OpenCvSafeHandle m, MatForeachFunctionVec2f proc)

Parameters

m OpenCvSafeHandle
proc MatForeachFunctionVec2f

Returns

ExceptionStatus

core_Mat_forEach_Vec2i(OpenCvSafeHandle, MatForeachFunctionVec2i)

public static ExceptionStatus core_Mat_forEach_Vec2i(OpenCvSafeHandle m, MatForeachFunctionVec2i proc)

Parameters

m OpenCvSafeHandle
proc MatForeachFunctionVec2i

Returns

ExceptionStatus

core_Mat_forEach_Vec2s(OpenCvSafeHandle, MatForeachFunctionVec2s)

public static ExceptionStatus core_Mat_forEach_Vec2s(OpenCvSafeHandle m, MatForeachFunctionVec2s proc)

Parameters

m OpenCvSafeHandle
proc MatForeachFunctionVec2s

Returns

ExceptionStatus

core_Mat_forEach_Vec3b(OpenCvSafeHandle, MatForeachFunctionVec3b)

public static ExceptionStatus core_Mat_forEach_Vec3b(OpenCvSafeHandle m, MatForeachFunctionVec3b proc)

Parameters

m OpenCvSafeHandle
proc MatForeachFunctionVec3b

Returns

ExceptionStatus

core_Mat_forEach_Vec3d(OpenCvSafeHandle, MatForeachFunctionVec3d)

public static ExceptionStatus core_Mat_forEach_Vec3d(OpenCvSafeHandle m, MatForeachFunctionVec3d proc)

Parameters

m OpenCvSafeHandle
proc MatForeachFunctionVec3d

Returns

ExceptionStatus

core_Mat_forEach_Vec3f(OpenCvSafeHandle, MatForeachFunctionVec3f)

public static ExceptionStatus core_Mat_forEach_Vec3f(OpenCvSafeHandle m, MatForeachFunctionVec3f proc)

Parameters

m OpenCvSafeHandle
proc MatForeachFunctionVec3f

Returns

ExceptionStatus

core_Mat_forEach_Vec3i(OpenCvSafeHandle, MatForeachFunctionVec3i)

public static ExceptionStatus core_Mat_forEach_Vec3i(OpenCvSafeHandle m, MatForeachFunctionVec3i proc)

Parameters

m OpenCvSafeHandle
proc MatForeachFunctionVec3i

Returns

ExceptionStatus

core_Mat_forEach_Vec3s(OpenCvSafeHandle, MatForeachFunctionVec3s)

public static ExceptionStatus core_Mat_forEach_Vec3s(OpenCvSafeHandle m, MatForeachFunctionVec3s proc)

Parameters

m OpenCvSafeHandle
proc MatForeachFunctionVec3s

Returns

ExceptionStatus

core_Mat_forEach_Vec4b(OpenCvSafeHandle, MatForeachFunctionVec4b)

public static ExceptionStatus core_Mat_forEach_Vec4b(OpenCvSafeHandle m, MatForeachFunctionVec4b proc)

Parameters

m OpenCvSafeHandle
proc MatForeachFunctionVec4b

Returns

ExceptionStatus

core_Mat_forEach_Vec4d(OpenCvSafeHandle, MatForeachFunctionVec4d)

public static ExceptionStatus core_Mat_forEach_Vec4d(OpenCvSafeHandle m, MatForeachFunctionVec4d proc)

Parameters

m OpenCvSafeHandle
proc MatForeachFunctionVec4d

Returns

ExceptionStatus

core_Mat_forEach_Vec4f(OpenCvSafeHandle, MatForeachFunctionVec4f)

public static ExceptionStatus core_Mat_forEach_Vec4f(OpenCvSafeHandle m, MatForeachFunctionVec4f proc)

Parameters

m OpenCvSafeHandle
proc MatForeachFunctionVec4f

Returns

ExceptionStatus

core_Mat_forEach_Vec4i(OpenCvSafeHandle, MatForeachFunctionVec4i)

public static ExceptionStatus core_Mat_forEach_Vec4i(OpenCvSafeHandle m, MatForeachFunctionVec4i proc)

Parameters

m OpenCvSafeHandle
proc MatForeachFunctionVec4i

Returns

ExceptionStatus

core_Mat_forEach_Vec4s(OpenCvSafeHandle, MatForeachFunctionVec4s)

public static ExceptionStatus core_Mat_forEach_Vec4s(OpenCvSafeHandle m, MatForeachFunctionVec4s proc)

Parameters

m OpenCvSafeHandle
proc MatForeachFunctionVec4s

Returns

ExceptionStatus

core_Mat_forEach_Vec6b(OpenCvSafeHandle, MatForeachFunctionVec6b)

public static ExceptionStatus core_Mat_forEach_Vec6b(OpenCvSafeHandle m, MatForeachFunctionVec6b proc)

Parameters

m OpenCvSafeHandle
proc MatForeachFunctionVec6b

Returns

ExceptionStatus

core_Mat_forEach_Vec6d(OpenCvSafeHandle, MatForeachFunctionVec6d)

public static ExceptionStatus core_Mat_forEach_Vec6d(OpenCvSafeHandle m, MatForeachFunctionVec6d proc)

Parameters

m OpenCvSafeHandle
proc MatForeachFunctionVec6d

Returns

ExceptionStatus

core_Mat_forEach_Vec6f(OpenCvSafeHandle, MatForeachFunctionVec6f)

public static ExceptionStatus core_Mat_forEach_Vec6f(OpenCvSafeHandle m, MatForeachFunctionVec6f proc)

Parameters

m OpenCvSafeHandle
proc MatForeachFunctionVec6f

Returns

ExceptionStatus

core_Mat_forEach_Vec6i(OpenCvSafeHandle, MatForeachFunctionVec6i)

public static ExceptionStatus core_Mat_forEach_Vec6i(OpenCvSafeHandle m, MatForeachFunctionVec6i proc)

Parameters

m OpenCvSafeHandle
proc MatForeachFunctionVec6i

Returns

ExceptionStatus

core_Mat_forEach_Vec6s(OpenCvSafeHandle, MatForeachFunctionVec6s)

public static ExceptionStatus core_Mat_forEach_Vec6s(OpenCvSafeHandle m, MatForeachFunctionVec6s proc)

Parameters

m OpenCvSafeHandle
proc MatForeachFunctionVec6s

Returns

ExceptionStatus

core_Mat_forEach_double(OpenCvSafeHandle, MatForeachFunctionDouble)

public static ExceptionStatus core_Mat_forEach_double(OpenCvSafeHandle m, MatForeachFunctionDouble proc)

Parameters

m OpenCvSafeHandle
proc MatForeachFunctionDouble

Returns

ExceptionStatus

core_Mat_forEach_float(OpenCvSafeHandle, MatForeachFunctionFloat)

public static ExceptionStatus core_Mat_forEach_float(OpenCvSafeHandle m, MatForeachFunctionFloat proc)

Parameters

m OpenCvSafeHandle
proc MatForeachFunctionFloat

Returns

ExceptionStatus

core_Mat_forEach_int(OpenCvSafeHandle, MatForeachFunctionInt32)

public static ExceptionStatus core_Mat_forEach_int(OpenCvSafeHandle m, MatForeachFunctionInt32 proc)

Parameters

m OpenCvSafeHandle
proc MatForeachFunctionInt32

Returns

ExceptionStatus

core_Mat_forEach_short(OpenCvSafeHandle, MatForeachFunctionInt16)

public static ExceptionStatus core_Mat_forEach_short(OpenCvSafeHandle m, MatForeachFunctionInt16 proc)

Parameters

m OpenCvSafeHandle
proc MatForeachFunctionInt16

Returns

ExceptionStatus

core_Mat_forEach_uchar(OpenCvSafeHandle, MatForeachFunctionByte)

public static ExceptionStatus core_Mat_forEach_uchar(OpenCvSafeHandle m, MatForeachFunctionByte proc)

Parameters

m OpenCvSafeHandle
proc MatForeachFunctionByte

Returns

ExceptionStatus

core_Mat_getMatData(OpenCvSafeHandle, byte*, out int)

public static ExceptionStatus core_Mat_getMatData(OpenCvSafeHandle obj, byte* vals, out int returnValue)

Parameters

obj OpenCvSafeHandle
vals byte*
returnValue int

Returns

ExceptionStatus

core_Mat_getUMat(OpenCvSafeHandle, int, int, out nint)

public static ExceptionStatus core_Mat_getUMat(OpenCvSafeHandle self, int accessFlag, int usageFlags, out nint returnValue)

Parameters

self OpenCvSafeHandle
accessFlag int
usageFlags int
returnValue nint

Returns

ExceptionStatus

core_Mat_inv(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus core_Mat_inv(OpenCvSafeHandle self, int method, out nint returnValue)

Parameters

self OpenCvSafeHandle
method int
returnValue nint

Returns

ExceptionStatus

core_Mat_isContinuous(OpenCvSafeHandle, out int)

public static ExceptionStatus core_Mat_isContinuous(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_Mat_isSubmatrix(OpenCvSafeHandle, out int)

public static ExceptionStatus core_Mat_isSubmatrix(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_Mat_locateROI(OpenCvSafeHandle, out Size, out Point)

public static ExceptionStatus core_Mat_locateROI(OpenCvSafeHandle self, out Size wholeSize, out Point ofs)

Parameters

self OpenCvSafeHandle
wholeSize Size
ofs Point

Returns

ExceptionStatus

core_Mat_new1(out nint)

public static ExceptionStatus core_Mat_new1(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

core_Mat_new10(int, int[], MatType, out nint)

public static ExceptionStatus core_Mat_new10(int ndims, int[] sizes, MatType type, out nint returnValue)

Parameters

ndims int
sizes int[]
type MatType
returnValue nint

Returns

ExceptionStatus

core_Mat_new11(int, int[], MatType, Scalar, out nint)

public static ExceptionStatus core_Mat_new11(int ndims, int[] sizes, MatType type, Scalar s, out nint returnValue)

Parameters

ndims int
sizes int[]
type MatType
s Scalar
returnValue nint

Returns

ExceptionStatus

core_Mat_new12(nint, out nint)

public static ExceptionStatus core_Mat_new12(nint mat, out nint returnValue)

Parameters

mat nint
returnValue nint

Returns

ExceptionStatus

core_Mat_new2(int, int, MatType, out nint)

public static ExceptionStatus core_Mat_new2(int rows, int cols, MatType type, out nint returnValue)

Parameters

rows int
cols int
type MatType
returnValue nint

Returns

ExceptionStatus

core_Mat_new3(int, int, MatType, Scalar, out nint)

public static ExceptionStatus core_Mat_new3(int rows, int cols, MatType type, Scalar scalar, out nint returnValue)

Parameters

rows int
cols int
type MatType
scalar Scalar
returnValue nint

Returns

ExceptionStatus

core_Mat_new4(nint, Range, Range, out nint)

public static ExceptionStatus core_Mat_new4(nint mat, Range rowRange, Range colRange, out nint returnValue)

Parameters

mat nint
rowRange Range
colRange Range
returnValue nint

Returns

ExceptionStatus

core_Mat_new5(nint, Range, out nint)

public static ExceptionStatus core_Mat_new5(nint mat, Range rowRange, out nint returnValue)

Parameters

mat nint
rowRange Range
returnValue nint

Returns

ExceptionStatus

core_Mat_new6(nint, Range[], out nint)

public static ExceptionStatus core_Mat_new6(nint mat, Range[] rowRange, out nint returnValue)

Parameters

mat nint
rowRange Range[]
returnValue nint

Returns

ExceptionStatus

core_Mat_new7(nint, Rect, out nint)

public static ExceptionStatus core_Mat_new7(nint mat, Rect roi, out nint returnValue)

Parameters

mat nint
roi Rect
returnValue nint

Returns

ExceptionStatus

core_Mat_new8(int, int, MatType, nint, nint, out nint)

public static ExceptionStatus core_Mat_new8(int rows, int cols, MatType type, nint data, nint step, out nint returnValue)

Parameters

rows int
cols int
type MatType
data nint
step nint
returnValue nint

Returns

ExceptionStatus

core_Mat_new9(int, int[], MatType, nint, nint, out nint)

public static ExceptionStatus core_Mat_new9(int ndims, int[] sizes, MatType type, nint data, nint steps, out nint returnValue)

Parameters

ndims int
sizes int[]
type MatType
data nint
steps nint
returnValue nint

Returns

ExceptionStatus

core_Mat_new9(int, int[], MatType, nint, nint[], out nint)

public static ExceptionStatus core_Mat_new9(int ndims, int[] sizes, MatType type, nint data, nint[] steps, out nint returnValue)

Parameters

ndims int
sizes int[]
type MatType
data nint
steps nint[]
returnValue nint

Returns

ExceptionStatus

core_Mat_newFromMatShape(int, int[], int, int, MatType, out nint)

public static ExceptionStatus core_Mat_newFromMatShape(int ndims, int[] sizes, int layout, int channels, MatType type, out nint returnValue)

Parameters

ndims int
sizes int[]
layout int
channels int
type MatType
returnValue nint

Returns

ExceptionStatus

core_Mat_newFromMatShapeScalar(int, int[], int, int, MatType, Scalar, out nint)

public static ExceptionStatus core_Mat_newFromMatShapeScalar(int ndims, int[] sizes, int layout, int channels, MatType type, Scalar s, out nint returnValue)

Parameters

ndims int
sizes int[]
layout int
channels int
type MatType
s Scalar
returnValue nint

Returns

ExceptionStatus

core_Mat_ones1(int, int, MatType, out nint)

public static ExceptionStatus core_Mat_ones1(int rows, int cols, MatType type, out nint returnValue)

Parameters

rows int
cols int
type MatType
returnValue nint

Returns

ExceptionStatus

core_Mat_ones2(int, int[], MatType, out nint)

public static ExceptionStatus core_Mat_ones2(int ndims, int[] sz, MatType type, out nint returnValue)

Parameters

ndims int
sz int[]
type MatType
returnValue nint

Returns

ExceptionStatus

core_Mat_ones_MatShape(int, int[], int, int, MatType, out nint)

public static ExceptionStatus core_Mat_ones_MatShape(int ndims, int[] sizes, int layout, int channels, MatType type, out nint returnValue)

Parameters

ndims int
sizes int[]
layout int
channels int
type MatType
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorAdd_MatMat(nint, nint, out nint)

public static ExceptionStatus core_Mat_operatorAdd_MatMat(nint a, nint b, out nint returnValue)

Parameters

a nint
b nint
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorAdd_MatScalar(nint, Scalar, out nint)

public static ExceptionStatus core_Mat_operatorAdd_MatScalar(nint a, Scalar s, out nint returnValue)

Parameters

a nint
s Scalar
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorAdd_ScalarMat(Scalar, nint, out nint)

public static ExceptionStatus core_Mat_operatorAdd_ScalarMat(Scalar s, nint a, out nint returnValue)

Parameters

s Scalar
a nint
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorAnd_DoubleMat(double, nint, out nint)

public static ExceptionStatus core_Mat_operatorAnd_DoubleMat(double s, nint a, out nint returnValue)

Parameters

s double
a nint
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorAnd_MatDouble(nint, double, out nint)

public static ExceptionStatus core_Mat_operatorAnd_MatDouble(nint a, double s, out nint returnValue)

Parameters

a nint
s double
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorAnd_MatMat(nint, nint, out nint)

public static ExceptionStatus core_Mat_operatorAnd_MatMat(nint a, nint b, out nint returnValue)

Parameters

a nint
b nint
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorDivide_DoubleMat(double, nint, out nint)

public static ExceptionStatus core_Mat_operatorDivide_DoubleMat(double s, nint a, out nint returnValue)

Parameters

s double
a nint
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorDivide_MatDouble(nint, double, out nint)

public static ExceptionStatus core_Mat_operatorDivide_MatDouble(nint a, double s, out nint returnValue)

Parameters

a nint
s double
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorDivide_MatMat(nint, nint, out nint)

public static ExceptionStatus core_Mat_operatorDivide_MatMat(nint a, nint b, out nint returnValue)

Parameters

a nint
b nint
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorEQ_DoubleMat(double, OpenCvSafeHandle, out nint)

public static ExceptionStatus core_Mat_operatorEQ_DoubleMat(double a, OpenCvSafeHandle b, out nint returnValue)

Parameters

a double
b OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorEQ_MatDouble(OpenCvSafeHandle, double, out nint)

public static ExceptionStatus core_Mat_operatorEQ_MatDouble(OpenCvSafeHandle a, double b, out nint returnValue)

Parameters

a OpenCvSafeHandle
b double
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorEQ_MatMat(OpenCvSafeHandle, nint, out nint)

public static ExceptionStatus core_Mat_operatorEQ_MatMat(OpenCvSafeHandle a, nint b, out nint returnValue)

Parameters

a OpenCvSafeHandle
b nint
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorGE_DoubleMat(double, OpenCvSafeHandle, out nint)

public static ExceptionStatus core_Mat_operatorGE_DoubleMat(double a, OpenCvSafeHandle b, out nint returnValue)

Parameters

a double
b OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorGE_MatDouble(OpenCvSafeHandle, double, out nint)

public static ExceptionStatus core_Mat_operatorGE_MatDouble(OpenCvSafeHandle a, double b, out nint returnValue)

Parameters

a OpenCvSafeHandle
b double
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorGE_MatMat(OpenCvSafeHandle, nint, out nint)

public static ExceptionStatus core_Mat_operatorGE_MatMat(OpenCvSafeHandle a, nint b, out nint returnValue)

Parameters

a OpenCvSafeHandle
b nint
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorGT_DoubleMat(double, OpenCvSafeHandle, out nint)

public static ExceptionStatus core_Mat_operatorGT_DoubleMat(double a, OpenCvSafeHandle b, out nint returnValue)

Parameters

a double
b OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorGT_MatDouble(OpenCvSafeHandle, double, out nint)

public static ExceptionStatus core_Mat_operatorGT_MatDouble(OpenCvSafeHandle a, double b, out nint returnValue)

Parameters

a OpenCvSafeHandle
b double
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorGT_MatMat(OpenCvSafeHandle, nint, out nint)

public static ExceptionStatus core_Mat_operatorGT_MatMat(OpenCvSafeHandle a, nint b, out nint returnValue)

Parameters

a OpenCvSafeHandle
b nint
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorLE_DoubleMat(double, OpenCvSafeHandle, out nint)

public static ExceptionStatus core_Mat_operatorLE_DoubleMat(double a, OpenCvSafeHandle b, out nint returnValue)

Parameters

a double
b OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorLE_MatDouble(OpenCvSafeHandle, double, out nint)

public static ExceptionStatus core_Mat_operatorLE_MatDouble(OpenCvSafeHandle a, double b, out nint returnValue)

Parameters

a OpenCvSafeHandle
b double
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorLE_MatMat(OpenCvSafeHandle, nint, out nint)

public static ExceptionStatus core_Mat_operatorLE_MatMat(OpenCvSafeHandle a, nint b, out nint returnValue)

Parameters

a OpenCvSafeHandle
b nint
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorLT_DoubleMat(double, OpenCvSafeHandle, out nint)

public static ExceptionStatus core_Mat_operatorLT_DoubleMat(double a, OpenCvSafeHandle b, out nint returnValue)

Parameters

a double
b OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorLT_MatDouble(OpenCvSafeHandle, double, out nint)

public static ExceptionStatus core_Mat_operatorLT_MatDouble(OpenCvSafeHandle a, double b, out nint returnValue)

Parameters

a OpenCvSafeHandle
b double
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorLT_MatMat(OpenCvSafeHandle, nint, out nint)

public static ExceptionStatus core_Mat_operatorLT_MatMat(OpenCvSafeHandle a, nint b, out nint returnValue)

Parameters

a OpenCvSafeHandle
b nint
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorMinus_Mat(nint, out nint)

public static ExceptionStatus core_Mat_operatorMinus_Mat(nint a, out nint returnValue)

Parameters

a nint
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorMultiply_DoubleMat(double, nint, out nint)

public static ExceptionStatus core_Mat_operatorMultiply_DoubleMat(double s, nint a, out nint returnValue)

Parameters

s double
a nint
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorMultiply_MatDouble(nint, double, out nint)

public static ExceptionStatus core_Mat_operatorMultiply_MatDouble(nint a, double s, out nint returnValue)

Parameters

a nint
s double
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorMultiply_MatMat(nint, nint, out nint)

public static ExceptionStatus core_Mat_operatorMultiply_MatMat(nint a, nint b, out nint returnValue)

Parameters

a nint
b nint
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorNE_DoubleMat(double, OpenCvSafeHandle, out nint)

public static ExceptionStatus core_Mat_operatorNE_DoubleMat(double a, OpenCvSafeHandle b, out nint returnValue)

Parameters

a double
b OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorNE_MatDouble(OpenCvSafeHandle, double, out nint)

public static ExceptionStatus core_Mat_operatorNE_MatDouble(OpenCvSafeHandle a, double b, out nint returnValue)

Parameters

a OpenCvSafeHandle
b double
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorNE_MatMat(OpenCvSafeHandle, nint, out nint)

public static ExceptionStatus core_Mat_operatorNE_MatMat(OpenCvSafeHandle a, nint b, out nint returnValue)

Parameters

a OpenCvSafeHandle
b nint
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorNot(nint, out nint)

public static ExceptionStatus core_Mat_operatorNot(nint a, out nint returnValue)

Parameters

a nint
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorOr_DoubleMat(double, nint, out nint)

public static ExceptionStatus core_Mat_operatorOr_DoubleMat(double s, nint a, out nint returnValue)

Parameters

s double
a nint
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorOr_MatDouble(nint, double, out nint)

public static ExceptionStatus core_Mat_operatorOr_MatDouble(nint a, double s, out nint returnValue)

Parameters

a nint
s double
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorOr_MatMat(nint, nint, out nint)

public static ExceptionStatus core_Mat_operatorOr_MatMat(nint a, nint b, out nint returnValue)

Parameters

a nint
b nint
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorSubtract_MatMat(nint, nint, out nint)

public static ExceptionStatus core_Mat_operatorSubtract_MatMat(nint a, nint b, out nint returnValue)

Parameters

a nint
b nint
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorSubtract_MatScalar(nint, Scalar, out nint)

public static ExceptionStatus core_Mat_operatorSubtract_MatScalar(nint a, Scalar s, out nint returnValue)

Parameters

a nint
s Scalar
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorSubtract_ScalarMat(Scalar, nint, out nint)

public static ExceptionStatus core_Mat_operatorSubtract_ScalarMat(Scalar s, nint a, out nint returnValue)

Parameters

s Scalar
a nint
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorUnaryMinus(nint, out nint)

public static ExceptionStatus core_Mat_operatorUnaryMinus(nint mat, out nint returnValue)

Parameters

mat nint
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorXor_DoubleMat(double, nint, out nint)

public static ExceptionStatus core_Mat_operatorXor_DoubleMat(double s, nint a, out nint returnValue)

Parameters

s double
a nint
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorXor_MatDouble(nint, double, out nint)

public static ExceptionStatus core_Mat_operatorXor_MatDouble(nint a, double s, out nint returnValue)

Parameters

a nint
s double
returnValue nint

Returns

ExceptionStatus

core_Mat_operatorXor_MatMat(nint, nint, out nint)

public static ExceptionStatus core_Mat_operatorXor_MatMat(nint a, nint b, out nint returnValue)

Parameters

a nint
b nint
returnValue nint

Returns

ExceptionStatus

core_Mat_pop_back(OpenCvSafeHandle, nint)

public static ExceptionStatus core_Mat_pop_back(OpenCvSafeHandle obj, nint nelems)

Parameters

obj OpenCvSafeHandle
nelems nint

Returns

ExceptionStatus

core_Mat_ptr1d(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus core_Mat_ptr1d(OpenCvSafeHandle self, int i0, out nint returnValue)

Parameters

self OpenCvSafeHandle
i0 int
returnValue nint

Returns

ExceptionStatus

core_Mat_ptr2d(OpenCvSafeHandle, int, int, out nint)

public static ExceptionStatus core_Mat_ptr2d(OpenCvSafeHandle self, int i0, int i1, out nint returnValue)

Parameters

self OpenCvSafeHandle
i0 int
i1 int
returnValue nint

Returns

ExceptionStatus

core_Mat_ptr3d(OpenCvSafeHandle, int, int, int, out nint)

public static ExceptionStatus core_Mat_ptr3d(OpenCvSafeHandle self, int i0, int i1, int i2, out nint returnValue)

Parameters

self OpenCvSafeHandle
i0 int
i1 int
i2 int
returnValue nint

Returns

ExceptionStatus

core_Mat_ptrnd(OpenCvSafeHandle, int[], out nint)

public static ExceptionStatus core_Mat_ptrnd(OpenCvSafeHandle self, int[] idx, out nint returnValue)

Parameters

self OpenCvSafeHandle
idx int[]
returnValue nint

Returns

ExceptionStatus

core_Mat_push_back_Mat(OpenCvSafeHandle, nint)

public static ExceptionStatus core_Mat_push_back_Mat(OpenCvSafeHandle self, nint m)

Parameters

self OpenCvSafeHandle
m nint

Returns

ExceptionStatus

core_Mat_push_back_Point(OpenCvSafeHandle, Point)

public static ExceptionStatus core_Mat_push_back_Point(OpenCvSafeHandle self, Point v)

Parameters

self OpenCvSafeHandle
v Point

Returns

ExceptionStatus

core_Mat_push_back_Point2d(OpenCvSafeHandle, Point2d)

public static ExceptionStatus core_Mat_push_back_Point2d(OpenCvSafeHandle self, Point2d v)

Parameters

self OpenCvSafeHandle
v Point2d

Returns

ExceptionStatus

core_Mat_push_back_Point2f(OpenCvSafeHandle, Point2f)

public static ExceptionStatus core_Mat_push_back_Point2f(OpenCvSafeHandle self, Point2f v)

Parameters

self OpenCvSafeHandle
v Point2f

Returns

ExceptionStatus

core_Mat_push_back_Point3d(OpenCvSafeHandle, Point3d)

public static ExceptionStatus core_Mat_push_back_Point3d(OpenCvSafeHandle self, Point3d v)

Parameters

self OpenCvSafeHandle
v Point3d

Returns

ExceptionStatus

core_Mat_push_back_Point3f(OpenCvSafeHandle, Point3f)

public static ExceptionStatus core_Mat_push_back_Point3f(OpenCvSafeHandle self, Point3f v)

Parameters

self OpenCvSafeHandle
v Point3f

Returns

ExceptionStatus

core_Mat_push_back_Point3i(OpenCvSafeHandle, Point3i)

public static ExceptionStatus core_Mat_push_back_Point3i(OpenCvSafeHandle self, Point3i v)

Parameters

self OpenCvSafeHandle
v Point3i

Returns

ExceptionStatus

core_Mat_push_back_Rect(OpenCvSafeHandle, Rect)

public static ExceptionStatus core_Mat_push_back_Rect(OpenCvSafeHandle self, Rect v)

Parameters

self OpenCvSafeHandle
v Rect

Returns

ExceptionStatus

core_Mat_push_back_Rect2d(OpenCvSafeHandle, Rect2d)

public static ExceptionStatus core_Mat_push_back_Rect2d(OpenCvSafeHandle self, Rect2d v)

Parameters

self OpenCvSafeHandle
v Rect2d

Returns

ExceptionStatus

core_Mat_push_back_Rect2f(OpenCvSafeHandle, Rect2f)

public static ExceptionStatus core_Mat_push_back_Rect2f(OpenCvSafeHandle self, Rect2f v)

Parameters

self OpenCvSafeHandle
v Rect2f

Returns

ExceptionStatus

core_Mat_push_back_Size(OpenCvSafeHandle, Size)

public static ExceptionStatus core_Mat_push_back_Size(OpenCvSafeHandle self, Size v)

Parameters

self OpenCvSafeHandle
v Size

Returns

ExceptionStatus

core_Mat_push_back_Size2d(OpenCvSafeHandle, Size2d)

public static ExceptionStatus core_Mat_push_back_Size2d(OpenCvSafeHandle self, Size2d v)

Parameters

self OpenCvSafeHandle
v Size2d

Returns

ExceptionStatus

core_Mat_push_back_Size2f(OpenCvSafeHandle, Size2f)

public static ExceptionStatus core_Mat_push_back_Size2f(OpenCvSafeHandle self, Size2f v)

Parameters

self OpenCvSafeHandle
v Size2f

Returns

ExceptionStatus

core_Mat_push_back_Vec2b(OpenCvSafeHandle, Vec2b)

public static ExceptionStatus core_Mat_push_back_Vec2b(OpenCvSafeHandle self, Vec2b v)

Parameters

self OpenCvSafeHandle
v Vec2b

Returns

ExceptionStatus

core_Mat_push_back_Vec2d(OpenCvSafeHandle, Vec2d)

public static ExceptionStatus core_Mat_push_back_Vec2d(OpenCvSafeHandle self, Vec2d v)

Parameters

self OpenCvSafeHandle
v Vec2d

Returns

ExceptionStatus

core_Mat_push_back_Vec2f(OpenCvSafeHandle, Vec2f)

public static ExceptionStatus core_Mat_push_back_Vec2f(OpenCvSafeHandle self, Vec2f v)

Parameters

self OpenCvSafeHandle
v Vec2f

Returns

ExceptionStatus

core_Mat_push_back_Vec2i(OpenCvSafeHandle, Vec2i)

public static ExceptionStatus core_Mat_push_back_Vec2i(OpenCvSafeHandle self, Vec2i v)

Parameters

self OpenCvSafeHandle
v Vec2i

Returns

ExceptionStatus

core_Mat_push_back_Vec2s(OpenCvSafeHandle, Vec2s)

public static ExceptionStatus core_Mat_push_back_Vec2s(OpenCvSafeHandle self, Vec2s v)

Parameters

self OpenCvSafeHandle
v Vec2s

Returns

ExceptionStatus

core_Mat_push_back_Vec2w(OpenCvSafeHandle, Vec2w)

public static ExceptionStatus core_Mat_push_back_Vec2w(OpenCvSafeHandle self, Vec2w v)

Parameters

self OpenCvSafeHandle
v Vec2w

Returns

ExceptionStatus

core_Mat_push_back_Vec3b(OpenCvSafeHandle, Vec3b)

public static ExceptionStatus core_Mat_push_back_Vec3b(OpenCvSafeHandle self, Vec3b v)

Parameters

self OpenCvSafeHandle
v Vec3b

Returns

ExceptionStatus

core_Mat_push_back_Vec3d(OpenCvSafeHandle, Vec3d)

public static ExceptionStatus core_Mat_push_back_Vec3d(OpenCvSafeHandle self, Vec3d v)

Parameters

self OpenCvSafeHandle
v Vec3d

Returns

ExceptionStatus

core_Mat_push_back_Vec3f(OpenCvSafeHandle, Vec3f)

public static ExceptionStatus core_Mat_push_back_Vec3f(OpenCvSafeHandle self, Vec3f v)

Parameters

self OpenCvSafeHandle
v Vec3f

Returns

ExceptionStatus

core_Mat_push_back_Vec3i(OpenCvSafeHandle, Vec3i)

public static ExceptionStatus core_Mat_push_back_Vec3i(OpenCvSafeHandle self, Vec3i v)

Parameters

self OpenCvSafeHandle
v Vec3i

Returns

ExceptionStatus

core_Mat_push_back_Vec3s(OpenCvSafeHandle, Vec3s)

public static ExceptionStatus core_Mat_push_back_Vec3s(OpenCvSafeHandle self, Vec3s v)

Parameters

self OpenCvSafeHandle
v Vec3s

Returns

ExceptionStatus

core_Mat_push_back_Vec3w(OpenCvSafeHandle, Vec3w)

public static ExceptionStatus core_Mat_push_back_Vec3w(OpenCvSafeHandle self, Vec3w v)

Parameters

self OpenCvSafeHandle
v Vec3w

Returns

ExceptionStatus

core_Mat_push_back_Vec4b(OpenCvSafeHandle, Vec4b)

public static ExceptionStatus core_Mat_push_back_Vec4b(OpenCvSafeHandle self, Vec4b v)

Parameters

self OpenCvSafeHandle
v Vec4b

Returns

ExceptionStatus

core_Mat_push_back_Vec4d(OpenCvSafeHandle, Vec4d)

public static ExceptionStatus core_Mat_push_back_Vec4d(OpenCvSafeHandle self, Vec4d v)

Parameters

self OpenCvSafeHandle
v Vec4d

Returns

ExceptionStatus

core_Mat_push_back_Vec4f(OpenCvSafeHandle, Vec4f)

public static ExceptionStatus core_Mat_push_back_Vec4f(OpenCvSafeHandle self, Vec4f v)

Parameters

self OpenCvSafeHandle
v Vec4f

Returns

ExceptionStatus

core_Mat_push_back_Vec4i(OpenCvSafeHandle, Vec4i)

public static ExceptionStatus core_Mat_push_back_Vec4i(OpenCvSafeHandle self, Vec4i v)

Parameters

self OpenCvSafeHandle
v Vec4i

Returns

ExceptionStatus

core_Mat_push_back_Vec4s(OpenCvSafeHandle, Vec4s)

public static ExceptionStatus core_Mat_push_back_Vec4s(OpenCvSafeHandle self, Vec4s v)

Parameters

self OpenCvSafeHandle
v Vec4s

Returns

ExceptionStatus

core_Mat_push_back_Vec4w(OpenCvSafeHandle, Vec4w)

public static ExceptionStatus core_Mat_push_back_Vec4w(OpenCvSafeHandle self, Vec4w v)

Parameters

self OpenCvSafeHandle
v Vec4w

Returns

ExceptionStatus

core_Mat_push_back_Vec6b(OpenCvSafeHandle, Vec6b)

public static ExceptionStatus core_Mat_push_back_Vec6b(OpenCvSafeHandle self, Vec6b v)

Parameters

self OpenCvSafeHandle
v Vec6b

Returns

ExceptionStatus

core_Mat_push_back_Vec6d(OpenCvSafeHandle, Vec6d)

public static ExceptionStatus core_Mat_push_back_Vec6d(OpenCvSafeHandle self, Vec6d v)

Parameters

self OpenCvSafeHandle
v Vec6d

Returns

ExceptionStatus

core_Mat_push_back_Vec6f(OpenCvSafeHandle, Vec6f)

public static ExceptionStatus core_Mat_push_back_Vec6f(OpenCvSafeHandle self, Vec6f v)

Parameters

self OpenCvSafeHandle
v Vec6f

Returns

ExceptionStatus

core_Mat_push_back_Vec6i(OpenCvSafeHandle, Vec6i)

public static ExceptionStatus core_Mat_push_back_Vec6i(OpenCvSafeHandle self, Vec6i v)

Parameters

self OpenCvSafeHandle
v Vec6i

Returns

ExceptionStatus

core_Mat_push_back_Vec6s(OpenCvSafeHandle, Vec6s)

public static ExceptionStatus core_Mat_push_back_Vec6s(OpenCvSafeHandle self, Vec6s v)

Parameters

self OpenCvSafeHandle
v Vec6s

Returns

ExceptionStatus

core_Mat_push_back_Vec6w(OpenCvSafeHandle, Vec6w)

public static ExceptionStatus core_Mat_push_back_Vec6w(OpenCvSafeHandle self, Vec6w v)

Parameters

self OpenCvSafeHandle
v Vec6w

Returns

ExceptionStatus

core_Mat_push_back_char(OpenCvSafeHandle, sbyte)

public static ExceptionStatus core_Mat_push_back_char(OpenCvSafeHandle self, sbyte v)

Parameters

self OpenCvSafeHandle
v sbyte

Returns

ExceptionStatus

core_Mat_push_back_double(OpenCvSafeHandle, double)

public static ExceptionStatus core_Mat_push_back_double(OpenCvSafeHandle self, double v)

Parameters

self OpenCvSafeHandle
v double

Returns

ExceptionStatus

core_Mat_push_back_float(OpenCvSafeHandle, float)

public static ExceptionStatus core_Mat_push_back_float(OpenCvSafeHandle self, float v)

Parameters

self OpenCvSafeHandle
v float

Returns

ExceptionStatus

core_Mat_push_back_int(OpenCvSafeHandle, int)

public static ExceptionStatus core_Mat_push_back_int(OpenCvSafeHandle self, int v)

Parameters

self OpenCvSafeHandle
v int

Returns

ExceptionStatus

core_Mat_push_back_short(OpenCvSafeHandle, short)

public static ExceptionStatus core_Mat_push_back_short(OpenCvSafeHandle self, short v)

Parameters

self OpenCvSafeHandle
v short

Returns

ExceptionStatus

core_Mat_push_back_uchar(OpenCvSafeHandle, byte)

public static ExceptionStatus core_Mat_push_back_uchar(OpenCvSafeHandle self, byte v)

Parameters

self OpenCvSafeHandle
v byte

Returns

ExceptionStatus

core_Mat_push_back_ushort(OpenCvSafeHandle, ushort)

public static ExceptionStatus core_Mat_push_back_ushort(OpenCvSafeHandle self, ushort v)

Parameters

self OpenCvSafeHandle
v ushort

Returns

ExceptionStatus

core_Mat_reserve(OpenCvSafeHandle, nint)

public static ExceptionStatus core_Mat_reserve(OpenCvSafeHandle self, nint sz)

Parameters

self OpenCvSafeHandle
sz nint

Returns

ExceptionStatus

core_Mat_reserveBuffer(OpenCvSafeHandle, nint)

public static ExceptionStatus core_Mat_reserveBuffer(OpenCvSafeHandle self, nint sz)

Parameters

self OpenCvSafeHandle
sz nint

Returns

ExceptionStatus

core_Mat_reshape1(OpenCvSafeHandle, int, int, out nint)

public static ExceptionStatus core_Mat_reshape1(OpenCvSafeHandle self, int cn, int rows, out nint returnValue)

Parameters

self OpenCvSafeHandle
cn int
rows int
returnValue nint

Returns

ExceptionStatus

core_Mat_reshape2(OpenCvSafeHandle, int, int, int[], out nint)

public static ExceptionStatus core_Mat_reshape2(OpenCvSafeHandle self, int cn, int newndims, int[] newsz, out nint returnValue)

Parameters

self OpenCvSafeHandle
cn int
newndims int
newsz int[]
returnValue nint

Returns

ExceptionStatus

core_Mat_reshapeMatShape(OpenCvSafeHandle, int, int, int[], int, int, out nint)

public static ExceptionStatus core_Mat_reshapeMatShape(OpenCvSafeHandle self, int cn, int ndims, int[] sizes, int layout, int channels, out nint returnValue)

Parameters

self OpenCvSafeHandle
cn int
ndims int
sizes int[]
layout int
channels int
returnValue nint

Returns

ExceptionStatus

core_Mat_resize1(OpenCvSafeHandle, nint)

public static ExceptionStatus core_Mat_resize1(OpenCvSafeHandle obj, nint sz)

Parameters

obj OpenCvSafeHandle
sz nint

Returns

ExceptionStatus

core_Mat_resize2(OpenCvSafeHandle, nint, Scalar)

public static ExceptionStatus core_Mat_resize2(OpenCvSafeHandle obj, nint sz, Scalar s)

Parameters

obj OpenCvSafeHandle
sz nint
s Scalar

Returns

ExceptionStatus

core_Mat_row(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus core_Mat_row(OpenCvSafeHandle self, int y, out nint returnValue)

Parameters

self OpenCvSafeHandle
y int
returnValue nint

Returns

ExceptionStatus

core_Mat_rowRange(OpenCvSafeHandle, int, int, out nint)

public static ExceptionStatus core_Mat_rowRange(OpenCvSafeHandle self, int startRow, int endRow, out nint returnValue)

Parameters

self OpenCvSafeHandle
startRow int
endRow int
returnValue nint

Returns

ExceptionStatus

core_Mat_rows(OpenCvSafeHandle, out int)

public static ExceptionStatus core_Mat_rows(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_Mat_setMatData(OpenCvSafeHandle, byte*, out int)

public static ExceptionStatus core_Mat_setMatData(OpenCvSafeHandle obj, byte* vals, out int returnValue)

Parameters

obj OpenCvSafeHandle
vals byte*
returnValue int

Returns

ExceptionStatus

core_Mat_setTo_Scalar(OpenCvSafeHandle, Scalar, OpenCvSafeHandle)

public static ExceptionStatus core_Mat_setTo_Scalar(OpenCvSafeHandle self, Scalar value, OpenCvSafeHandle mask)

Parameters

self OpenCvSafeHandle
value Scalar
mask OpenCvSafeHandle

Returns

ExceptionStatus

core_Mat_shape(OpenCvSafeHandle, int[], out int, out int, out int, out int)

public static ExceptionStatus core_Mat_shape(OpenCvSafeHandle self, int[] sizes, out int outNdims, out int outLayout, out int outC, out int outEmpty)

Parameters

self OpenCvSafeHandle
sizes int[]
outNdims int
outLayout int
outC int
outEmpty int

Returns

ExceptionStatus

core_Mat_size(OpenCvSafeHandle, out Size)

public static ExceptionStatus core_Mat_size(OpenCvSafeHandle self, out Size returnValue)

Parameters

self OpenCvSafeHandle
returnValue Size

Returns

ExceptionStatus

core_Mat_sizeAt(OpenCvSafeHandle, int, out int)

public static ExceptionStatus core_Mat_sizeAt(OpenCvSafeHandle self, int i, out int returnValue)

Parameters

self OpenCvSafeHandle
i int
returnValue int

Returns

ExceptionStatus

core_Mat_sizeof()

public static extern ulong core_Mat_sizeof()

Returns

ulong

core_Mat_step(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_Mat_step(OpenCvSafeHandle self, out nint returnValue)

Parameters

self OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_Mat_step1(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus core_Mat_step1(OpenCvSafeHandle self, int i, out nint returnValue)

Parameters

self OpenCvSafeHandle
i int
returnValue nint

Returns

ExceptionStatus

core_Mat_stepAt(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus core_Mat_stepAt(OpenCvSafeHandle self, int i, out nint returnValue)

Parameters

self OpenCvSafeHandle
i int
returnValue nint

Returns

ExceptionStatus

core_Mat_subMat1(OpenCvSafeHandle, int, int, int, int, out nint)

public static ExceptionStatus core_Mat_subMat1(OpenCvSafeHandle self, int rowStart, int rowEnd, int colStart, int colEnd, out nint returnValue)

Parameters

self OpenCvSafeHandle
rowStart int
rowEnd int
colStart int
colEnd int
returnValue nint

Returns

ExceptionStatus

core_Mat_subMat2(OpenCvSafeHandle, int, Range[], out nint)

public static ExceptionStatus core_Mat_subMat2(OpenCvSafeHandle self, int nRanges, Range[] ranges, out nint returnValue)

Parameters

self OpenCvSafeHandle
nRanges int
ranges Range[]
returnValue nint

Returns

ExceptionStatus

core_Mat_t(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_Mat_t(OpenCvSafeHandle self, out nint returnValue)

Parameters

self OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_Mat_total1(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_Mat_total1(OpenCvSafeHandle self, out nint returnValue)

Parameters

self OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_Mat_total2(OpenCvSafeHandle, int, int, out nint)

public static ExceptionStatus core_Mat_total2(OpenCvSafeHandle self, int startDim, int endDim, out nint returnValue)

Parameters

self OpenCvSafeHandle
startDim int
endDim int
returnValue nint

Returns

ExceptionStatus

core_Mat_type(OpenCvSafeHandle, out int)

public static ExceptionStatus core_Mat_type(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_Mat_zeros1(int, int, MatType, out nint)

public static ExceptionStatus core_Mat_zeros1(int rows, int cols, MatType type, out nint returnValue)

Parameters

rows int
cols int
type MatType
returnValue nint

Returns

ExceptionStatus

core_Mat_zeros2(int, int[], MatType, out nint)

public static ExceptionStatus core_Mat_zeros2(int ndims, int[] sz, MatType type, out nint returnValue)

Parameters

ndims int
sz int[]
type MatType
returnValue nint

Returns

ExceptionStatus

core_Mat_zeros_MatShape(int, int[], int, int, MatType, out nint)

public static ExceptionStatus core_Mat_zeros_MatShape(int ndims, int[] sizes, int layout, int channels, MatType type, out nint returnValue)

Parameters

ndims int
sizes int[]
layout int
channels int
type MatType
returnValue nint

Returns

ExceptionStatus

core_OutputArray_delete(nint)

public static extern ExceptionStatus core_OutputArray_delete(nint oa)

Parameters

oa nint

Returns

ExceptionStatus

core_OutputArray_getMat(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_OutputArray_getMat(OpenCvSafeHandle oa, out nint returnValue)

Parameters

oa OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_OutputArray_getScalar(nint, out Scalar)

public static ExceptionStatus core_OutputArray_getScalar(nint oa, out Scalar returnValue)

Parameters

oa nint
returnValue Scalar

Returns

ExceptionStatus

core_OutputArray_new_byMat(nint, out nint)

public static ExceptionStatus core_OutputArray_new_byMat(nint mat, out nint returnValue)

Parameters

mat nint
returnValue nint

Returns

ExceptionStatus

core_OutputArray_new_byScalar(Scalar, out nint)

public static ExceptionStatus core_OutputArray_new_byScalar(Scalar val, out nint returnValue)

Parameters

val Scalar
returnValue nint

Returns

ExceptionStatus

core_OutputArray_new_byUMat(nint, out nint)

public static ExceptionStatus core_OutputArray_new_byUMat(nint mat, out nint returnValue)

Parameters

mat nint
returnValue nint

Returns

ExceptionStatus

core_PCA_delete(nint)

public static extern ExceptionStatus core_PCA_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

core_PCA_eigenvalues(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_PCA_eigenvalues(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_PCA_eigenvectors(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_PCA_eigenvectors(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_PCA_mean(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_PCA_mean(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_PCA_new1(out nint)

public static ExceptionStatus core_PCA_new1(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

core_PCA_read(OpenCvSafeHandle, nint)

public static ExceptionStatus core_PCA_read(OpenCvSafeHandle obj, nint fn)

Parameters

obj OpenCvSafeHandle
fn nint

Returns

ExceptionStatus

core_PCA_write(OpenCvSafeHandle, nint)

public static ExceptionStatus core_PCA_write(OpenCvSafeHandle obj, nint fs)

Parameters

obj OpenCvSafeHandle
fs nint

Returns

ExceptionStatus

core_RNG_gaussian(ref ulong, double, out double)

public static ExceptionStatus core_RNG_gaussian(ref ulong state, double sigma, out double returnValue)

Parameters

state ulong
sigma double
returnValue double

Returns

ExceptionStatus

core_RotatedRect_byThreeVertexPoints(Point2f, Point2f, Point2f)

public static extern RotatedRect core_RotatedRect_byThreeVertexPoints(Point2f p1, Point2f p2, Point2f p3)

Parameters

p1 Point2f
p2 Point2f
p3 Point2f

Returns

RotatedRect

core_SVD_delete(nint)

public static extern ExceptionStatus core_SVD_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

core_SVD_new1(out nint)

public static ExceptionStatus core_SVD_new1(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

core_SVD_u(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_SVD_u(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_SVD_vt(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_SVD_vt(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_SVD_w(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_SVD_w(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_SparseMat_addref(OpenCvSafeHandle)

public static ExceptionStatus core_SparseMat_addref(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

core_SparseMat_assignTo(OpenCvSafeHandle, nint, MatType)

public static ExceptionStatus core_SparseMat_assignTo(OpenCvSafeHandle obj, nint m, MatType type)

Parameters

obj OpenCvSafeHandle
m nint
type MatType

Returns

ExceptionStatus

core_SparseMat_channels(OpenCvSafeHandle, out int)

public static ExceptionStatus core_SparseMat_channels(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_SparseMat_clear(OpenCvSafeHandle)

public static ExceptionStatus core_SparseMat_clear(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

core_SparseMat_clone(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_SparseMat_clone(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_SparseMat_convertTo_Mat(OpenCvSafeHandle, nint, MatType, double, double)

public static ExceptionStatus core_SparseMat_convertTo_Mat(OpenCvSafeHandle obj, nint m, MatType rtype, double alpha, double beta)

Parameters

obj OpenCvSafeHandle
m nint
rtype MatType
alpha double
beta double

Returns

ExceptionStatus

core_SparseMat_convertTo_SparseMat(OpenCvSafeHandle, nint, MatType, double)

public static ExceptionStatus core_SparseMat_convertTo_SparseMat(OpenCvSafeHandle obj, nint m, MatType rtype, double alpha)

Parameters

obj OpenCvSafeHandle
m nint
rtype MatType
alpha double

Returns

ExceptionStatus

core_SparseMat_copyTo_Mat(OpenCvSafeHandle, nint)

public static ExceptionStatus core_SparseMat_copyTo_Mat(OpenCvSafeHandle obj, nint m)

Parameters

obj OpenCvSafeHandle
m nint

Returns

ExceptionStatus

core_SparseMat_copyTo_SparseMat(OpenCvSafeHandle, nint)

public static ExceptionStatus core_SparseMat_copyTo_SparseMat(OpenCvSafeHandle obj, nint m)

Parameters

obj OpenCvSafeHandle
m nint

Returns

ExceptionStatus

core_SparseMat_create(OpenCvSafeHandle, int, int[], MatType)

public static ExceptionStatus core_SparseMat_create(OpenCvSafeHandle obj, int dims, int[] sizes, MatType type)

Parameters

obj OpenCvSafeHandle
dims int
sizes int[]
type MatType

Returns

ExceptionStatus

core_SparseMat_delete(nint)

public static extern ExceptionStatus core_SparseMat_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

core_SparseMat_depth(OpenCvSafeHandle, out int)

public static ExceptionStatus core_SparseMat_depth(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_SparseMat_dims(OpenCvSafeHandle, out int)

public static ExceptionStatus core_SparseMat_dims(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_SparseMat_elemSize(OpenCvSafeHandle, out int)

public static ExceptionStatus core_SparseMat_elemSize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_SparseMat_elemSize1(OpenCvSafeHandle, out int)

public static ExceptionStatus core_SparseMat_elemSize1(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_SparseMat_erase_nd(OpenCvSafeHandle, int[], ulong*)

public static ExceptionStatus core_SparseMat_erase_nd(OpenCvSafeHandle obj, int[] idx, ulong* hashVal)

Parameters

obj OpenCvSafeHandle
idx int[]
hashVal ulong*

Returns

ExceptionStatus

core_SparseMat_getNodes(OpenCvSafeHandle, int, nint, nint, nuint)

public static ExceptionStatus core_SparseMat_getNodes(OpenCvSafeHandle obj, int dims, nint outIndices, nint outValues, nuint elemSize)

Parameters

obj OpenCvSafeHandle
dims int
outIndices nint
outValues nint
elemSize nuint

Returns

ExceptionStatus

core_SparseMat_hash_1d(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus core_SparseMat_hash_1d(OpenCvSafeHandle obj, int i0, out nint returnValue)

Parameters

obj OpenCvSafeHandle
i0 int
returnValue nint

Returns

ExceptionStatus

core_SparseMat_hash_2d(OpenCvSafeHandle, int, int, out nint)

public static ExceptionStatus core_SparseMat_hash_2d(OpenCvSafeHandle obj, int i0, int i1, out nint returnValue)

Parameters

obj OpenCvSafeHandle
i0 int
i1 int
returnValue nint

Returns

ExceptionStatus

core_SparseMat_hash_3d(OpenCvSafeHandle, int, int, int, out nint)

public static ExceptionStatus core_SparseMat_hash_3d(OpenCvSafeHandle obj, int i0, int i1, int i2, out nint returnValue)

Parameters

obj OpenCvSafeHandle
i0 int
i1 int
i2 int
returnValue nint

Returns

ExceptionStatus

core_SparseMat_hash_nd(OpenCvSafeHandle, int[], out nint)

public static ExceptionStatus core_SparseMat_hash_nd(OpenCvSafeHandle obj, int[] idx, out nint returnValue)

Parameters

obj OpenCvSafeHandle
idx int[]
returnValue nint

Returns

ExceptionStatus

core_SparseMat_new1(out nint)

public static ExceptionStatus core_SparseMat_new1(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

core_SparseMat_new2(int, int[], MatType, out nint)

public static ExceptionStatus core_SparseMat_new2(int dims, int[] sizes, MatType type, out nint returnValue)

Parameters

dims int
sizes int[]
type MatType
returnValue nint

Returns

ExceptionStatus

core_SparseMat_new3(nint, out nint)

public static ExceptionStatus core_SparseMat_new3(nint m, out nint returnValue)

Parameters

m nint
returnValue nint

Returns

ExceptionStatus

core_SparseMat_nzcount(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_SparseMat_nzcount(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_SparseMat_operatorAssign_Mat(OpenCvSafeHandle, nint)

public static ExceptionStatus core_SparseMat_operatorAssign_Mat(OpenCvSafeHandle obj, nint m)

Parameters

obj OpenCvSafeHandle
m nint

Returns

ExceptionStatus

core_SparseMat_operatorAssign_SparseMat(OpenCvSafeHandle, nint)

public static ExceptionStatus core_SparseMat_operatorAssign_SparseMat(OpenCvSafeHandle obj, nint m)

Parameters

obj OpenCvSafeHandle
m nint

Returns

ExceptionStatus

core_SparseMat_ptr_1d(OpenCvSafeHandle, int, int, ulong*, out nint)

public static ExceptionStatus core_SparseMat_ptr_1d(OpenCvSafeHandle obj, int i0, int createMissing, ulong* hashVal, out nint returnValue)

Parameters

obj OpenCvSafeHandle
i0 int
createMissing int
hashVal ulong*
returnValue nint

Returns

ExceptionStatus

core_SparseMat_ptr_2d(OpenCvSafeHandle, int, int, int, ulong*, out nint)

public static ExceptionStatus core_SparseMat_ptr_2d(OpenCvSafeHandle obj, int i0, int i1, int createMissing, ulong* hashVal, out nint returnValue)

Parameters

obj OpenCvSafeHandle
i0 int
i1 int
createMissing int
hashVal ulong*
returnValue nint

Returns

ExceptionStatus

core_SparseMat_ptr_3d(OpenCvSafeHandle, int, int, int, int, ulong*, out nint)

public static ExceptionStatus core_SparseMat_ptr_3d(OpenCvSafeHandle obj, int i0, int i1, int i2, int createMissing, ulong* hashVal, out nint returnValue)

Parameters

obj OpenCvSafeHandle
i0 int
i1 int
i2 int
createMissing int
hashVal ulong*
returnValue nint

Returns

ExceptionStatus

core_SparseMat_ptr_nd(OpenCvSafeHandle, int[], int, ulong*, out nint)

public static ExceptionStatus core_SparseMat_ptr_nd(OpenCvSafeHandle obj, int[] idx, int createMissing, ulong* hashVal, out nint returnValue)

Parameters

obj OpenCvSafeHandle
idx int[]
createMissing int
hashVal ulong*
returnValue nint

Returns

ExceptionStatus

core_SparseMat_release(OpenCvSafeHandle)

public static ExceptionStatus core_SparseMat_release(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

core_SparseMat_size1(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_SparseMat_size1(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_SparseMat_size2(OpenCvSafeHandle, int, out int)

public static ExceptionStatus core_SparseMat_size2(OpenCvSafeHandle obj, int i, out int returnValue)

Parameters

obj OpenCvSafeHandle
i int
returnValue int

Returns

ExceptionStatus

core_SparseMat_type(OpenCvSafeHandle, out int)

public static ExceptionStatus core_SparseMat_type(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_UMat_adjustROI(OpenCvSafeHandle, int, int, int, int, out nint)

public static ExceptionStatus core_UMat_adjustROI(OpenCvSafeHandle nativeObj, int dtop, int dbottom, int dleft, int dright, out nint returnValue)

Parameters

nativeObj OpenCvSafeHandle
dtop int
dbottom int
dleft int
dright int
returnValue nint

Returns

ExceptionStatus

core_UMat_assignTo(OpenCvSafeHandle, nint, int)

public static ExceptionStatus core_UMat_assignTo(OpenCvSafeHandle self, nint m, int type)

Parameters

self OpenCvSafeHandle
m nint
type int

Returns

ExceptionStatus

core_UMat_channels(OpenCvSafeHandle, out int)

public static ExceptionStatus core_UMat_channels(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_UMat_checkVector(OpenCvSafeHandle, int, int, int, out int)

public static ExceptionStatus core_UMat_checkVector(OpenCvSafeHandle self, int elemChannels, int depth, int requireContinuous, out int returnValue)

Parameters

self OpenCvSafeHandle
elemChannels int
depth int
requireContinuous int
returnValue int

Returns

ExceptionStatus

core_UMat_clone(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_UMat_clone(OpenCvSafeHandle self, out nint returnValue)

Parameters

self OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_UMat_col(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus core_UMat_col(OpenCvSafeHandle self, int x, out nint returnValue)

Parameters

self OpenCvSafeHandle
x int
returnValue nint

Returns

ExceptionStatus

core_UMat_colRange(OpenCvSafeHandle, int, int, out nint)

public static ExceptionStatus core_UMat_colRange(OpenCvSafeHandle self, int startCol, int endCol, out nint returnValue)

Parameters

self OpenCvSafeHandle
startCol int
endCol int
returnValue nint

Returns

ExceptionStatus

core_UMat_cols(OpenCvSafeHandle, out int)

public static ExceptionStatus core_UMat_cols(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_UMat_copyTo_toUMat1(OpenCvSafeHandle, nint)

public static ExceptionStatus core_UMat_copyTo_toUMat1(OpenCvSafeHandle self, nint m)

Parameters

self OpenCvSafeHandle
m nint

Returns

ExceptionStatus

core_UMat_create1(OpenCvSafeHandle, int, int, MatType)

public static ExceptionStatus core_UMat_create1(OpenCvSafeHandle self, int rows, int cols, MatType type)

Parameters

self OpenCvSafeHandle
rows int
cols int
type MatType

Returns

ExceptionStatus

core_UMat_create2(OpenCvSafeHandle, int, int[], MatType)

public static ExceptionStatus core_UMat_create2(OpenCvSafeHandle self, int ndims, int[] sizes, MatType type)

Parameters

self OpenCvSafeHandle
ndims int
sizes int[]
type MatType

Returns

ExceptionStatus

core_UMat_delete(nint)

public static extern ExceptionStatus core_UMat_delete(nint umat)

Parameters

umat nint

Returns

ExceptionStatus

core_UMat_depth(OpenCvSafeHandle, out int)

public static ExceptionStatus core_UMat_depth(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_UMat_diag(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus core_UMat_diag(OpenCvSafeHandle self, int d, out nint returnValue)

Parameters

self OpenCvSafeHandle
d int
returnValue nint

Returns

ExceptionStatus

core_UMat_diag_static(nint, out nint)

public static ExceptionStatus core_UMat_diag_static(nint d, out nint returnValue)

Parameters

d nint
returnValue nint

Returns

ExceptionStatus

core_UMat_dims(OpenCvSafeHandle, out int)

public static ExceptionStatus core_UMat_dims(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_UMat_elemSize(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_UMat_elemSize(OpenCvSafeHandle self, out nint returnValue)

Parameters

self OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_UMat_elemSize1(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_UMat_elemSize1(OpenCvSafeHandle self, out nint returnValue)

Parameters

self OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_UMat_empty(OpenCvSafeHandle, out int)

public static ExceptionStatus core_UMat_empty(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_UMat_eye(int, int, MatType, out nint)

public static ExceptionStatus core_UMat_eye(int rows, int cols, MatType type, out nint returnValue)

Parameters

rows int
cols int
type MatType
returnValue nint

Returns

ExceptionStatus

core_UMat_flags(OpenCvSafeHandle, out int)

public static ExceptionStatus core_UMat_flags(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_UMat_getMat(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus core_UMat_getMat(OpenCvSafeHandle self, int accessFlag, out nint returnValue)

Parameters

self OpenCvSafeHandle
accessFlag int
returnValue nint

Returns

ExceptionStatus

core_UMat_inv(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus core_UMat_inv(OpenCvSafeHandle self, int method, out nint returnValue)

Parameters

self OpenCvSafeHandle
method int
returnValue nint

Returns

ExceptionStatus

core_UMat_isContinuous(OpenCvSafeHandle, out int)

public static ExceptionStatus core_UMat_isContinuous(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_UMat_isSubmatrix(OpenCvSafeHandle, out int)

public static ExceptionStatus core_UMat_isSubmatrix(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_UMat_locateROI(OpenCvSafeHandle, out Size, out Point)

public static ExceptionStatus core_UMat_locateROI(OpenCvSafeHandle self, out Size wholeSize, out Point ofs)

Parameters

self OpenCvSafeHandle
wholeSize Size
ofs Point

Returns

ExceptionStatus

core_UMat_new1(int, out nint)

public static ExceptionStatus core_UMat_new1(int usageFlags, out nint returnValue)

Parameters

usageFlags int
returnValue nint

Returns

ExceptionStatus

core_UMat_new2(int, int, MatType, int, out nint)

public static ExceptionStatus core_UMat_new2(int rows, int cols, MatType type, int usageFlags, out nint returnValue)

Parameters

rows int
cols int
type MatType
usageFlags int
returnValue nint

Returns

ExceptionStatus

core_UMat_new3(int, int, MatType, Scalar, int, out nint)

public static ExceptionStatus core_UMat_new3(int rows, int cols, MatType type, Scalar scalar, int usageFlags, out nint returnValue)

Parameters

rows int
cols int
type MatType
scalar Scalar
usageFlags int
returnValue nint

Returns

ExceptionStatus

core_UMat_new4(int, int[], MatType, out nint)

public static ExceptionStatus core_UMat_new4(int ndims, int[] sizes, MatType type, out nint returnValue)

Parameters

ndims int
sizes int[]
type MatType
returnValue nint

Returns

ExceptionStatus

core_UMat_new5(int, int[], MatType, Scalar, out nint)

public static ExceptionStatus core_UMat_new5(int ndims, int[] sizes, MatType type, Scalar s, out nint returnValue)

Parameters

ndims int
sizes int[]
type MatType
s Scalar
returnValue nint

Returns

ExceptionStatus

core_UMat_new6(nint, out nint)

public static ExceptionStatus core_UMat_new6(nint umat, out nint returnValue)

Parameters

umat nint
returnValue nint

Returns

ExceptionStatus

core_UMat_new7(nint, Range, Range, int, out nint)

public static ExceptionStatus core_UMat_new7(nint umat, Range rowRange, Range colRange, int usageFlags, out nint returnValue)

Parameters

umat nint
rowRange Range
colRange Range
usageFlags int
returnValue nint

Returns

ExceptionStatus

core_UMat_new8(nint, Rect, out nint)

public static ExceptionStatus core_UMat_new8(nint umat, Rect roi, out nint returnValue)

Parameters

umat nint
roi Rect
returnValue nint

Returns

ExceptionStatus

core_UMat_new9(nint, Range[], out nint)

public static ExceptionStatus core_UMat_new9(nint umat, Range[] ranges, out nint returnValue)

Parameters

umat nint
ranges Range[]
returnValue nint

Returns

ExceptionStatus

core_UMat_ones1(int, int, MatType, out nint)

public static ExceptionStatus core_UMat_ones1(int rows, int cols, MatType type, out nint returnValue)

Parameters

rows int
cols int
type MatType
returnValue nint

Returns

ExceptionStatus

core_UMat_ones2(int, int[], MatType, out nint)

public static ExceptionStatus core_UMat_ones2(int ndims, int[] sz, MatType type, out nint returnValue)

Parameters

ndims int
sz int[]
type MatType
returnValue nint

Returns

ExceptionStatus

core_UMat_reshape1(OpenCvSafeHandle, int, int, out nint)

public static ExceptionStatus core_UMat_reshape1(OpenCvSafeHandle self, int cn, int rows, out nint returnValue)

Parameters

self OpenCvSafeHandle
cn int
rows int
returnValue nint

Returns

ExceptionStatus

core_UMat_reshape2(OpenCvSafeHandle, int, int, int[], out nint)

public static ExceptionStatus core_UMat_reshape2(OpenCvSafeHandle self, int cn, int newndims, int[] newsz, out nint returnValue)

Parameters

self OpenCvSafeHandle
cn int
newndims int
newsz int[]
returnValue nint

Returns

ExceptionStatus

core_UMat_row(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus core_UMat_row(OpenCvSafeHandle self, int y, out nint returnValue)

Parameters

self OpenCvSafeHandle
y int
returnValue nint

Returns

ExceptionStatus

core_UMat_rowRange(OpenCvSafeHandle, int, int, out nint)

public static ExceptionStatus core_UMat_rowRange(OpenCvSafeHandle self, int startRow, int endRow, out nint returnValue)

Parameters

self OpenCvSafeHandle
startRow int
endRow int
returnValue nint

Returns

ExceptionStatus

core_UMat_rows(OpenCvSafeHandle, out int)

public static ExceptionStatus core_UMat_rows(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_UMat_setTo_Scalar(OpenCvSafeHandle, Scalar, OpenCvSafeHandle)

public static ExceptionStatus core_UMat_setTo_Scalar(OpenCvSafeHandle self, Scalar value, OpenCvSafeHandle mask)

Parameters

self OpenCvSafeHandle
value Scalar
mask OpenCvSafeHandle

Returns

ExceptionStatus

core_UMat_size(OpenCvSafeHandle, out Size)

public static ExceptionStatus core_UMat_size(OpenCvSafeHandle self, out Size returnValue)

Parameters

self OpenCvSafeHandle
returnValue Size

Returns

ExceptionStatus

core_UMat_sizeAt(OpenCvSafeHandle, int, out int)

public static ExceptionStatus core_UMat_sizeAt(OpenCvSafeHandle self, int i, out int returnValue)

Parameters

self OpenCvSafeHandle
i int
returnValue int

Returns

ExceptionStatus

core_UMat_step(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_UMat_step(OpenCvSafeHandle self, out nint returnValue)

Parameters

self OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_UMat_step1(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus core_UMat_step1(OpenCvSafeHandle self, int i, out nint returnValue)

Parameters

self OpenCvSafeHandle
i int
returnValue nint

Returns

ExceptionStatus

core_UMat_stepAt(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus core_UMat_stepAt(OpenCvSafeHandle self, int i, out nint returnValue)

Parameters

self OpenCvSafeHandle
i int
returnValue nint

Returns

ExceptionStatus

core_UMat_subMat1(OpenCvSafeHandle, int, int, int, int, out nint)

public static ExceptionStatus core_UMat_subMat1(OpenCvSafeHandle self, int rowStart, int rowEnd, int colStart, int colEnd, out nint returnValue)

Parameters

self OpenCvSafeHandle
rowStart int
rowEnd int
colStart int
colEnd int
returnValue nint

Returns

ExceptionStatus

core_UMat_subMat2(OpenCvSafeHandle, int, Range[], out nint)

public static ExceptionStatus core_UMat_subMat2(OpenCvSafeHandle self, int nRanges, Range[] ranges, out nint returnValue)

Parameters

self OpenCvSafeHandle
nRanges int
ranges Range[]
returnValue nint

Returns

ExceptionStatus

core_UMat_t(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_UMat_t(OpenCvSafeHandle self, out nint returnValue)

Parameters

self OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_UMat_total(OpenCvSafeHandle, out nint)

public static ExceptionStatus core_UMat_total(OpenCvSafeHandle self, out nint returnValue)

Parameters

self OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

core_UMat_type(OpenCvSafeHandle, out int)

public static ExceptionStatus core_UMat_type(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

core_UMat_zeros1(int, int, MatType, out nint)

public static ExceptionStatus core_UMat_zeros1(int rows, int cols, MatType type, out nint returnValue)

Parameters

rows int
cols int
type MatType
returnValue nint

Returns

ExceptionStatus

core_UMat_zeros2(int, int[], MatType, out nint)

public static ExceptionStatus core_UMat_zeros2(int ndims, int[] sz, MatType type, out nint returnValue)

Parameters

ndims int
sz int[]
type MatType
returnValue nint

Returns

ExceptionStatus

core_abs_Mat(nint, out nint)

public static ExceptionStatus core_abs_Mat(nint e, out nint returnValue)

Parameters

e nint
returnValue nint

Returns

ExceptionStatus

core_abs_MatExpr(nint, out nint)

public static ExceptionStatus core_abs_MatExpr(nint e, out nint returnValue)

Parameters

e nint
returnValue nint

Returns

ExceptionStatus

core_borderInterpolate(int, int, int, out int)

public static ExceptionStatus core_borderInterpolate(int p, int len, int borderType, out int returnValue)

Parameters

p int
len int
borderType int
returnValue int

Returns

ExceptionStatus

core_checkHardwareSupport(int, out int)

public static ExceptionStatus core_checkHardwareSupport(int feature, out int returnValue)

Parameters

feature int
returnValue int

Returns

ExceptionStatus

core_cubeRoot(float, out float)

public static ExceptionStatus core_cubeRoot(float val, out float returnValue)

Parameters

val float
returnValue float

Returns

ExceptionStatus

core_fastAtan2(float, float, out float)

public static ExceptionStatus core_fastAtan2(float y, float x, out float returnValue)

Parameters

y float
x float
returnValue float

Returns

ExceptionStatus

core_getBuildInformation(nint)

public static extern ExceptionStatus core_getBuildInformation(nint buf)

Parameters

buf nint

Returns

ExceptionStatus

core_getCPUFeaturesLine(nint)

public static extern ExceptionStatus core_getCPUFeaturesLine(nint buf)

Parameters

buf nint

Returns

ExceptionStatus

core_getCPUTickCount(out long)

public static ExceptionStatus core_getCPUTickCount(out long returnValue)

Parameters

returnValue long

Returns

ExceptionStatus

core_getHardwareFeatureName(int, nint)

public static extern ExceptionStatus core_getHardwareFeatureName(int feature, nint buf)

Parameters

feature int
buf nint

Returns

ExceptionStatus

core_getIppVersion(nint)

public static extern ExceptionStatus core_getIppVersion(nint buf)

Parameters

buf nint

Returns

ExceptionStatus

core_getLastException(out int, out int, nint, nint, nint)

public static ExceptionStatus core_getLastException(out int code, out int line, nint func, nint file, nint message)

Parameters

code int
line int
func nint
file nint
message nint

Returns

ExceptionStatus

core_getNumThreads(out int)

public static ExceptionStatus core_getNumThreads(out int returnValue)

Parameters

returnValue int

Returns

ExceptionStatus

core_getNumberOfCPUs(out int)

public static ExceptionStatus core_getNumberOfCPUs(out int returnValue)

Parameters

returnValue int

Returns

ExceptionStatus

core_getOptimalDFTSize(int, out int)

public static ExceptionStatus core_getOptimalDFTSize(int vecsize, out int returnValue)

Parameters

vecsize int
returnValue int

Returns

ExceptionStatus

core_getThreadNum(out int)

public static ExceptionStatus core_getThreadNum(out int returnValue)

Parameters

returnValue int

Returns

ExceptionStatus

core_getTickCount(out long)

public static ExceptionStatus core_getTickCount(out long returnValue)

Parameters

returnValue long

Returns

ExceptionStatus

core_getTickFrequency(out double)

public static ExceptionStatus core_getTickFrequency(out double returnValue)

Parameters

returnValue double

Returns

ExceptionStatus

core_getVersionMajor(out int)

public static ExceptionStatus core_getVersionMajor(out int returnValue)

Parameters

returnValue int

Returns

ExceptionStatus

core_getVersionMinor(out int)

public static ExceptionStatus core_getVersionMinor(out int returnValue)

Parameters

returnValue int

Returns

ExceptionStatus

core_getVersionRevision(out int)

public static ExceptionStatus core_getVersionRevision(out int returnValue)

Parameters

returnValue int

Returns

ExceptionStatus

core_getVersionString(byte*, int)

public static extern ExceptionStatus core_getVersionString(byte* buf, int maxLength)

Parameters

buf byte*
maxLength int

Returns

ExceptionStatus

core_logger_getLogLevel(out LogLevel)

public static ExceptionStatus core_logger_getLogLevel(out LogLevel returnValue)

Parameters

returnValue LogLevel

Returns

ExceptionStatus

core_logger_setLogLevel(LogLevel, out LogLevel)

public static ExceptionStatus core_logger_setLogLevel(LogLevel logLevel, out LogLevel returnValue)

Parameters

logLevel LogLevel
returnValue LogLevel

Returns

ExceptionStatus

core_max_MatDouble(nint, double, nint)

public static extern ExceptionStatus core_max_MatDouble(nint src1, double src2, nint dst)

Parameters

src1 nint
src2 double
dst nint

Returns

ExceptionStatus

core_max_MatMat(nint, nint, nint)

public static extern ExceptionStatus core_max_MatMat(nint src1, nint src2, nint dst)

Parameters

src1 nint
src2 nint
dst nint

Returns

ExceptionStatus

core_min_MatDouble(nint, double, nint)

public static extern ExceptionStatus core_min_MatDouble(nint src1, double src2, nint dst)

Parameters

src1 nint
src2 double
dst nint

Returns

ExceptionStatus

core_min_MatMat(nint, nint, nint)

public static extern ExceptionStatus core_min_MatMat(nint src1, nint src2, nint dst)

Parameters

src1 nint
src2 nint
dst nint

Returns

ExceptionStatus

core_operatorAdd_MatExprMat(nint, nint, out nint)

public static ExceptionStatus core_operatorAdd_MatExprMat(nint e, nint m, out nint returnValue)

Parameters

e nint
m nint
returnValue nint

Returns

ExceptionStatus

core_operatorAdd_MatExprMatExpr(nint, nint, out nint)

public static ExceptionStatus core_operatorAdd_MatExprMatExpr(nint e1, nint e2, out nint returnValue)

Parameters

e1 nint
e2 nint
returnValue nint

Returns

ExceptionStatus

core_operatorAdd_MatExprScalar(nint, Scalar, out nint)

public static ExceptionStatus core_operatorAdd_MatExprScalar(nint e, Scalar s, out nint returnValue)

Parameters

e nint
s Scalar
returnValue nint

Returns

ExceptionStatus

core_operatorAdd_MatMatExpr(nint, nint, out nint)

public static ExceptionStatus core_operatorAdd_MatMatExpr(nint m, nint e, out nint returnValue)

Parameters

m nint
e nint
returnValue nint

Returns

ExceptionStatus

core_operatorAdd_ScalarMatExpr(Scalar, nint, out nint)

public static ExceptionStatus core_operatorAdd_ScalarMatExpr(Scalar s, nint e, out nint returnValue)

Parameters

s Scalar
e nint
returnValue nint

Returns

ExceptionStatus

core_operatorDivide_DoubleMatExpr(double, nint, out nint)

public static ExceptionStatus core_operatorDivide_DoubleMatExpr(double s, nint e, out nint returnValue)

Parameters

s double
e nint
returnValue nint

Returns

ExceptionStatus

core_operatorDivide_MatExprDouble(nint, double, out nint)

public static ExceptionStatus core_operatorDivide_MatExprDouble(nint e, double s, out nint returnValue)

Parameters

e nint
s double
returnValue nint

Returns

ExceptionStatus

core_operatorDivide_MatExprMat(nint, nint, out nint)

public static ExceptionStatus core_operatorDivide_MatExprMat(nint e, nint m, out nint returnValue)

Parameters

e nint
m nint
returnValue nint

Returns

ExceptionStatus

core_operatorDivide_MatExprMatExpr(nint, nint, out nint)

public static ExceptionStatus core_operatorDivide_MatExprMatExpr(nint e1, nint e2, out nint returnValue)

Parameters

e1 nint
e2 nint
returnValue nint

Returns

ExceptionStatus

core_operatorDivide_MatMatExpr(nint, nint, out nint)

public static ExceptionStatus core_operatorDivide_MatMatExpr(nint m, nint e, out nint returnValue)

Parameters

m nint
e nint
returnValue nint

Returns

ExceptionStatus

core_operatorMultiply_DoubleMatExpr(double, nint, out nint)

public static ExceptionStatus core_operatorMultiply_DoubleMatExpr(double s, nint e, out nint returnValue)

Parameters

s double
e nint
returnValue nint

Returns

ExceptionStatus

core_operatorMultiply_MatExprDouble(nint, double, out nint)

public static ExceptionStatus core_operatorMultiply_MatExprDouble(nint e, double s, out nint returnValue)

Parameters

e nint
s double
returnValue nint

Returns

ExceptionStatus

core_operatorMultiply_MatExprMat(nint, nint, out nint)

public static ExceptionStatus core_operatorMultiply_MatExprMat(nint e, nint m, out nint returnValue)

Parameters

e nint
m nint
returnValue nint

Returns

ExceptionStatus

core_operatorMultiply_MatExprMatExpr(nint, nint, out nint)

public static ExceptionStatus core_operatorMultiply_MatExprMatExpr(nint e1, nint e2, out nint returnValue)

Parameters

e1 nint
e2 nint
returnValue nint

Returns

ExceptionStatus

core_operatorMultiply_MatMatExpr(nint, nint, out nint)

public static ExceptionStatus core_operatorMultiply_MatMatExpr(nint m, nint e, out nint returnValue)

Parameters

m nint
e nint
returnValue nint

Returns

ExceptionStatus

core_operatorSubtract_MatExprMat(nint, nint, out nint)

public static ExceptionStatus core_operatorSubtract_MatExprMat(nint e, nint m, out nint returnValue)

Parameters

e nint
m nint
returnValue nint

Returns

ExceptionStatus

core_operatorSubtract_MatExprMatExpr(nint, nint, out nint)

public static ExceptionStatus core_operatorSubtract_MatExprMatExpr(nint e1, nint e2, out nint returnValue)

Parameters

e1 nint
e2 nint
returnValue nint

Returns

ExceptionStatus

core_operatorSubtract_MatExprScalar(nint, Scalar, out nint)

public static ExceptionStatus core_operatorSubtract_MatExprScalar(nint e, Scalar s, out nint returnValue)

Parameters

e nint
s Scalar
returnValue nint

Returns

ExceptionStatus

core_operatorSubtract_MatMatExpr(nint, nint, out nint)

public static ExceptionStatus core_operatorSubtract_MatMatExpr(nint m, nint e, out nint returnValue)

Parameters

m nint
e nint
returnValue nint

Returns

ExceptionStatus

core_operatorSubtract_ScalarMatExpr(Scalar, nint, out nint)

public static ExceptionStatus core_operatorSubtract_ScalarMatExpr(Scalar s, nint e, out nint returnValue)

Parameters

s Scalar
e nint
returnValue nint

Returns

ExceptionStatus

core_operatorUnaryMinus_MatExpr(nint, out nint)

public static ExceptionStatus core_operatorUnaryMinus_MatExpr(nint e, out nint returnValue)

Parameters

e nint
returnValue nint

Returns

ExceptionStatus

core_operatorUnaryNot_MatExpr(nint, out nint)

public static ExceptionStatus core_operatorUnaryNot_MatExpr(nint e, out nint returnValue)

Parameters

e nint
returnValue nint

Returns

ExceptionStatus

core_perspectiveTransform_Mat(nint, nint, nint)

public static extern ExceptionStatus core_perspectiveTransform_Mat(nint src, nint dst, nint m)

Parameters

src nint
dst nint
m nint

Returns

ExceptionStatus

core_repeat2(nint, int, int, out nint)

public static ExceptionStatus core_repeat2(nint src, int ny, int nx, out nint returnValue)

Parameters

src nint
ny int
nx int
returnValue nint

Returns

ExceptionStatus

core_setBreakOnError(int)

public static extern int core_setBreakOnError(int flag)

Parameters

flag int

Returns

int

core_setNumThreads(int)

public static extern ExceptionStatus core_setNumThreads(int nthreads)

Parameters

nthreads int

Returns

ExceptionStatus

core_setSilentErrorHandler()

public static extern ExceptionStatus core_setSilentErrorHandler()

Returns

ExceptionStatus

core_setUseIPP(int)

public static extern ExceptionStatus core_setUseIPP(int flag)

Parameters

flag int

Returns

ExceptionStatus

core_setUseIPP_NotExact(int)

public static extern ExceptionStatus core_setUseIPP_NotExact(int flag)

Parameters

flag int

Returns

ExceptionStatus

core_setUseOptimized(int)

public static extern ExceptionStatus core_setUseOptimized(int onoff)

Parameters

onoff int

Returns

ExceptionStatus

core_split(nint, nint)

public static extern ExceptionStatus core_split(nint src, nint mv)

Parameters

src nint
mv nint

Returns

ExceptionStatus

core_theRNG_get(out ulong)

public static ExceptionStatus core_theRNG_get(out ulong returnValue)

Parameters

returnValue ulong

Returns

ExceptionStatus

core_theRNG_set(ulong)

public static extern ExceptionStatus core_theRNG_set(ulong returnValue)

Parameters

returnValue ulong

Returns

ExceptionStatus

core_useIPP(out int)

public static ExceptionStatus core_useIPP(out int returnValue)

Parameters

returnValue int

Returns

ExceptionStatus

core_useIPP_NotExact(out int)

public static ExceptionStatus core_useIPP_NotExact(out int returnValue)

Parameters

returnValue int

Returns

ExceptionStatus

core_useOptimized(out int)

public static ExceptionStatus core_useOptimized(out int returnValue)

Parameters

returnValue int

Returns

ExceptionStatus

dnn_ClassificationModel_delete(nint)

public static extern ExceptionStatus dnn_ClassificationModel_delete(nint model)

Parameters

model nint

Returns

ExceptionStatus

dnn_ClassificationModel_getEnableSoftmaxPostProcessing(OpenCvSafeHandle, out int)

public static ExceptionStatus dnn_ClassificationModel_getEnableSoftmaxPostProcessing(OpenCvSafeHandle model, out int returnValue)

Parameters

model OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

dnn_ClassificationModel_new_Net(nint, out nint)

public static ExceptionStatus dnn_ClassificationModel_new_Net(nint network, out nint returnValue)

Parameters

network nint
returnValue nint

Returns

ExceptionStatus

dnn_ClassificationModel_new_String(string, string?, out nint)

public static ExceptionStatus dnn_ClassificationModel_new_String(string model, string? config, out nint returnValue)

Parameters

model string
config string
returnValue nint

Returns

ExceptionStatus

dnn_ClassificationModel_setEnableSoftmaxPostProcessing(OpenCvSafeHandle, int)

public static ExceptionStatus dnn_ClassificationModel_setEnableSoftmaxPostProcessing(OpenCvSafeHandle model, int enable)

Parameters

model OpenCvSafeHandle
enable int

Returns

ExceptionStatus

dnn_DetectionModel_delete(nint)

public static extern ExceptionStatus dnn_DetectionModel_delete(nint model)

Parameters

model nint

Returns

ExceptionStatus

dnn_DetectionModel_getNmsAcrossClasses(OpenCvSafeHandle, out int)

public static ExceptionStatus dnn_DetectionModel_getNmsAcrossClasses(OpenCvSafeHandle model, out int returnValue)

Parameters

model OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

dnn_DetectionModel_new_Net(nint, out nint)

public static ExceptionStatus dnn_DetectionModel_new_Net(nint network, out nint returnValue)

Parameters

network nint
returnValue nint

Returns

ExceptionStatus

dnn_DetectionModel_new_String(string, string?, out nint)

public static ExceptionStatus dnn_DetectionModel_new_String(string model, string? config, out nint returnValue)

Parameters

model string
config string
returnValue nint

Returns

ExceptionStatus

dnn_DetectionModel_setNmsAcrossClasses(OpenCvSafeHandle, int)

public static ExceptionStatus dnn_DetectionModel_setNmsAcrossClasses(OpenCvSafeHandle model, int value)

Parameters

model OpenCvSafeHandle
value int

Returns

ExceptionStatus

dnn_Image2BlobParams_blobRectToImageRect(Scalar, Size, Scalar, int, int, int, int, Scalar, Rect, Size, out Rect)

public static ExceptionStatus dnn_Image2BlobParams_blobRectToImageRect(Scalar scalefactor, Size paramSize, Scalar mean, int swapRB, int ddepth, int datalayout, int paddingmode, Scalar borderValue, Rect rBlob, Size size, out Rect returnValue)

Parameters

scalefactor Scalar
paramSize Size
mean Scalar
swapRB int
ddepth int
datalayout int
paddingmode int
borderValue Scalar
rBlob Rect
size Size
returnValue Rect

Returns

ExceptionStatus

dnn_Image2BlobParams_blobRectsToImageRects(Scalar, Size, Scalar, int, int, int, int, Scalar, Rect[], int, Size, nint)

public static ExceptionStatus dnn_Image2BlobParams_blobRectsToImageRects(Scalar scalefactor, Size paramSize, Scalar mean, int swapRB, int ddepth, int datalayout, int paddingmode, Scalar borderValue, Rect[] rBlob, int rBlobLength, Size size, nint outVec)

Parameters

scalefactor Scalar
paramSize Size
mean Scalar
swapRB int
ddepth int
datalayout int
paddingmode int
borderValue Scalar
rBlob Rect[]
rBlobLength int
size Size
outVec nint

Returns

ExceptionStatus

dnn_KeypointsModel_delete(nint)

public static extern ExceptionStatus dnn_KeypointsModel_delete(nint model)

Parameters

model nint

Returns

ExceptionStatus

dnn_KeypointsModel_new_Net(nint, out nint)

public static ExceptionStatus dnn_KeypointsModel_new_Net(nint network, out nint returnValue)

Parameters

network nint
returnValue nint

Returns

ExceptionStatus

dnn_KeypointsModel_new_String(string, string?, out nint)

public static ExceptionStatus dnn_KeypointsModel_new_String(string model, string? config, out nint returnValue)

Parameters

model string
config string
returnValue nint

Returns

ExceptionStatus

dnn_Layer_getBlobs(OpenCvSafeHandle, nint)

public static ExceptionStatus dnn_Layer_getBlobs(OpenCvSafeHandle obj, nint outVec)

Parameters

obj OpenCvSafeHandle
outVec nint

Returns

ExceptionStatus

dnn_Layer_getName(OpenCvSafeHandle, nint)

public static ExceptionStatus dnn_Layer_getName(OpenCvSafeHandle obj, nint outString)

Parameters

obj OpenCvSafeHandle
outString nint

Returns

ExceptionStatus

dnn_Layer_getPreferableTarget(OpenCvSafeHandle, out int)

public static ExceptionStatus dnn_Layer_getPreferableTarget(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

dnn_Layer_getType(OpenCvSafeHandle, nint)

public static ExceptionStatus dnn_Layer_getType(OpenCvSafeHandle obj, nint outString)

Parameters

obj OpenCvSafeHandle
outString nint

Returns

ExceptionStatus

dnn_Layer_outputNameToIndex(OpenCvSafeHandle, string, out int)

public static ExceptionStatus dnn_Layer_outputNameToIndex(OpenCvSafeHandle obj, string outputName, out int returnValue)

Parameters

obj OpenCvSafeHandle
outputName string
returnValue int

Returns

ExceptionStatus

dnn_Layer_setBlobs(OpenCvSafeHandle, nint)

public static ExceptionStatus dnn_Layer_setBlobs(OpenCvSafeHandle obj, nint blobs)

Parameters

obj OpenCvSafeHandle
blobs nint

Returns

ExceptionStatus

dnn_Model_delete(nint)

public static extern ExceptionStatus dnn_Model_delete(nint model)

Parameters

model nint

Returns

ExceptionStatus

dnn_Model_enableWinograd(OpenCvSafeHandle, int)

public static ExceptionStatus dnn_Model_enableWinograd(OpenCvSafeHandle model, int useWinograd)

Parameters

model OpenCvSafeHandle
useWinograd int

Returns

ExceptionStatus

dnn_Model_new_Net(nint, out nint)

public static ExceptionStatus dnn_Model_new_Net(nint network, out nint returnValue)

Parameters

network nint
returnValue nint

Returns

ExceptionStatus

dnn_Model_new_String(string, string?, out nint)

public static ExceptionStatus dnn_Model_new_String(string model, string? config, out nint returnValue)

Parameters

model string
config string
returnValue nint

Returns

ExceptionStatus

dnn_Model_setInputCrop(OpenCvSafeHandle, int)

public static ExceptionStatus dnn_Model_setInputCrop(OpenCvSafeHandle model, int crop)

Parameters

model OpenCvSafeHandle
crop int

Returns

ExceptionStatus

dnn_Model_setInputMean(OpenCvSafeHandle, Scalar)

public static ExceptionStatus dnn_Model_setInputMean(OpenCvSafeHandle model, Scalar mean)

Parameters

model OpenCvSafeHandle
mean Scalar

Returns

ExceptionStatus

dnn_Model_setInputParams(OpenCvSafeHandle, double, Size, Scalar, int, int)

public static ExceptionStatus dnn_Model_setInputParams(OpenCvSafeHandle model, double scale, Size size, Scalar mean, int swapRB, int crop)

Parameters

model OpenCvSafeHandle
scale double
size Size
mean Scalar
swapRB int
crop int

Returns

ExceptionStatus

dnn_Model_setInputScale(OpenCvSafeHandle, Scalar)

public static ExceptionStatus dnn_Model_setInputScale(OpenCvSafeHandle model, Scalar scale)

Parameters

model OpenCvSafeHandle
scale Scalar

Returns

ExceptionStatus

dnn_Model_setInputSize(OpenCvSafeHandle, Size)

public static ExceptionStatus dnn_Model_setInputSize(OpenCvSafeHandle model, Size size)

Parameters

model OpenCvSafeHandle
size Size

Returns

ExceptionStatus

dnn_Model_setInputSwapRB(OpenCvSafeHandle, int)

public static ExceptionStatus dnn_Model_setInputSwapRB(OpenCvSafeHandle model, int swapRB)

Parameters

model OpenCvSafeHandle
swapRB int

Returns

ExceptionStatus

dnn_Model_setOutputNames(OpenCvSafeHandle, string[], int)

public static ExceptionStatus dnn_Model_setOutputNames(OpenCvSafeHandle model, string[] outNames, int outNamesLength)

Parameters

model OpenCvSafeHandle
outNames string[]
outNamesLength int

Returns

ExceptionStatus

dnn_Model_setPreferableBackend(OpenCvSafeHandle, int)

public static ExceptionStatus dnn_Model_setPreferableBackend(OpenCvSafeHandle model, int backendId)

Parameters

model OpenCvSafeHandle
backendId int

Returns

ExceptionStatus

dnn_Model_setPreferableTarget(OpenCvSafeHandle, int)

public static ExceptionStatus dnn_Model_setPreferableTarget(OpenCvSafeHandle model, int targetId)

Parameters

model OpenCvSafeHandle
targetId int

Returns

ExceptionStatus

dnn_NMSBoxesBatched_Rect(nint, nint, nint, float, float, nint, float, int)

public static extern ExceptionStatus dnn_NMSBoxesBatched_Rect(nint bboxes, nint scores, nint classIds, float score_threshold, float nms_threshold, nint indices, float eta, int top_k)

Parameters

bboxes nint
scores nint
classIds nint
score_threshold float
nms_threshold float
indices nint
eta float
top_k int

Returns

ExceptionStatus

dnn_NMSBoxesBatched_Rect2d(nint, nint, nint, float, float, nint, float, int)

public static extern ExceptionStatus dnn_NMSBoxesBatched_Rect2d(nint bboxes, nint scores, nint classIds, float score_threshold, float nms_threshold, nint indices, float eta, int top_k)

Parameters

bboxes nint
scores nint
classIds nint
score_threshold float
nms_threshold float
indices nint
eta float
top_k int

Returns

ExceptionStatus

dnn_NMSBoxes_Rect(nint, nint, float, float, nint, float, int)

public static extern ExceptionStatus dnn_NMSBoxes_Rect(nint bboxes, nint scores, float score_threshold, float nms_threshold, nint indices, float eta, int top_k)

Parameters

bboxes nint
scores nint
score_threshold float
nms_threshold float
indices nint
eta float
top_k int

Returns

ExceptionStatus

dnn_NMSBoxes_Rect2d(nint, nint, float, float, nint, float, int)

public static extern ExceptionStatus dnn_NMSBoxes_Rect2d(nint bboxes, nint scores, float score_threshold, float nms_threshold, nint indices, float eta, int top_k)

Parameters

bboxes nint
scores nint
score_threshold float
nms_threshold float
indices nint
eta float
top_k int

Returns

ExceptionStatus

dnn_NMSBoxes_RotatedRect(nint, nint, float, float, nint, float, int)

public static extern ExceptionStatus dnn_NMSBoxes_RotatedRect(nint bboxes, nint scores, float score_threshold, float nms_threshold, nint indices, float eta, int top_k)

Parameters

bboxes nint
scores nint
score_threshold float
nms_threshold float
indices nint
eta float
top_k int

Returns

ExceptionStatus

dnn_Net_connect1(OpenCvSafeHandle, string, string)

public static ExceptionStatus dnn_Net_connect1(OpenCvSafeHandle net, string outPin, string inpPin)

Parameters

net OpenCvSafeHandle
outPin string
inpPin string

Returns

ExceptionStatus

dnn_Net_connect2(OpenCvSafeHandle, int, int, int, int)

public static ExceptionStatus dnn_Net_connect2(OpenCvSafeHandle net, int outLayerId, int outNum, int inpLayerId, int inpNum)

Parameters

net OpenCvSafeHandle
outLayerId int
outNum int
inpLayerId int
inpNum int

Returns

ExceptionStatus

dnn_Net_delete(nint)

public static extern ExceptionStatus dnn_Net_delete(nint net)

Parameters

net nint

Returns

ExceptionStatus

dnn_Net_disableKVCache(OpenCvSafeHandle)

public static ExceptionStatus dnn_Net_disableKVCache(OpenCvSafeHandle net)

Parameters

net OpenCvSafeHandle

Returns

ExceptionStatus

dnn_Net_dump(OpenCvSafeHandle, nint)

public static ExceptionStatus dnn_Net_dump(OpenCvSafeHandle net, nint outString)

Parameters

net OpenCvSafeHandle
outString nint

Returns

ExceptionStatus

dnn_Net_dumpToFile(OpenCvSafeHandle, string)

public static ExceptionStatus dnn_Net_dumpToFile(OpenCvSafeHandle net, string path)

Parameters

net OpenCvSafeHandle
path string

Returns

ExceptionStatus

dnn_Net_dumpToPbtxt(OpenCvSafeHandle, string)

public static ExceptionStatus dnn_Net_dumpToPbtxt(OpenCvSafeHandle net, string path)

Parameters

net OpenCvSafeHandle
path string

Returns

ExceptionStatus

dnn_Net_empty(OpenCvSafeHandle, out int)

public static ExceptionStatus dnn_Net_empty(OpenCvSafeHandle net, out int returnValue)

Parameters

net OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

dnn_Net_enableFusion(OpenCvSafeHandle, int)

public static ExceptionStatus dnn_Net_enableFusion(OpenCvSafeHandle net, int fusion)

Parameters

net OpenCvSafeHandle
fusion int

Returns

ExceptionStatus

dnn_Net_enableKVCache(OpenCvSafeHandle)

public static ExceptionStatus dnn_Net_enableKVCache(OpenCvSafeHandle net)

Parameters

net OpenCvSafeHandle

Returns

ExceptionStatus

dnn_Net_enableWinograd(OpenCvSafeHandle, int)

public static ExceptionStatus dnn_Net_enableWinograd(OpenCvSafeHandle net, int useWinograd)

Parameters

net OpenCvSafeHandle
useWinograd int

Returns

ExceptionStatus

dnn_Net_finalizeNet(OpenCvSafeHandle)

public static ExceptionStatus dnn_Net_finalizeNet(OpenCvSafeHandle net)

Parameters

net OpenCvSafeHandle

Returns

ExceptionStatus

dnn_Net_forward1(OpenCvSafeHandle, string?, out nint)

public static ExceptionStatus dnn_Net_forward1(OpenCvSafeHandle net, string? outputName, out nint returnValue)

Parameters

net OpenCvSafeHandle
outputName string
returnValue nint

Returns

ExceptionStatus

dnn_Net_forward2(OpenCvSafeHandle, nint[], int, string?)

public static ExceptionStatus dnn_Net_forward2(OpenCvSafeHandle net, nint[] outputBlobs, int outputBlobsLength, string? outputName)

Parameters

net OpenCvSafeHandle
outputBlobs nint[]
outputBlobsLength int
outputName string

Returns

ExceptionStatus

dnn_Net_forward3(OpenCvSafeHandle, nint[], int, string[], int)

public static ExceptionStatus dnn_Net_forward3(OpenCvSafeHandle net, nint[] outputBlobs, int outputBlobsLength, string[] outBlobNames, int outBlobNamesLength)

Parameters

net OpenCvSafeHandle
outputBlobs nint[]
outputBlobsLength int
outBlobNames string[]
outBlobNamesLength int

Returns

ExceptionStatus

dnn_Net_forwardAndRetrieve(OpenCvSafeHandle, string[], int, nint, nint)

public static ExceptionStatus dnn_Net_forwardAndRetrieve(OpenCvSafeHandle net, string[] outBlobNames, int outBlobNamesLength, nint outFlatBlobs, nint outCounts)

Parameters

net OpenCvSafeHandle
outBlobNames string[]
outBlobNamesLength int
outFlatBlobs nint
outCounts nint

Returns

ExceptionStatus

dnn_Net_getFLOPS_layer(OpenCvSafeHandle, int, int[], int, int[], int, out long)

public static ExceptionStatus dnn_Net_getFLOPS_layer(OpenCvSafeHandle net, int layerId, int[] shapesData, int shapesLength, int[] netInputTypes, int netInputTypesLength, out long returnValue)

Parameters

net OpenCvSafeHandle
layerId int
shapesData int[]
shapesLength int
netInputTypes int[]
netInputTypesLength int
returnValue long

Returns

ExceptionStatus

dnn_Net_getFLOPS_netInputs(OpenCvSafeHandle, int[], int, int[], int, out long)

public static ExceptionStatus dnn_Net_getFLOPS_netInputs(OpenCvSafeHandle net, int[] shapesData, int shapesLength, int[] netInputTypes, int netInputTypesLength, out long returnValue)

Parameters

net OpenCvSafeHandle
shapesData int[]
shapesLength int
netInputTypes int[]
netInputTypesLength int
returnValue long

Returns

ExceptionStatus

dnn_Net_getLayer(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus dnn_Net_getLayer(OpenCvSafeHandle net, int layerId, out nint returnValue)

Parameters

net OpenCvSafeHandle
layerId int
returnValue nint

Returns

ExceptionStatus

dnn_Net_getLayerId(OpenCvSafeHandle, string, out int)

public static ExceptionStatus dnn_Net_getLayerId(OpenCvSafeHandle net, string layer, out int returnValue)

Parameters

net OpenCvSafeHandle
layer string
returnValue int

Returns

ExceptionStatus

dnn_Net_getLayerNames(OpenCvSafeHandle, nint)

public static ExceptionStatus dnn_Net_getLayerNames(OpenCvSafeHandle net, nint outVec)

Parameters

net OpenCvSafeHandle
outVec nint

Returns

ExceptionStatus

dnn_Net_getLayerShapes(OpenCvSafeHandle, int[], int, int[], int, int, nint, nint)

public static ExceptionStatus dnn_Net_getLayerShapes(OpenCvSafeHandle net, int[] shapesData, int shapesLength, int[] netInputTypes, int netInputTypesLength, int layerId, nint outInLayerShapes, nint outOutLayerShapes)

Parameters

net OpenCvSafeHandle
shapesData int[]
shapesLength int
netInputTypes int[]
netInputTypesLength int
layerId int
outInLayerShapes nint
outOutLayerShapes nint

Returns

ExceptionStatus

dnn_Net_getLayerTypes(OpenCvSafeHandle, nint)

public static ExceptionStatus dnn_Net_getLayerTypes(OpenCvSafeHandle net, nint outVec)

Parameters

net OpenCvSafeHandle
outVec nint

Returns

ExceptionStatus

dnn_Net_getLayersCount(OpenCvSafeHandle, string, out int)

public static ExceptionStatus dnn_Net_getLayersCount(OpenCvSafeHandle net, string layerType, out int returnValue)

Parameters

net OpenCvSafeHandle
layerType string
returnValue int

Returns

ExceptionStatus

dnn_Net_getLayersShapes(OpenCvSafeHandle, int[], int, int[], int, nint, nint, nint)

public static ExceptionStatus dnn_Net_getLayersShapes(OpenCvSafeHandle net, int[] shapesData, int shapesLength, int[] netInputTypes, int netInputTypesLength, nint outLayerIds, nint outInLayersShapes, nint outOutLayersShapes)

Parameters

net OpenCvSafeHandle
shapesData int[]
shapesLength int
netInputTypes int[]
netInputTypesLength int
outLayerIds nint
outInLayersShapes nint
outOutLayersShapes nint

Returns

ExceptionStatus

dnn_Net_getMemoryConsumption(OpenCvSafeHandle, int[], int, int[], int, out long, out long)

public static ExceptionStatus dnn_Net_getMemoryConsumption(OpenCvSafeHandle net, int[] shapesData, int shapesLength, int[] netInputTypes, int netInputTypesLength, out long outWeights, out long outBlobs)

Parameters

net OpenCvSafeHandle
shapesData int[]
shapesLength int
netInputTypes int[]
netInputTypesLength int
outWeights long
outBlobs long

Returns

ExceptionStatus

dnn_Net_getMemoryConsumption_perLayer(OpenCvSafeHandle, int[], int, int[], int, nint, nint, nint)

public static ExceptionStatus dnn_Net_getMemoryConsumption_perLayer(OpenCvSafeHandle net, int[] shapesData, int shapesLength, int[] netInputTypes, int netInputTypesLength, nint outLayerIds, nint outWeights, nint outBlobs)

Parameters

net OpenCvSafeHandle
shapesData int[]
shapesLength int
netInputTypes int[]
netInputTypesLength int
outLayerIds nint
outWeights nint
outBlobs nint

Returns

ExceptionStatus

dnn_Net_getModelFormat(OpenCvSafeHandle, out int)

public static ExceptionStatus dnn_Net_getModelFormat(OpenCvSafeHandle net, out int returnValue)

Parameters

net OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

dnn_Net_getParam(OpenCvSafeHandle, int, int, out nint)

public static ExceptionStatus dnn_Net_getParam(OpenCvSafeHandle net, int layer, int numParam, out nint returnValue)

Parameters

net OpenCvSafeHandle
layer int
numParam int
returnValue nint

Returns

ExceptionStatus

dnn_Net_getPerfProfile(OpenCvSafeHandle, nint, out long)

public static ExceptionStatus dnn_Net_getPerfProfile(OpenCvSafeHandle net, nint timings, out long returnValue)

Parameters

net OpenCvSafeHandle
timings nint
returnValue long

Returns

ExceptionStatus

dnn_Net_getPerfProfileDetailed(OpenCvSafeHandle, nint, nint, nint)

public static ExceptionStatus dnn_Net_getPerfProfileDetailed(OpenCvSafeHandle net, nint names, nint timems, nint counts)

Parameters

net OpenCvSafeHandle
names nint
timems nint
counts nint

Returns

ExceptionStatus

dnn_Net_getProfilingMode(OpenCvSafeHandle, out int)

public static ExceptionStatus dnn_Net_getProfilingMode(OpenCvSafeHandle net, out int returnValue)

Parameters

net OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

dnn_Net_getTracingMode(OpenCvSafeHandle, out int)

public static ExceptionStatus dnn_Net_getTracingMode(OpenCvSafeHandle net, out int returnValue)

Parameters

net OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

dnn_Net_getUnconnectedOutLayers(OpenCvSafeHandle, nint)

public static ExceptionStatus dnn_Net_getUnconnectedOutLayers(OpenCvSafeHandle net, nint result)

Parameters

net OpenCvSafeHandle
result nint

Returns

ExceptionStatus

dnn_Net_getUnconnectedOutLayersNames(OpenCvSafeHandle, nint)

public static ExceptionStatus dnn_Net_getUnconnectedOutLayersNames(OpenCvSafeHandle net, nint result)

Parameters

net OpenCvSafeHandle
result nint

Returns

ExceptionStatus

dnn_Net_new(out nint)

public static ExceptionStatus dnn_Net_new(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

dnn_Net_printPerfProfile(OpenCvSafeHandle)

public static ExceptionStatus dnn_Net_printPerfProfile(OpenCvSafeHandle net)

Parameters

net OpenCvSafeHandle

Returns

ExceptionStatus

dnn_Net_readFromModelOptimizer(string, string, out nint)

public static ExceptionStatus dnn_Net_readFromModelOptimizer(string xml, string bin, out nint returnValue)

Parameters

xml string
bin string
returnValue nint

Returns

ExceptionStatus

dnn_Net_registerOutput(OpenCvSafeHandle, string, int, int, out int)

public static ExceptionStatus dnn_Net_registerOutput(OpenCvSafeHandle net, string outputName, int layerId, int outputPort, out int returnValue)

Parameters

net OpenCvSafeHandle
outputName string
layerId int
outputPort int
returnValue int

Returns

ExceptionStatus

dnn_Net_resetKVCache(OpenCvSafeHandle)

public static ExceptionStatus dnn_Net_resetKVCache(OpenCvSafeHandle net)

Parameters

net OpenCvSafeHandle

Returns

ExceptionStatus

dnn_Net_setInput(OpenCvSafeHandle, nint, string)

public static ExceptionStatus dnn_Net_setInput(OpenCvSafeHandle net, nint blob, string name)

Parameters

net OpenCvSafeHandle
blob nint
name string

Returns

ExceptionStatus

dnn_Net_setInputShape(OpenCvSafeHandle, string, int[], int)

public static ExceptionStatus dnn_Net_setInputShape(OpenCvSafeHandle net, string inputName, int[] shape, int shapeLength)

Parameters

net OpenCvSafeHandle
inputName string
shape int[]
shapeLength int

Returns

ExceptionStatus

dnn_Net_setInputsNames(OpenCvSafeHandle, string[], int)

public static ExceptionStatus dnn_Net_setInputsNames(OpenCvSafeHandle net, string[] inputBlobNames, int inputBlobNamesLength)

Parameters

net OpenCvSafeHandle
inputBlobNames string[]
inputBlobNamesLength int

Returns

ExceptionStatus

dnn_Net_setParam(OpenCvSafeHandle, int, int, nint)

public static ExceptionStatus dnn_Net_setParam(OpenCvSafeHandle net, int layer, int numParam, nint blob)

Parameters

net OpenCvSafeHandle
layer int
numParam int
blob nint

Returns

ExceptionStatus

dnn_Net_setPreferableBackend(OpenCvSafeHandle, int)

public static ExceptionStatus dnn_Net_setPreferableBackend(OpenCvSafeHandle net, int backendId)

Parameters

net OpenCvSafeHandle
backendId int

Returns

ExceptionStatus

dnn_Net_setPreferableTarget(OpenCvSafeHandle, int)

public static ExceptionStatus dnn_Net_setPreferableTarget(OpenCvSafeHandle net, int targetId)

Parameters

net OpenCvSafeHandle
targetId int

Returns

ExceptionStatus

dnn_Net_setProfilingMode(OpenCvSafeHandle, int)

public static ExceptionStatus dnn_Net_setProfilingMode(OpenCvSafeHandle net, int profilingMode)

Parameters

net OpenCvSafeHandle
profilingMode int

Returns

ExceptionStatus

dnn_Net_setTracingMode(OpenCvSafeHandle, int)

public static ExceptionStatus dnn_Net_setTracingMode(OpenCvSafeHandle net, int tracingMode)

Parameters

net OpenCvSafeHandle
tracingMode int

Returns

ExceptionStatus

dnn_Ptr_Layer_delete(nint)

public static extern ExceptionStatus dnn_Ptr_Layer_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

dnn_Ptr_Layer_get(nint, out nint)

public static ExceptionStatus dnn_Ptr_Layer_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

dnn_SegmentationModel_delete(nint)

public static extern ExceptionStatus dnn_SegmentationModel_delete(nint model)

Parameters

model nint

Returns

ExceptionStatus

dnn_SegmentationModel_new_Net(nint, out nint)

public static ExceptionStatus dnn_SegmentationModel_new_Net(nint network, out nint returnValue)

Parameters

network nint
returnValue nint

Returns

ExceptionStatus

dnn_SegmentationModel_new_String(string, string?, out nint)

public static ExceptionStatus dnn_SegmentationModel_new_String(string model, string? config, out nint returnValue)

Parameters

model string
config string
returnValue nint

Returns

ExceptionStatus

dnn_TextDetectionModel_DB_delete(nint)

public static extern ExceptionStatus dnn_TextDetectionModel_DB_delete(nint model)

Parameters

model nint

Returns

ExceptionStatus

dnn_TextDetectionModel_DB_getBinaryThreshold(OpenCvSafeHandle, out float)

public static ExceptionStatus dnn_TextDetectionModel_DB_getBinaryThreshold(OpenCvSafeHandle model, out float returnValue)

Parameters

model OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

dnn_TextDetectionModel_DB_getMaxCandidates(OpenCvSafeHandle, out int)

public static ExceptionStatus dnn_TextDetectionModel_DB_getMaxCandidates(OpenCvSafeHandle model, out int returnValue)

Parameters

model OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

dnn_TextDetectionModel_DB_getPolygonThreshold(OpenCvSafeHandle, out float)

public static ExceptionStatus dnn_TextDetectionModel_DB_getPolygonThreshold(OpenCvSafeHandle model, out float returnValue)

Parameters

model OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

dnn_TextDetectionModel_DB_getUnclipRatio(OpenCvSafeHandle, out double)

public static ExceptionStatus dnn_TextDetectionModel_DB_getUnclipRatio(OpenCvSafeHandle model, out double returnValue)

Parameters

model OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

dnn_TextDetectionModel_DB_new_Net(nint, out nint)

public static ExceptionStatus dnn_TextDetectionModel_DB_new_Net(nint network, out nint returnValue)

Parameters

network nint
returnValue nint

Returns

ExceptionStatus

dnn_TextDetectionModel_DB_new_String(string, string?, out nint)

public static ExceptionStatus dnn_TextDetectionModel_DB_new_String(string model, string? config, out nint returnValue)

Parameters

model string
config string
returnValue nint

Returns

ExceptionStatus

dnn_TextDetectionModel_DB_setBinaryThreshold(OpenCvSafeHandle, float)

public static ExceptionStatus dnn_TextDetectionModel_DB_setBinaryThreshold(OpenCvSafeHandle model, float binaryThreshold)

Parameters

model OpenCvSafeHandle
binaryThreshold float

Returns

ExceptionStatus

dnn_TextDetectionModel_DB_setMaxCandidates(OpenCvSafeHandle, int)

public static ExceptionStatus dnn_TextDetectionModel_DB_setMaxCandidates(OpenCvSafeHandle model, int maxCandidates)

Parameters

model OpenCvSafeHandle
maxCandidates int

Returns

ExceptionStatus

dnn_TextDetectionModel_DB_setPolygonThreshold(OpenCvSafeHandle, float)

public static ExceptionStatus dnn_TextDetectionModel_DB_setPolygonThreshold(OpenCvSafeHandle model, float polygonThreshold)

Parameters

model OpenCvSafeHandle
polygonThreshold float

Returns

ExceptionStatus

dnn_TextDetectionModel_DB_setUnclipRatio(OpenCvSafeHandle, double)

public static ExceptionStatus dnn_TextDetectionModel_DB_setUnclipRatio(OpenCvSafeHandle model, double unclipRatio)

Parameters

model OpenCvSafeHandle
unclipRatio double

Returns

ExceptionStatus

dnn_TextDetectionModel_EAST_delete(nint)

public static extern ExceptionStatus dnn_TextDetectionModel_EAST_delete(nint model)

Parameters

model nint

Returns

ExceptionStatus

dnn_TextDetectionModel_EAST_getConfidenceThreshold(OpenCvSafeHandle, out float)

public static ExceptionStatus dnn_TextDetectionModel_EAST_getConfidenceThreshold(OpenCvSafeHandle model, out float returnValue)

Parameters

model OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

dnn_TextDetectionModel_EAST_getNMSThreshold(OpenCvSafeHandle, out float)

public static ExceptionStatus dnn_TextDetectionModel_EAST_getNMSThreshold(OpenCvSafeHandle model, out float returnValue)

Parameters

model OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

dnn_TextDetectionModel_EAST_new_Net(nint, out nint)

public static ExceptionStatus dnn_TextDetectionModel_EAST_new_Net(nint network, out nint returnValue)

Parameters

network nint
returnValue nint

Returns

ExceptionStatus

dnn_TextDetectionModel_EAST_new_String(string, string?, out nint)

public static ExceptionStatus dnn_TextDetectionModel_EAST_new_String(string model, string? config, out nint returnValue)

Parameters

model string
config string
returnValue nint

Returns

ExceptionStatus

dnn_TextDetectionModel_EAST_setConfidenceThreshold(OpenCvSafeHandle, float)

public static ExceptionStatus dnn_TextDetectionModel_EAST_setConfidenceThreshold(OpenCvSafeHandle model, float confThreshold)

Parameters

model OpenCvSafeHandle
confThreshold float

Returns

ExceptionStatus

dnn_TextDetectionModel_EAST_setNMSThreshold(OpenCvSafeHandle, float)

public static ExceptionStatus dnn_TextDetectionModel_EAST_setNMSThreshold(OpenCvSafeHandle model, float nmsThreshold)

Parameters

model OpenCvSafeHandle
nmsThreshold float

Returns

ExceptionStatus

dnn_TextRecognitionModel_delete(nint)

public static extern ExceptionStatus dnn_TextRecognitionModel_delete(nint model)

Parameters

model nint

Returns

ExceptionStatus

dnn_TextRecognitionModel_getDecodeType(OpenCvSafeHandle, nint)

public static ExceptionStatus dnn_TextRecognitionModel_getDecodeType(OpenCvSafeHandle model, nint outString)

Parameters

model OpenCvSafeHandle
outString nint

Returns

ExceptionStatus

dnn_TextRecognitionModel_getVocabulary(OpenCvSafeHandle, nint)

public static ExceptionStatus dnn_TextRecognitionModel_getVocabulary(OpenCvSafeHandle model, nint outVec)

Parameters

model OpenCvSafeHandle
outVec nint

Returns

ExceptionStatus

dnn_TextRecognitionModel_new_Net(nint, out nint)

public static ExceptionStatus dnn_TextRecognitionModel_new_Net(nint network, out nint returnValue)

Parameters

network nint
returnValue nint

Returns

ExceptionStatus

dnn_TextRecognitionModel_new_String(string, string?, out nint)

public static ExceptionStatus dnn_TextRecognitionModel_new_String(string model, string? config, out nint returnValue)

Parameters

model string
config string
returnValue nint

Returns

ExceptionStatus

dnn_TextRecognitionModel_setDecodeOptsCTCPrefixBeamSearch(OpenCvSafeHandle, int, int)

public static ExceptionStatus dnn_TextRecognitionModel_setDecodeOptsCTCPrefixBeamSearch(OpenCvSafeHandle model, int beamSize, int vocPruneSize)

Parameters

model OpenCvSafeHandle
beamSize int
vocPruneSize int

Returns

ExceptionStatus

dnn_TextRecognitionModel_setDecodeType(OpenCvSafeHandle, string)

public static ExceptionStatus dnn_TextRecognitionModel_setDecodeType(OpenCvSafeHandle model, string decodeType)

Parameters

model OpenCvSafeHandle
decodeType string

Returns

ExceptionStatus

dnn_TextRecognitionModel_setVocabulary(OpenCvSafeHandle, string[], int)

public static ExceptionStatus dnn_TextRecognitionModel_setVocabulary(OpenCvSafeHandle model, string[] vocabulary, int vocabularyLength)

Parameters

model OpenCvSafeHandle
vocabulary string[]
vocabularyLength int

Returns

ExceptionStatus

dnn_Tokenizer_decode(OpenCvSafeHandle, int[], int, nint)

public static ExceptionStatus dnn_Tokenizer_decode(OpenCvSafeHandle obj, int[] tokens, int tokensLength, nint returnValue)

Parameters

obj OpenCvSafeHandle
tokens int[]
tokensLength int
returnValue nint

Returns

ExceptionStatus

dnn_Tokenizer_delete(nint)

public static extern ExceptionStatus dnn_Tokenizer_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

dnn_Tokenizer_encode(OpenCvSafeHandle, string, nint)

public static ExceptionStatus dnn_Tokenizer_encode(OpenCvSafeHandle obj, string text, nint returnValue)

Parameters

obj OpenCvSafeHandle
text string
returnValue nint

Returns

ExceptionStatus

dnn_Tokenizer_load(string, out nint)

public static ExceptionStatus dnn_Tokenizer_load(string modelConfig, out nint returnValue)

Parameters

modelConfig string
returnValue nint

Returns

ExceptionStatus

dnn_Tokenizer_load_NotWindows(string, out nint)

public static ExceptionStatus dnn_Tokenizer_load_NotWindows(string modelConfig, out nint returnValue)

Parameters

modelConfig string
returnValue nint

Returns

ExceptionStatus

dnn_Tokenizer_load_Windows(string, out nint)

public static ExceptionStatus dnn_Tokenizer_load_Windows(string modelConfig, out nint returnValue)

Parameters

modelConfig string
returnValue nint

Returns

ExceptionStatus

dnn_blobFromImage(nint, double, Size, Scalar, int, int, out nint)

public static ExceptionStatus dnn_blobFromImage(nint image, double scaleFactor, Size size, Scalar mean, int swapRB, int crop, out nint returnValue)

Parameters

image nint
scaleFactor double
size Size
mean Scalar
swapRB int
crop int
returnValue nint

Returns

ExceptionStatus

dnn_blobFromImages(nint[], int, double, Size, Scalar, int, int, out nint)

public static ExceptionStatus dnn_blobFromImages(nint[] images, int imagesLength, double scaleFactor, Size size, Scalar mean, int swapRB, int crop, out nint returnValue)

Parameters

images nint[]
imagesLength int
scaleFactor double
size Size
mean Scalar
swapRB int
crop int
returnValue nint

Returns

ExceptionStatus

dnn_blobFromImagesWithParams(nint[], int, Scalar, Size, Scalar, int, int, int, int, Scalar, out nint)

public static ExceptionStatus dnn_blobFromImagesWithParams(nint[] images, int imagesLength, Scalar scalefactor, Size size, Scalar mean, int swapRB, int ddepth, int datalayout, int paddingmode, Scalar borderValue, out nint returnValue)

Parameters

images nint[]
imagesLength int
scalefactor Scalar
size Size
mean Scalar
swapRB int
ddepth int
datalayout int
paddingmode int
borderValue Scalar
returnValue nint

Returns

ExceptionStatus

dnn_enableModelDiagnostics(int)

public static extern ExceptionStatus dnn_enableModelDiagnostics(int isDiagnosticsMode)

Parameters

isDiagnosticsMode int

Returns

ExceptionStatus

dnn_getAvailableBackends(nint, nint)

public static extern ExceptionStatus dnn_getAvailableBackends(nint backends, nint targets)

Parameters

backends nint
targets nint

Returns

ExceptionStatus

dnn_getAvailableTargets(int, nint)

public static extern ExceptionStatus dnn_getAvailableTargets(int be, nint targets)

Parameters

be int
targets nint

Returns

ExceptionStatus

dnn_imagesFromBlob(nint, nint)

public static extern ExceptionStatus dnn_imagesFromBlob(nint blob, nint images)

Parameters

blob nint
images nint

Returns

ExceptionStatus

dnn_readNet(string, string, string, int, out nint)

public static ExceptionStatus dnn_readNet(string model, string config, string framework, int engine, out nint returnValue)

Parameters

model string
config string
framework string
engine int
returnValue nint

Returns

ExceptionStatus

dnn_readNetFromModelOptimizer(string, string, out nint)

public static ExceptionStatus dnn_readNetFromModelOptimizer(string xml, string bin, out nint returnValue)

Parameters

xml string
bin string
returnValue nint

Returns

ExceptionStatus

dnn_readNetFromONNX(byte*, nint, int, out nint)

public static ExceptionStatus dnn_readNetFromONNX(byte* buffer, nint sizeBuffer, int engine, out nint returnValue)

Parameters

buffer byte*
sizeBuffer nint
engine int
returnValue nint

Returns

ExceptionStatus

dnn_readNetFromONNX(string, int, out nint)

public static ExceptionStatus dnn_readNetFromONNX(string onnxFile, int engine, out nint returnValue)

Parameters

onnxFile string
engine int
returnValue nint

Returns

ExceptionStatus

dnn_readNetFromTFLite(byte*, nint, int, out nint)

public static ExceptionStatus dnn_readNetFromTFLite(byte* bufferModel, nint lenModel, int engine, out nint returnValue)

Parameters

bufferModel byte*
lenModel nint
engine int
returnValue nint

Returns

ExceptionStatus

dnn_readNetFromTFLite(string, int, out nint)

public static ExceptionStatus dnn_readNetFromTFLite(string model, int engine, out nint returnValue)

Parameters

model string
engine int
returnValue nint

Returns

ExceptionStatus

dnn_readNetFromTensorflow(byte*, nint, byte*, nint, int, out nint)

public static ExceptionStatus dnn_readNetFromTensorflow(byte* bufferModel, nint modelDataLength, byte* bufferConfig, nint configDataLength, int engine, out nint returnValue)

Parameters

bufferModel byte*
modelDataLength nint
bufferConfig byte*
configDataLength nint
engine int
returnValue nint

Returns

ExceptionStatus

dnn_readNetFromTensorflow(string, string?, int, out nint)

public static ExceptionStatus dnn_readNetFromTensorflow(string model, string? config, int engine, out nint returnValue)

Parameters

model string
config string
engine int
returnValue nint

Returns

ExceptionStatus

dnn_readTensorFromONNX(string, out nint)

public static ExceptionStatus dnn_readTensorFromONNX(string path, out nint returnValue)

Parameters

path string
returnValue nint

Returns

ExceptionStatus

dnn_readTensorFromONNX_NotWindows(string, out nint)

public static ExceptionStatus dnn_readTensorFromONNX_NotWindows(string path, out nint returnValue)

Parameters

path string
returnValue nint

Returns

ExceptionStatus

dnn_readTensorFromONNX_Windows(string, out nint)

public static ExceptionStatus dnn_readTensorFromONNX_Windows(string path, out nint returnValue)

Parameters

path string
returnValue nint

Returns

ExceptionStatus

dnn_resetMyriadDevice()

public static extern ExceptionStatus dnn_resetMyriadDevice()

Returns

ExceptionStatus

dnn_softNMSBoxes_Rect(nint, nint, nint, float, float, nint, nuint, float, int)

public static extern ExceptionStatus dnn_softNMSBoxes_Rect(nint bboxes, nint scores, nint updated_scores, float score_threshold, float nms_threshold, nint indices, nuint top_k, float sigma, int method)

Parameters

bboxes nint
scores nint
updated_scores nint
score_threshold float
nms_threshold float
indices nint
top_k nuint
sigma float
method int

Returns

ExceptionStatus

dnn_superres_DnnSuperResImpl_delete(nint)

public static extern ExceptionStatus dnn_superres_DnnSuperResImpl_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

dnn_superres_DnnSuperResImpl_getAlgorithm(OpenCvSafeHandle, nint)

public static ExceptionStatus dnn_superres_DnnSuperResImpl_getAlgorithm(OpenCvSafeHandle obj, nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

dnn_superres_DnnSuperResImpl_getScale(OpenCvSafeHandle, out int)

public static ExceptionStatus dnn_superres_DnnSuperResImpl_getScale(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

dnn_superres_DnnSuperResImpl_new1(out nint)

public static ExceptionStatus dnn_superres_DnnSuperResImpl_new1(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

dnn_superres_DnnSuperResImpl_new2(string, int, out nint)

public static ExceptionStatus dnn_superres_DnnSuperResImpl_new2(string algo, int scale, out nint returnValue)

Parameters

algo string
scale int
returnValue nint

Returns

ExceptionStatus

dnn_superres_DnnSuperResImpl_readModel1(OpenCvSafeHandle, string)

public static ExceptionStatus dnn_superres_DnnSuperResImpl_readModel1(OpenCvSafeHandle obj, string path)

Parameters

obj OpenCvSafeHandle
path string

Returns

ExceptionStatus

dnn_superres_DnnSuperResImpl_readModel2(OpenCvSafeHandle, string, string)

public static ExceptionStatus dnn_superres_DnnSuperResImpl_readModel2(OpenCvSafeHandle obj, string weights, string definition)

Parameters

obj OpenCvSafeHandle
weights string
definition string

Returns

ExceptionStatus

dnn_superres_DnnSuperResImpl_setModel(OpenCvSafeHandle, string, int)

public static ExceptionStatus dnn_superres_DnnSuperResImpl_setModel(OpenCvSafeHandle obj, string algo, int scale)

Parameters

obj OpenCvSafeHandle
algo string
scale int

Returns

ExceptionStatus

dnn_superres_DnnSuperResImpl_setPreferableBackend(OpenCvSafeHandle, int)

public static ExceptionStatus dnn_superres_DnnSuperResImpl_setPreferableBackend(OpenCvSafeHandle obj, int backendId)

Parameters

obj OpenCvSafeHandle
backendId int

Returns

ExceptionStatus

dnn_superres_DnnSuperResImpl_setPreferableTarget(OpenCvSafeHandle, int)

public static ExceptionStatus dnn_superres_DnnSuperResImpl_setPreferableTarget(OpenCvSafeHandle obj, int targetId)

Parameters

obj OpenCvSafeHandle
targetId int

Returns

ExceptionStatus

dnn_writeTextGraph(string, string)

public static ExceptionStatus dnn_writeTextGraph(string path, string output)

Parameters

path string
output string

Returns

ExceptionStatus

dnn_writeTextGraph_NotWindows(string, string)

public static ExceptionStatus dnn_writeTextGraph_NotWindows(string model, string output)

Parameters

model string
output string

Returns

ExceptionStatus

dnn_writeTextGraph_Windows(string, string)

public static ExceptionStatus dnn_writeTextGraph_Windows(string model, string output)

Parameters

model string
output string

Returns

ExceptionStatus

face_BasicFaceRecognizer_getEigenValues(OpenCvSafeHandle, nint)

public static ExceptionStatus face_BasicFaceRecognizer_getEigenValues(OpenCvSafeHandle obj, nint dst)

Parameters

obj OpenCvSafeHandle
dst nint

Returns

ExceptionStatus

face_BasicFaceRecognizer_getEigenVectors(OpenCvSafeHandle, nint)

public static ExceptionStatus face_BasicFaceRecognizer_getEigenVectors(OpenCvSafeHandle obj, nint dst)

Parameters

obj OpenCvSafeHandle
dst nint

Returns

ExceptionStatus

face_BasicFaceRecognizer_getLabels(OpenCvSafeHandle, nint)

public static ExceptionStatus face_BasicFaceRecognizer_getLabels(OpenCvSafeHandle obj, nint dst)

Parameters

obj OpenCvSafeHandle
dst nint

Returns

ExceptionStatus

face_BasicFaceRecognizer_getMean(OpenCvSafeHandle, nint)

public static ExceptionStatus face_BasicFaceRecognizer_getMean(OpenCvSafeHandle obj, nint dst)

Parameters

obj OpenCvSafeHandle
dst nint

Returns

ExceptionStatus

face_BasicFaceRecognizer_getNumComponents(OpenCvSafeHandle, out int)

public static ExceptionStatus face_BasicFaceRecognizer_getNumComponents(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

face_BasicFaceRecognizer_getProjections(OpenCvSafeHandle, nint)

public static ExceptionStatus face_BasicFaceRecognizer_getProjections(OpenCvSafeHandle obj, nint dst)

Parameters

obj OpenCvSafeHandle
dst nint

Returns

ExceptionStatus

face_BasicFaceRecognizer_getThreshold(OpenCvSafeHandle, out double)

public static ExceptionStatus face_BasicFaceRecognizer_getThreshold(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

face_BasicFaceRecognizer_setNumComponents(OpenCvSafeHandle, int)

public static ExceptionStatus face_BasicFaceRecognizer_setNumComponents(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

face_BasicFaceRecognizer_setThreshold(OpenCvSafeHandle, double)

public static ExceptionStatus face_BasicFaceRecognizer_setThreshold(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

face_EigenFaceRecognizer_create(int, double, out nint)

public static ExceptionStatus face_EigenFaceRecognizer_create(int numComponents, double threshold, out nint returnValue)

Parameters

numComponents int
threshold double
returnValue nint

Returns

ExceptionStatus

face_FaceRecognizer_getLabelInfo(OpenCvSafeHandle, int, nint)

public static ExceptionStatus face_FaceRecognizer_getLabelInfo(OpenCvSafeHandle obj, int label, nint dst)

Parameters

obj OpenCvSafeHandle
label int
dst nint

Returns

ExceptionStatus

face_FaceRecognizer_getLabelsByString(OpenCvSafeHandle, string, nint)

public static ExceptionStatus face_FaceRecognizer_getLabelsByString(OpenCvSafeHandle obj, string str, nint dst)

Parameters

obj OpenCvSafeHandle
str string
dst nint

Returns

ExceptionStatus

face_FaceRecognizer_getThreshold(OpenCvSafeHandle, out double)

public static ExceptionStatus face_FaceRecognizer_getThreshold(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

face_FaceRecognizer_read1(OpenCvSafeHandle, string)

public static ExceptionStatus face_FaceRecognizer_read1(OpenCvSafeHandle obj, string filename)

Parameters

obj OpenCvSafeHandle
filename string

Returns

ExceptionStatus

face_FaceRecognizer_read2(OpenCvSafeHandle, nint)

public static ExceptionStatus face_FaceRecognizer_read2(OpenCvSafeHandle obj, nint fs)

Parameters

obj OpenCvSafeHandle
fs nint

Returns

ExceptionStatus

face_FaceRecognizer_setLabelInfo(OpenCvSafeHandle, int, string)

public static ExceptionStatus face_FaceRecognizer_setLabelInfo(OpenCvSafeHandle obj, int label, string strInfo)

Parameters

obj OpenCvSafeHandle
label int
strInfo string

Returns

ExceptionStatus

face_FaceRecognizer_setThreshold(OpenCvSafeHandle, double)

public static ExceptionStatus face_FaceRecognizer_setThreshold(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

face_FaceRecognizer_train(OpenCvSafeHandle, nint[], int, int[], int)

public static ExceptionStatus face_FaceRecognizer_train(OpenCvSafeHandle obj, nint[] src, int srcLength, int[] labels, int labelsLength)

Parameters

obj OpenCvSafeHandle
src nint[]
srcLength int
labels int[]
labelsLength int

Returns

ExceptionStatus

face_FaceRecognizer_update(OpenCvSafeHandle, nint[], int, int[], int)

public static ExceptionStatus face_FaceRecognizer_update(OpenCvSafeHandle obj, nint[] src, int srcLength, int[] labels, int labelsLength)

Parameters

obj OpenCvSafeHandle
src nint[]
srcLength int
labels int[]
labelsLength int

Returns

ExceptionStatus

face_FaceRecognizer_write1(OpenCvSafeHandle, string)

public static ExceptionStatus face_FaceRecognizer_write1(OpenCvSafeHandle obj, string filename)

Parameters

obj OpenCvSafeHandle
filename string

Returns

ExceptionStatus

face_FaceRecognizer_write2(OpenCvSafeHandle, nint)

public static ExceptionStatus face_FaceRecognizer_write2(OpenCvSafeHandle obj, nint fs)

Parameters

obj OpenCvSafeHandle
fs nint

Returns

ExceptionStatus

face_FacemarkAAM_Params_delete(nint)

public static extern ExceptionStatus face_FacemarkAAM_Params_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

face_FacemarkAAM_Params_getAll(nint, out FacemarkAAMParamsData, nint, nint)

public static ExceptionStatus face_FacemarkAAM_Params_getAll(nint obj, out FacemarkAAMParamsData data, nint modelFilename, nint scales)

Parameters

obj nint
data FacemarkAAMParamsData
modelFilename nint
scales nint

Returns

ExceptionStatus

face_FacemarkAAM_Params_new(out nint)

public static ExceptionStatus face_FacemarkAAM_Params_new(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

face_FacemarkAAM_Params_read(nint, nint)

public static extern ExceptionStatus face_FacemarkAAM_Params_read(nint obj, nint fn)

Parameters

obj nint
fn nint

Returns

ExceptionStatus

face_FacemarkAAM_Params_setAll(nint, FacemarkAAMParamsData, string, nint)

public static ExceptionStatus face_FacemarkAAM_Params_setAll(nint obj, FacemarkAAMParamsData data, string modelFilename, nint scales)

Parameters

obj nint
data FacemarkAAMParamsData
modelFilename string
scales nint

Returns

ExceptionStatus

face_FacemarkAAM_Params_write(nint, nint)

public static extern ExceptionStatus face_FacemarkAAM_Params_write(nint obj, nint fs)

Parameters

obj nint
fs nint

Returns

ExceptionStatus

face_FacemarkAAM_create(nint, out nint)

public static ExceptionStatus face_FacemarkAAM_create(nint @params, out nint returnValue)

Parameters

params nint
returnValue nint

Returns

ExceptionStatus

face_FacemarkLBF_Params_delete(nint)

public static extern ExceptionStatus face_FacemarkLBF_Params_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

face_FacemarkLBF_Params_getAll(nint, out FacemarkLBFParamsData, nint, nint, nint, nint, nint, nint)

public static ExceptionStatus face_FacemarkLBF_Params_getAll(nint obj, out FacemarkLBFParamsData data, nint cascadeFace, nint modelFilename, nint featsM, nint radiusM, nint pupils0, nint pupils1)

Parameters

obj nint
data FacemarkLBFParamsData
cascadeFace nint
modelFilename nint
featsM nint
radiusM nint
pupils0 nint
pupils1 nint

Returns

ExceptionStatus

face_FacemarkLBF_Params_new(out nint)

public static ExceptionStatus face_FacemarkLBF_Params_new(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

face_FacemarkLBF_Params_read(nint, nint)

public static extern ExceptionStatus face_FacemarkLBF_Params_read(nint obj, nint fn)

Parameters

obj nint
fn nint

Returns

ExceptionStatus

face_FacemarkLBF_Params_setAll(nint, FacemarkLBFParamsData, string, string, nint, nint, nint, nint)

public static ExceptionStatus face_FacemarkLBF_Params_setAll(nint obj, FacemarkLBFParamsData data, string cascadeFace, string modelFilename, nint featsM, nint radiusM, nint pupils0, nint pupils1)

Parameters

obj nint
data FacemarkLBFParamsData
cascadeFace string
modelFilename string
featsM nint
radiusM nint
pupils0 nint
pupils1 nint

Returns

ExceptionStatus

face_FacemarkLBF_Params_write(nint, nint)

public static extern ExceptionStatus face_FacemarkLBF_Params_write(nint obj, nint fs)

Parameters

obj nint
fs nint

Returns

ExceptionStatus

face_FacemarkLBF_create(nint, out nint)

public static ExceptionStatus face_FacemarkLBF_create(nint @params, out nint returnValue)

Parameters

params nint
returnValue nint

Returns

ExceptionStatus

face_Facemark_loadModel(OpenCvSafeHandle, string)

public static ExceptionStatus face_Facemark_loadModel(OpenCvSafeHandle obj, string model)

Parameters

obj OpenCvSafeHandle
model string

Returns

ExceptionStatus

face_FisherFaceRecognizer_create(int, double, out nint)

public static ExceptionStatus face_FisherFaceRecognizer_create(int numComponents, double threshold, out nint returnValue)

Parameters

numComponents int
threshold double
returnValue nint

Returns

ExceptionStatus

face_LBPHFaceRecognizer_create(int, int, int, int, double, out nint)

public static ExceptionStatus face_LBPHFaceRecognizer_create(int radius, int neighbors, int gridX, int gridY, double threshold, out nint returnValue)

Parameters

radius int
neighbors int
gridX int
gridY int
threshold double
returnValue nint

Returns

ExceptionStatus

face_LBPHFaceRecognizer_getGridX(OpenCvSafeHandle, out int)

public static ExceptionStatus face_LBPHFaceRecognizer_getGridX(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

face_LBPHFaceRecognizer_getGridY(OpenCvSafeHandle, out int)

public static ExceptionStatus face_LBPHFaceRecognizer_getGridY(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

face_LBPHFaceRecognizer_getHistograms(OpenCvSafeHandle, nint)

public static ExceptionStatus face_LBPHFaceRecognizer_getHistograms(OpenCvSafeHandle obj, nint dst)

Parameters

obj OpenCvSafeHandle
dst nint

Returns

ExceptionStatus

face_LBPHFaceRecognizer_getLabels(OpenCvSafeHandle, nint)

public static ExceptionStatus face_LBPHFaceRecognizer_getLabels(OpenCvSafeHandle obj, nint dst)

Parameters

obj OpenCvSafeHandle
dst nint

Returns

ExceptionStatus

face_LBPHFaceRecognizer_getNeighbors(OpenCvSafeHandle, out int)

public static ExceptionStatus face_LBPHFaceRecognizer_getNeighbors(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

face_LBPHFaceRecognizer_getRadius(OpenCvSafeHandle, out int)

public static ExceptionStatus face_LBPHFaceRecognizer_getRadius(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

face_LBPHFaceRecognizer_getThreshold(OpenCvSafeHandle, out double)

public static ExceptionStatus face_LBPHFaceRecognizer_getThreshold(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

face_LBPHFaceRecognizer_setGridX(OpenCvSafeHandle, int)

public static ExceptionStatus face_LBPHFaceRecognizer_setGridX(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

face_LBPHFaceRecognizer_setGridY(OpenCvSafeHandle, int)

public static ExceptionStatus face_LBPHFaceRecognizer_setGridY(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

face_LBPHFaceRecognizer_setNeighbors(OpenCvSafeHandle, int)

public static ExceptionStatus face_LBPHFaceRecognizer_setNeighbors(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

face_LBPHFaceRecognizer_setRadius(OpenCvSafeHandle, int)

public static ExceptionStatus face_LBPHFaceRecognizer_setRadius(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

face_LBPHFaceRecognizer_setThreshold(OpenCvSafeHandle, double)

public static ExceptionStatus face_LBPHFaceRecognizer_setThreshold(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

face_Ptr_EigenFaceRecognizer_delete(nint)

public static extern ExceptionStatus face_Ptr_EigenFaceRecognizer_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

face_Ptr_EigenFaceRecognizer_get(nint, out nint)

public static ExceptionStatus face_Ptr_EigenFaceRecognizer_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

face_Ptr_FacemarkAAM_delete(nint)

public static extern ExceptionStatus face_Ptr_FacemarkAAM_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

face_Ptr_FacemarkAAM_get(nint, out nint)

public static ExceptionStatus face_Ptr_FacemarkAAM_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

face_Ptr_FacemarkLBF_delete(nint)

public static extern ExceptionStatus face_Ptr_FacemarkLBF_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

face_Ptr_FacemarkLBF_get(nint, out nint)

public static ExceptionStatus face_Ptr_FacemarkLBF_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

face_Ptr_FisherFaceRecognizer_delete(nint)

public static extern ExceptionStatus face_Ptr_FisherFaceRecognizer_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

face_Ptr_FisherFaceRecognizer_get(nint, out nint)

public static ExceptionStatus face_Ptr_FisherFaceRecognizer_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

face_Ptr_LBPHFaceRecognizer_delete(nint)

public static extern ExceptionStatus face_Ptr_LBPHFaceRecognizer_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

face_Ptr_LBPHFaceRecognizer_get(nint, out nint)

public static ExceptionStatus face_Ptr_LBPHFaceRecognizer_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

features_ALIKED_create(string, Size, int, int, int, int, out nint)

public static ExceptionStatus features_ALIKED_create(string modelPath, Size inputSize, int normalizeDescriptors, int engine, int backend, int target, out nint returnValue)

Parameters

modelPath string
inputSize Size
normalizeDescriptors int
engine int
backend int
target int
returnValue nint

Returns

ExceptionStatus

features_ALIKED_create_NotWindows(string, Size, int, int, int, int, out nint)

public static ExceptionStatus features_ALIKED_create_NotWindows(string modelPath, Size inputSize, int normalizeDescriptors, int engine, int backend, int target, out nint returnValue)

Parameters

modelPath string
inputSize Size
normalizeDescriptors int
engine int
backend int
target int
returnValue nint

Returns

ExceptionStatus

features_ALIKED_create_Windows(string, Size, int, int, int, int, out nint)

public static ExceptionStatus features_ALIKED_create_Windows(string modelPath, Size inputSize, int normalizeDescriptors, int engine, int backend, int target, out nint returnValue)

Parameters

modelPath string
inputSize Size
normalizeDescriptors int
engine int
backend int
target int
returnValue nint

Returns

ExceptionStatus

features_ALIKED_create_buffer(byte[], nint, Size, int, int, int, int, out nint)

public static ExceptionStatus features_ALIKED_create_buffer(byte[] modelData, nint modelDataLength, Size inputSize, int normalizeDescriptors, int engine, int backend, int target, out nint returnValue)

Parameters

modelData byte[]
modelDataLength nint
inputSize Size
normalizeDescriptors int
engine int
backend int
target int
returnValue nint

Returns

ExceptionStatus

features_ANNIndex_build(OpenCvSafeHandle, int)

public static ExceptionStatus features_ANNIndex_build(OpenCvSafeHandle obj, int trees)

Parameters

obj OpenCvSafeHandle
trees int

Returns

ExceptionStatus

features_ANNIndex_create(int, int, out nint)

public static ExceptionStatus features_ANNIndex_create(int dim, int distType, out nint returnValue)

Parameters

dim int
distType int
returnValue nint

Returns

ExceptionStatus

features_ANNIndex_getItemNumber(OpenCvSafeHandle, out int)

public static ExceptionStatus features_ANNIndex_getItemNumber(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_ANNIndex_getTreeNumber(OpenCvSafeHandle, out int)

public static ExceptionStatus features_ANNIndex_getTreeNumber(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_ANNIndex_load(OpenCvSafeHandle, string, int)

public static ExceptionStatus features_ANNIndex_load(OpenCvSafeHandle obj, string filename, int prefault)

Parameters

obj OpenCvSafeHandle
filename string
prefault int

Returns

ExceptionStatus

features_ANNIndex_load_NotWindows(OpenCvSafeHandle, string, int)

public static ExceptionStatus features_ANNIndex_load_NotWindows(OpenCvSafeHandle obj, string filename, int prefault)

Parameters

obj OpenCvSafeHandle
filename string
prefault int

Returns

ExceptionStatus

features_ANNIndex_load_Windows(OpenCvSafeHandle, string, int)

public static ExceptionStatus features_ANNIndex_load_Windows(OpenCvSafeHandle obj, string filename, int prefault)

Parameters

obj OpenCvSafeHandle
filename string
prefault int

Returns

ExceptionStatus

features_ANNIndex_save(OpenCvSafeHandle, string, int)

public static ExceptionStatus features_ANNIndex_save(OpenCvSafeHandle obj, string filename, int prefault)

Parameters

obj OpenCvSafeHandle
filename string
prefault int

Returns

ExceptionStatus

features_ANNIndex_save_NotWindows(OpenCvSafeHandle, string, int)

public static ExceptionStatus features_ANNIndex_save_NotWindows(OpenCvSafeHandle obj, string filename, int prefault)

Parameters

obj OpenCvSafeHandle
filename string
prefault int

Returns

ExceptionStatus

features_ANNIndex_save_Windows(OpenCvSafeHandle, string, int)

public static ExceptionStatus features_ANNIndex_save_Windows(OpenCvSafeHandle obj, string filename, int prefault)

Parameters

obj OpenCvSafeHandle
filename string
prefault int

Returns

ExceptionStatus

features_ANNIndex_setOnDiskBuild(OpenCvSafeHandle, string, out int)

public static ExceptionStatus features_ANNIndex_setOnDiskBuild(OpenCvSafeHandle obj, string filename, out int returnValue)

Parameters

obj OpenCvSafeHandle
filename string
returnValue int

Returns

ExceptionStatus

features_ANNIndex_setOnDiskBuild_NotWindows(OpenCvSafeHandle, string, out int)

public static ExceptionStatus features_ANNIndex_setOnDiskBuild_NotWindows(OpenCvSafeHandle obj, string filename, out int returnValue)

Parameters

obj OpenCvSafeHandle
filename string
returnValue int

Returns

ExceptionStatus

features_ANNIndex_setOnDiskBuild_Windows(OpenCvSafeHandle, string, out int)

public static ExceptionStatus features_ANNIndex_setOnDiskBuild_Windows(OpenCvSafeHandle obj, string filename, out int returnValue)

Parameters

obj OpenCvSafeHandle
filename string
returnValue int

Returns

ExceptionStatus

features_ANNIndex_setSeed(OpenCvSafeHandle, int)

public static ExceptionStatus features_ANNIndex_setSeed(OpenCvSafeHandle obj, int seed)

Parameters

obj OpenCvSafeHandle
seed int

Returns

ExceptionStatus

features_AffineFeature_create(nint, int, int, float, float, out nint)

public static ExceptionStatus features_AffineFeature_create(nint backend, int maxTilt, int minTilt, float tiltStep, float rotateStepBase, out nint returnValue)

Parameters

backend nint
maxTilt int
minTilt int
tiltStep float
rotateStepBase float
returnValue nint

Returns

ExceptionStatus

features_AffineFeature_getViewParams(OpenCvSafeHandle, nint, nint)

public static ExceptionStatus features_AffineFeature_getViewParams(OpenCvSafeHandle obj, nint tilts, nint rolls)

Parameters

obj OpenCvSafeHandle
tilts nint
rolls nint

Returns

ExceptionStatus

features_AffineFeature_setViewParams(OpenCvSafeHandle, float[], int, float[], int)

public static ExceptionStatus features_AffineFeature_setViewParams(OpenCvSafeHandle obj, float[] tilts, int tiltsLength, float[] rolls, int rollsLength)

Parameters

obj OpenCvSafeHandle
tilts float[]
tiltsLength int
rolls float[]
rollsLength int

Returns

ExceptionStatus

features_BFMatcher_delete(nint)

public static extern ExceptionStatus features_BFMatcher_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

features_BFMatcher_isMaskSupported(OpenCvSafeHandle, out int)

public static ExceptionStatus features_BFMatcher_isMaskSupported(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_BFMatcher_new(int, int, out nint)

public static ExceptionStatus features_BFMatcher_new(int normType, int crossCheck, out nint returnValue)

Parameters

normType int
crossCheck int
returnValue nint

Returns

ExceptionStatus

features_DISK_create(string, int, float, Size, int, int, out nint)

public static ExceptionStatus features_DISK_create(string modelPath, int maxKeypoints, float scoreThreshold, Size imageSize, int backendId, int targetId, out nint returnValue)

Parameters

modelPath string
maxKeypoints int
scoreThreshold float
imageSize Size
backendId int
targetId int
returnValue nint

Returns

ExceptionStatus

features_DISK_create_NotWindows(string, int, float, Size, int, int, out nint)

public static ExceptionStatus features_DISK_create_NotWindows(string modelPath, int maxKeypoints, float scoreThreshold, Size imageSize, int backendId, int targetId, out nint returnValue)

Parameters

modelPath string
maxKeypoints int
scoreThreshold float
imageSize Size
backendId int
targetId int
returnValue nint

Returns

ExceptionStatus

features_DISK_create_Windows(string, int, float, Size, int, int, out nint)

public static ExceptionStatus features_DISK_create_Windows(string modelPath, int maxKeypoints, float scoreThreshold, Size imageSize, int backendId, int targetId, out nint returnValue)

Parameters

modelPath string
maxKeypoints int
scoreThreshold float
imageSize Size
backendId int
targetId int
returnValue nint

Returns

ExceptionStatus

features_DISK_create_buffer(byte[], nint, int, float, Size, int, int, out nint)

public static ExceptionStatus features_DISK_create_buffer(byte[] bufferModel, nint bufferModelLength, int maxKeypoints, float scoreThreshold, Size imageSize, int backendId, int targetId, out nint returnValue)

Parameters

bufferModel byte[]
bufferModelLength nint
maxKeypoints int
scoreThreshold float
imageSize Size
backendId int
targetId int
returnValue nint

Returns

ExceptionStatus

features_DISK_getImageSize(OpenCvSafeHandle, out Size)

public static ExceptionStatus features_DISK_getImageSize(OpenCvSafeHandle obj, out Size returnValue)

Parameters

obj OpenCvSafeHandle
returnValue Size

Returns

ExceptionStatus

features_DISK_getMaxKeypoints(OpenCvSafeHandle, out int)

public static ExceptionStatus features_DISK_getMaxKeypoints(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_DISK_getScoreThreshold(OpenCvSafeHandle, out float)

public static ExceptionStatus features_DISK_getScoreThreshold(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

features_DISK_setImageSize(OpenCvSafeHandle, Size)

public static ExceptionStatus features_DISK_setImageSize(OpenCvSafeHandle obj, Size size)

Parameters

obj OpenCvSafeHandle
size Size

Returns

ExceptionStatus

features_DISK_setMaxKeypoints(OpenCvSafeHandle, int)

public static ExceptionStatus features_DISK_setMaxKeypoints(OpenCvSafeHandle obj, int maxKeypoints)

Parameters

obj OpenCvSafeHandle
maxKeypoints int

Returns

ExceptionStatus

features_DISK_setScoreThreshold(OpenCvSafeHandle, float)

public static ExceptionStatus features_DISK_setScoreThreshold(OpenCvSafeHandle obj, float threshold)

Parameters

obj OpenCvSafeHandle
threshold float

Returns

ExceptionStatus

features_DescriptorMatcher_add(OpenCvSafeHandle, nint[], int)

public static ExceptionStatus features_DescriptorMatcher_add(OpenCvSafeHandle obj, nint[] descriptors, int descriptorLength)

Parameters

obj OpenCvSafeHandle
descriptors nint[]
descriptorLength int

Returns

ExceptionStatus

features_DescriptorMatcher_clear(OpenCvSafeHandle)

public static ExceptionStatus features_DescriptorMatcher_clear(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

features_DescriptorMatcher_create(string, out nint)

public static ExceptionStatus features_DescriptorMatcher_create(string descriptorMatcherType, out nint returnValue)

Parameters

descriptorMatcherType string
returnValue nint

Returns

ExceptionStatus

features_DescriptorMatcher_create_MatcherType(int, out nint)

public static ExceptionStatus features_DescriptorMatcher_create_MatcherType(int matcherType, out nint returnValue)

Parameters

matcherType int
returnValue nint

Returns

ExceptionStatus

features_DescriptorMatcher_empty(OpenCvSafeHandle, out int)

public static ExceptionStatus features_DescriptorMatcher_empty(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_DescriptorMatcher_getTrainDescriptors(OpenCvSafeHandle, nint)

public static ExceptionStatus features_DescriptorMatcher_getTrainDescriptors(OpenCvSafeHandle obj, nint dst)

Parameters

obj OpenCvSafeHandle
dst nint

Returns

ExceptionStatus

features_DescriptorMatcher_isMaskSupported(OpenCvSafeHandle, out int)

public static ExceptionStatus features_DescriptorMatcher_isMaskSupported(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_DescriptorMatcher_knnMatch1(OpenCvSafeHandle, nint, nint, nint, int, nint, int)

public static ExceptionStatus features_DescriptorMatcher_knnMatch1(OpenCvSafeHandle obj, nint queryDescriptors, nint trainDescriptors, nint matches, int k, nint mask, int compactResult)

Parameters

obj OpenCvSafeHandle
queryDescriptors nint
trainDescriptors nint
matches nint
k int
mask nint
compactResult int

Returns

ExceptionStatus

features_DescriptorMatcher_knnMatch2(OpenCvSafeHandle, nint, nint, int, nint[], int, int)

public static ExceptionStatus features_DescriptorMatcher_knnMatch2(OpenCvSafeHandle obj, nint queryDescriptors, nint matches, int k, nint[] masks, int masksSize, int compactResult)

Parameters

obj OpenCvSafeHandle
queryDescriptors nint
matches nint
k int
masks nint[]
masksSize int
compactResult int

Returns

ExceptionStatus

features_DescriptorMatcher_match1(OpenCvSafeHandle, nint, nint, nint, nint)

public static ExceptionStatus features_DescriptorMatcher_match1(OpenCvSafeHandle obj, nint queryDescriptors, nint trainDescriptors, nint matches, nint mask)

Parameters

obj OpenCvSafeHandle
queryDescriptors nint
trainDescriptors nint
matches nint
mask nint

Returns

ExceptionStatus

features_DescriptorMatcher_match2(OpenCvSafeHandle, nint, nint, nint[], int)

public static ExceptionStatus features_DescriptorMatcher_match2(OpenCvSafeHandle obj, nint queryDescriptors, nint matches, nint[] masks, int masksSize)

Parameters

obj OpenCvSafeHandle
queryDescriptors nint
matches nint
masks nint[]
masksSize int

Returns

ExceptionStatus

features_DescriptorMatcher_radiusMatch1(OpenCvSafeHandle, nint, nint, nint, float, nint, int)

public static ExceptionStatus features_DescriptorMatcher_radiusMatch1(OpenCvSafeHandle obj, nint queryDescriptors, nint trainDescriptors, nint matches, float maxDistance, nint mask, int compactResult)

Parameters

obj OpenCvSafeHandle
queryDescriptors nint
trainDescriptors nint
matches nint
maxDistance float
mask nint
compactResult int

Returns

ExceptionStatus

features_DescriptorMatcher_radiusMatch2(OpenCvSafeHandle, nint, nint, float, nint[], int, int)

public static ExceptionStatus features_DescriptorMatcher_radiusMatch2(OpenCvSafeHandle obj, nint queryDescriptors, nint matches, float maxDistance, nint[] masks, int masksSize, int compactResult)

Parameters

obj OpenCvSafeHandle
queryDescriptors nint
matches nint
maxDistance float
masks nint[]
masksSize int
compactResult int

Returns

ExceptionStatus

features_DescriptorMatcher_train(OpenCvSafeHandle)

public static ExceptionStatus features_DescriptorMatcher_train(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

features_FastFeatureDetector_create(int, int, out nint)

public static ExceptionStatus features_FastFeatureDetector_create(int threshold, int nonmaxSuppression, out nint returnValue)

Parameters

threshold int
nonmaxSuppression int
returnValue nint

Returns

ExceptionStatus

features_FastFeatureDetector_getNonmaxSuppression(OpenCvSafeHandle, out int)

public static ExceptionStatus features_FastFeatureDetector_getNonmaxSuppression(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_FastFeatureDetector_getThreshold(OpenCvSafeHandle, out int)

public static ExceptionStatus features_FastFeatureDetector_getThreshold(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_FastFeatureDetector_getType(OpenCvSafeHandle, out int)

public static ExceptionStatus features_FastFeatureDetector_getType(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_FastFeatureDetector_setNonmaxSuppression(OpenCvSafeHandle, int)

public static ExceptionStatus features_FastFeatureDetector_setNonmaxSuppression(OpenCvSafeHandle obj, int f)

Parameters

obj OpenCvSafeHandle
f int

Returns

ExceptionStatus

features_FastFeatureDetector_setThreshold(OpenCvSafeHandle, int)

public static ExceptionStatus features_FastFeatureDetector_setThreshold(OpenCvSafeHandle obj, int threshold)

Parameters

obj OpenCvSafeHandle
threshold int

Returns

ExceptionStatus

features_FastFeatureDetector_setType(OpenCvSafeHandle, int)

public static ExceptionStatus features_FastFeatureDetector_setType(OpenCvSafeHandle obj, int type)

Parameters

obj OpenCvSafeHandle
type int

Returns

ExceptionStatus

features_Feature2D_compute2(OpenCvSafeHandle, nint[], int, nint, nint[], int)

public static ExceptionStatus features_Feature2D_compute2(OpenCvSafeHandle detector, nint[] images, int imageLength, nint keypoints, nint[] descriptors, int descriptorsLength)

Parameters

detector OpenCvSafeHandle
images nint[]
imageLength int
keypoints nint
descriptors nint[]
descriptorsLength int

Returns

ExceptionStatus

features_Feature2D_defaultNorm(OpenCvSafeHandle, out int)

public static ExceptionStatus features_Feature2D_defaultNorm(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_Feature2D_descriptorSize(OpenCvSafeHandle, out int)

public static ExceptionStatus features_Feature2D_descriptorSize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_Feature2D_descriptorType(OpenCvSafeHandle, out int)

public static ExceptionStatus features_Feature2D_descriptorType(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_Feature2D_detect_Mat1(OpenCvSafeHandle, nint, nint, nint)

public static ExceptionStatus features_Feature2D_detect_Mat1(OpenCvSafeHandle detector, nint image, nint keypoints, nint mask)

Parameters

detector OpenCvSafeHandle
image nint
keypoints nint
mask nint

Returns

ExceptionStatus

features_Feature2D_detect_Mat2(OpenCvSafeHandle, nint[], int, nint, nint[]?)

public static ExceptionStatus features_Feature2D_detect_Mat2(OpenCvSafeHandle detector, nint[] images, int imageLength, nint keypoints, nint[]? mask)

Parameters

detector OpenCvSafeHandle
images nint[]
imageLength int
keypoints nint
mask nint[]

Returns

ExceptionStatus

features_Feature2D_empty(OpenCvSafeHandle, out int)

public static ExceptionStatus features_Feature2D_empty(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_Feature2D_getDefaultName(OpenCvSafeHandle, nint)

public static ExceptionStatus features_Feature2D_getDefaultName(OpenCvSafeHandle obj, nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

features_Feature2D_read(OpenCvSafeHandle, string)

public static ExceptionStatus features_Feature2D_read(OpenCvSafeHandle obj, string fileName)

Parameters

obj OpenCvSafeHandle
fileName string

Returns

ExceptionStatus

features_Feature2D_write(OpenCvSafeHandle, string)

public static ExceptionStatus features_Feature2D_write(OpenCvSafeHandle obj, string fileName)

Parameters

obj OpenCvSafeHandle
fileName string

Returns

ExceptionStatus

features_FlannBasedMatcher_add(OpenCvSafeHandle, nint[], int)

public static ExceptionStatus features_FlannBasedMatcher_add(OpenCvSafeHandle obj, nint[] descriptors, int descriptorsSize)

Parameters

obj OpenCvSafeHandle
descriptors nint[]
descriptorsSize int

Returns

ExceptionStatus

features_FlannBasedMatcher_clear(OpenCvSafeHandle)

public static ExceptionStatus features_FlannBasedMatcher_clear(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

features_FlannBasedMatcher_delete(nint)

public static extern ExceptionStatus features_FlannBasedMatcher_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

features_FlannBasedMatcher_isMaskSupported(OpenCvSafeHandle, out int)

public static ExceptionStatus features_FlannBasedMatcher_isMaskSupported(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_FlannBasedMatcher_new(nint, nint, out nint)

public static ExceptionStatus features_FlannBasedMatcher_new(nint indexParams, nint searchParams, out nint returnValue)

Parameters

indexParams nint
searchParams nint
returnValue nint

Returns

ExceptionStatus

features_FlannBasedMatcher_train(OpenCvSafeHandle)

public static ExceptionStatus features_FlannBasedMatcher_train(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

features_GFTTDetector_create(int, double, double, int, int, double, out nint)

public static ExceptionStatus features_GFTTDetector_create(int maxCorners, double qualityLevel, double minDistance, int blockSize, int useHarrisDetector, double k, out nint returnValue)

Parameters

maxCorners int
qualityLevel double
minDistance double
blockSize int
useHarrisDetector int
k double
returnValue nint

Returns

ExceptionStatus

features_GFTTDetector_getBlockSize(OpenCvSafeHandle, out int)

public static ExceptionStatus features_GFTTDetector_getBlockSize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_GFTTDetector_getHarrisDetector(OpenCvSafeHandle, out int)

public static ExceptionStatus features_GFTTDetector_getHarrisDetector(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_GFTTDetector_getK(OpenCvSafeHandle, out double)

public static ExceptionStatus features_GFTTDetector_getK(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

features_GFTTDetector_getMaxFeatures(OpenCvSafeHandle, out int)

public static ExceptionStatus features_GFTTDetector_getMaxFeatures(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_GFTTDetector_getMinDistance(OpenCvSafeHandle, out double)

public static ExceptionStatus features_GFTTDetector_getMinDistance(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

features_GFTTDetector_getQualityLevel(OpenCvSafeHandle, out double)

public static ExceptionStatus features_GFTTDetector_getQualityLevel(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

features_GFTTDetector_setBlockSize(OpenCvSafeHandle, int)

public static ExceptionStatus features_GFTTDetector_setBlockSize(OpenCvSafeHandle obj, int blockSize)

Parameters

obj OpenCvSafeHandle
blockSize int

Returns

ExceptionStatus

features_GFTTDetector_setHarrisDetector(OpenCvSafeHandle, int)

public static ExceptionStatus features_GFTTDetector_setHarrisDetector(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

features_GFTTDetector_setK(OpenCvSafeHandle, double)

public static ExceptionStatus features_GFTTDetector_setK(OpenCvSafeHandle obj, double k)

Parameters

obj OpenCvSafeHandle
k double

Returns

ExceptionStatus

features_GFTTDetector_setMaxFeatures(OpenCvSafeHandle, int)

public static ExceptionStatus features_GFTTDetector_setMaxFeatures(OpenCvSafeHandle obj, int maxFeatures)

Parameters

obj OpenCvSafeHandle
maxFeatures int

Returns

ExceptionStatus

features_GFTTDetector_setMinDistance(OpenCvSafeHandle, double)

public static ExceptionStatus features_GFTTDetector_setMinDistance(OpenCvSafeHandle obj, double minDistance)

Parameters

obj OpenCvSafeHandle
minDistance double

Returns

ExceptionStatus

features_GFTTDetector_setQualityLevel(OpenCvSafeHandle, double)

public static ExceptionStatus features_GFTTDetector_setQualityLevel(OpenCvSafeHandle obj, double qLevel)

Parameters

obj OpenCvSafeHandle
qLevel double

Returns

ExceptionStatus

features_KeyPointsFilter_removeDuplicated(nint)

public static extern ExceptionStatus features_KeyPointsFilter_removeDuplicated(nint keypoints)

Parameters

keypoints nint

Returns

ExceptionStatus

features_KeyPointsFilter_removeDuplicatedSorted(nint)

public static extern ExceptionStatus features_KeyPointsFilter_removeDuplicatedSorted(nint keypoints)

Parameters

keypoints nint

Returns

ExceptionStatus

features_KeyPointsFilter_retainBest(nint, int)

public static extern ExceptionStatus features_KeyPointsFilter_retainBest(nint keypoints, int nPoints)

Parameters

keypoints nint
nPoints int

Returns

ExceptionStatus

features_KeyPointsFilter_runByImageBorder(nint, Size, int)

public static extern ExceptionStatus features_KeyPointsFilter_runByImageBorder(nint keypoints, Size imageSize, int borderSize)

Parameters

keypoints nint
imageSize Size
borderSize int

Returns

ExceptionStatus

features_KeyPointsFilter_runByKeypointSize(nint, float, float)

public static extern ExceptionStatus features_KeyPointsFilter_runByKeypointSize(nint keypoints, float minSize, float maxSize)

Parameters

keypoints nint
minSize float
maxSize float

Returns

ExceptionStatus

features_LightGlueMatcher_clearPairInfo(OpenCvSafeHandle)

public static ExceptionStatus features_LightGlueMatcher_clearPairInfo(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

features_LightGlueMatcher_create(string, float, int, int, out nint)

public static ExceptionStatus features_LightGlueMatcher_create(string modelPath, float scoreThreshold, int backend, int target, out nint returnValue)

Parameters

modelPath string
scoreThreshold float
backend int
target int
returnValue nint

Returns

ExceptionStatus

features_LightGlueMatcher_create_NotWindows(string, float, int, int, out nint)

public static ExceptionStatus features_LightGlueMatcher_create_NotWindows(string modelPath, float scoreThreshold, int backend, int target, out nint returnValue)

Parameters

modelPath string
scoreThreshold float
backend int
target int
returnValue nint

Returns

ExceptionStatus

features_LightGlueMatcher_create_Windows(string, float, int, int, out nint)

public static ExceptionStatus features_LightGlueMatcher_create_Windows(string modelPath, float scoreThreshold, int backend, int target, out nint returnValue)

Parameters

modelPath string
scoreThreshold float
backend int
target int
returnValue nint

Returns

ExceptionStatus

features_LightGlueMatcher_create_buffer(byte[], nint, float, int, int, out nint)

public static ExceptionStatus features_LightGlueMatcher_create_buffer(byte[] modelData, nint modelDataLength, float scoreThreshold, int backend, int target, out nint returnValue)

Parameters

modelData byte[]
modelDataLength nint
scoreThreshold float
backend int
target int
returnValue nint

Returns

ExceptionStatus

features_MSER_create(int, int, int, double, double, int, double, double, int, out nint)

public static ExceptionStatus features_MSER_create(int delta, int minArea, int maxArea, double maxVariation, double minDiversity, int maxEvolution, double areaThreshold, double minMargin, int edgeBlurSize, out nint returnValue)

Parameters

delta int
minArea int
maxArea int
maxVariation double
minDiversity double
maxEvolution int
areaThreshold double
minMargin double
edgeBlurSize int
returnValue nint

Returns

ExceptionStatus

features_MSER_getDelta(OpenCvSafeHandle, out int)

public static ExceptionStatus features_MSER_getDelta(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_MSER_getMaxArea(OpenCvSafeHandle, out int)

public static ExceptionStatus features_MSER_getMaxArea(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_MSER_getMinArea(OpenCvSafeHandle, out int)

public static ExceptionStatus features_MSER_getMinArea(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_MSER_getPass2Only(OpenCvSafeHandle, out int)

public static ExceptionStatus features_MSER_getPass2Only(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_MSER_setDelta(OpenCvSafeHandle, int)

public static ExceptionStatus features_MSER_setDelta(OpenCvSafeHandle obj, int delta)

Parameters

obj OpenCvSafeHandle
delta int

Returns

ExceptionStatus

features_MSER_setMaxArea(OpenCvSafeHandle, int)

public static ExceptionStatus features_MSER_setMaxArea(OpenCvSafeHandle obj, int maxArea)

Parameters

obj OpenCvSafeHandle
maxArea int

Returns

ExceptionStatus

features_MSER_setMinArea(OpenCvSafeHandle, int)

public static ExceptionStatus features_MSER_setMinArea(OpenCvSafeHandle obj, int minArea)

Parameters

obj OpenCvSafeHandle
minArea int

Returns

ExceptionStatus

features_MSER_setPass2Only(OpenCvSafeHandle, int)

public static ExceptionStatus features_MSER_setPass2Only(OpenCvSafeHandle obj, int f)

Parameters

obj OpenCvSafeHandle
f int

Returns

ExceptionStatus

features_ORB_create(int, float, int, int, int, int, int, int, int, out nint)

public static ExceptionStatus features_ORB_create(int nFeatures, float scaleFactor, int nlevels, int edgeThreshold, int firstLevel, int wtaK, int scoreType, int patchSize, int fastThreshold, out nint returnValue)

Parameters

nFeatures int
scaleFactor float
nlevels int
edgeThreshold int
firstLevel int
wtaK int
scoreType int
patchSize int
fastThreshold int
returnValue nint

Returns

ExceptionStatus

features_ORB_getEdgeThreshold(OpenCvSafeHandle, out int)

public static ExceptionStatus features_ORB_getEdgeThreshold(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_ORB_getFastThreshold(OpenCvSafeHandle, out int)

public static ExceptionStatus features_ORB_getFastThreshold(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_ORB_getFirstLevel(OpenCvSafeHandle, out int)

public static ExceptionStatus features_ORB_getFirstLevel(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_ORB_getMaxFeatures(OpenCvSafeHandle, out int)

public static ExceptionStatus features_ORB_getMaxFeatures(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_ORB_getNLevels(OpenCvSafeHandle, out int)

public static ExceptionStatus features_ORB_getNLevels(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_ORB_getPatchSize(OpenCvSafeHandle, out int)

public static ExceptionStatus features_ORB_getPatchSize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_ORB_getScaleFactor(OpenCvSafeHandle, out double)

public static ExceptionStatus features_ORB_getScaleFactor(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

features_ORB_getScoreType(OpenCvSafeHandle, out int)

public static ExceptionStatus features_ORB_getScoreType(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_ORB_getWTA_K(OpenCvSafeHandle, out int)

public static ExceptionStatus features_ORB_getWTA_K(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

features_ORB_setEdgeThreshold(OpenCvSafeHandle, int)

public static ExceptionStatus features_ORB_setEdgeThreshold(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

features_ORB_setFastThreshold(OpenCvSafeHandle, int)

public static ExceptionStatus features_ORB_setFastThreshold(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

features_ORB_setFirstLevel(OpenCvSafeHandle, int)

public static ExceptionStatus features_ORB_setFirstLevel(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

features_ORB_setMaxFeatures(OpenCvSafeHandle, int)

public static ExceptionStatus features_ORB_setMaxFeatures(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

features_ORB_setNLevels(OpenCvSafeHandle, int)

public static ExceptionStatus features_ORB_setNLevels(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

features_ORB_setPatchSize(OpenCvSafeHandle, int)

public static ExceptionStatus features_ORB_setPatchSize(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

features_ORB_setScaleFactor(OpenCvSafeHandle, double)

public static ExceptionStatus features_ORB_setScaleFactor(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

features_ORB_setScoreType(OpenCvSafeHandle, int)

public static ExceptionStatus features_ORB_setScoreType(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

features_ORB_setWTA_K(OpenCvSafeHandle, int)

public static ExceptionStatus features_ORB_setWTA_K(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

features_Ptr_ALIKED_delete(nint)

public static extern ExceptionStatus features_Ptr_ALIKED_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

features_Ptr_ANNIndex_delete(nint)

public static extern ExceptionStatus features_Ptr_ANNIndex_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

features_Ptr_ANNIndex_get(nint, out nint)

public static ExceptionStatus features_Ptr_ANNIndex_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

features_Ptr_AffineFeature_delete(nint)

public static extern ExceptionStatus features_Ptr_AffineFeature_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

features_Ptr_BFMatcher_delete(nint)

public static extern ExceptionStatus features_Ptr_BFMatcher_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

features_Ptr_BFMatcher_get(nint, out nint)

public static ExceptionStatus features_Ptr_BFMatcher_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

features_Ptr_DISK_delete(nint)

public static extern ExceptionStatus features_Ptr_DISK_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

features_Ptr_DescriptorMatcher_delete(nint)

public static extern ExceptionStatus features_Ptr_DescriptorMatcher_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

features_Ptr_DescriptorMatcher_get(nint, out nint)

public static ExceptionStatus features_Ptr_DescriptorMatcher_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

features_Ptr_FastFeatureDetector_delete(nint)

public static extern ExceptionStatus features_Ptr_FastFeatureDetector_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

features_Ptr_Feature2D_get(nint, out nint)

public static ExceptionStatus features_Ptr_Feature2D_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

features_Ptr_FlannBasedMatcher_delete(nint)

public static extern ExceptionStatus features_Ptr_FlannBasedMatcher_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

features_Ptr_FlannBasedMatcher_get(nint, out nint)

public static ExceptionStatus features_Ptr_FlannBasedMatcher_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

features_Ptr_GFTTDetector_delete(nint)

public static extern ExceptionStatus features_Ptr_GFTTDetector_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

features_Ptr_LightGlueMatcher_delete(nint)

public static extern ExceptionStatus features_Ptr_LightGlueMatcher_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

features_Ptr_LightGlueMatcher_get(nint, out nint)

public static ExceptionStatus features_Ptr_LightGlueMatcher_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

features_Ptr_MSER_delete(nint)

public static extern ExceptionStatus features_Ptr_MSER_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

features_Ptr_ORB_delete(nint)

public static extern ExceptionStatus features_Ptr_ORB_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

features_Ptr_SIFT_delete(nint)

public static extern ExceptionStatus features_Ptr_SIFT_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

features_Ptr_SimpleBlobDetector_delete(nint)

public static extern ExceptionStatus features_Ptr_SimpleBlobDetector_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

features_SIFT_create(int, int, double, double, double, out nint)

public static ExceptionStatus features_SIFT_create(int nFeatures, int nOctaveLayers, double contrastThreshold, double edgeThreshold, double sigma, out nint returnValue)

Parameters

nFeatures int
nOctaveLayers int
contrastThreshold double
edgeThreshold double
sigma double
returnValue nint

Returns

ExceptionStatus

features_SimpleBlobDetector_create(ref WParams, out nint)

public static ExceptionStatus features_SimpleBlobDetector_create(ref SimpleBlobDetector.WParams parameters, out nint returnValue)

Parameters

parameters SimpleBlobDetector.WParams
returnValue nint

Returns

ExceptionStatus

features_SimpleBlobDetector_getBlobContours(OpenCvSafeHandle, nint)

public static ExceptionStatus features_SimpleBlobDetector_getBlobContours(OpenCvSafeHandle obj, nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

features_computeRecallPrecisionCurve(nint[], int, int[], nint[], int, int[], nint)

public static ExceptionStatus features_computeRecallPrecisionCurve(nint[] matches1to2, int matches1to2Size1, int[] matches1to2Size2, nint[] correctMatches1to2Mask, int correctMatches1to2MaskSize1, int[] correctMatches1to2MaskSize2, nint recallPrecisionCurve)

Parameters

matches1to2 nint[]
matches1to2Size1 int
matches1to2Size2 int[]
correctMatches1to2Mask nint[]
correctMatches1to2MaskSize1 int
correctMatches1to2MaskSize2 int[]
recallPrecisionCurve nint

Returns

ExceptionStatus

features_drawMatches(nint, KeyPoint[], int, nint, KeyPoint[], int, DMatch[], int, nint, Scalar, Scalar, byte[]?, int, int)

public static ExceptionStatus features_drawMatches(nint img1, KeyPoint[] keypoints1, int keypoints1Length, nint img2, KeyPoint[] keypoints2, int keypoints2Length, DMatch[] matches1to2, int matches1to2Length, nint outImg, Scalar matchColor, Scalar singlePointColor, byte[]? matchesMask, int matchesMaskLength, int flags)

Parameters

img1 nint
keypoints1 KeyPoint[]
keypoints1Length int
img2 nint
keypoints2 KeyPoint[]
keypoints2Length int
matches1to2 DMatch[]
matches1to2Length int
outImg nint
matchColor Scalar
singlePointColor Scalar
matchesMask byte[]
matchesMaskLength int
flags int

Returns

ExceptionStatus

features_drawMatchesKnn(nint, KeyPoint[], int, nint, KeyPoint[], int, nint[], int, int[], nint, Scalar, Scalar, nint[]?, int, int[]?, int)

public static ExceptionStatus features_drawMatchesKnn(nint img1, KeyPoint[] keypoints1, int keypoints1Length, nint img2, KeyPoint[] keypoints2, int keypoints2Length, nint[] matches1to2, int matches1to2Size1, int[] matches1to2Size2, nint outImg, Scalar matchColor, Scalar singlePointColor, nint[]? matchesMask, int matchesMaskSize1, int[]? matchesMaskSize2, int flags)

Parameters

img1 nint
keypoints1 KeyPoint[]
keypoints1Length int
img2 nint
keypoints2 KeyPoint[]
keypoints2Length int
matches1to2 nint[]
matches1to2Size1 int
matches1to2Size2 int[]
outImg nint
matchColor Scalar
singlePointColor Scalar
matchesMask nint[]
matchesMaskSize1 int
matchesMaskSize2 int[]
flags int

Returns

ExceptionStatus

features_evaluateFeatureDetector(nint, nint, nint, nint, nint, out float, out int)

public static ExceptionStatus features_evaluateFeatureDetector(nint img1, nint img2, nint H1to2, nint keypoints1, nint keypoints2, out float repeatability, out int correspCount)

Parameters

img1 nint
img2 nint
H1to2 nint
keypoints1 nint
keypoints2 nint
repeatability float
correspCount int

Returns

ExceptionStatus

features_getNearestPoint(Point2f[], int, float, out int)

public static ExceptionStatus features_getNearestPoint(Point2f[] recallPrecisionCurve, int recallPrecisionCurveSize, float l_precision, out int returnValue)

Parameters

recallPrecisionCurve Point2f[]
recallPrecisionCurveSize int
l_precision float
returnValue int

Returns

ExceptionStatus

features_getRecall(Point2f[], int, float, out float)

public static ExceptionStatus features_getRecall(Point2f[] recallPrecisionCurve, int recallPrecisionCurveSize, float l_precision, out float returnValue)

Parameters

recallPrecisionCurve Point2f[]
recallPrecisionCurveSize int
l_precision float
returnValue float

Returns

ExceptionStatus

flann_IndexParams_getDouble(OpenCvSafeHandle, string, double, out double)

public static ExceptionStatus flann_IndexParams_getDouble(OpenCvSafeHandle obj, string key, double defaultVal, out double returnValue)

Parameters

obj OpenCvSafeHandle
key string
defaultVal double
returnValue double

Returns

ExceptionStatus

flann_IndexParams_getInt(OpenCvSafeHandle, string, int, out int)

public static ExceptionStatus flann_IndexParams_getInt(OpenCvSafeHandle obj, string key, int defaultVal, out int returnValue)

Parameters

obj OpenCvSafeHandle
key string
defaultVal int
returnValue int

Returns

ExceptionStatus

flann_IndexParams_getString(OpenCvSafeHandle, string, string?, nint)

public static ExceptionStatus flann_IndexParams_getString(OpenCvSafeHandle obj, string key, string? defaultVal, nint returnValue)

Parameters

obj OpenCvSafeHandle
key string
defaultVal string
returnValue nint

Returns

ExceptionStatus

flann_IndexParams_setAlgorithm(OpenCvSafeHandle, int)

public static ExceptionStatus flann_IndexParams_setAlgorithm(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

flann_IndexParams_setBool(OpenCvSafeHandle, string, int)

public static ExceptionStatus flann_IndexParams_setBool(OpenCvSafeHandle obj, string key, int value)

Parameters

obj OpenCvSafeHandle
key string
value int

Returns

ExceptionStatus

flann_IndexParams_setDouble(OpenCvSafeHandle, string, double)

public static ExceptionStatus flann_IndexParams_setDouble(OpenCvSafeHandle obj, string key, double value)

Parameters

obj OpenCvSafeHandle
key string
value double

Returns

ExceptionStatus

flann_IndexParams_setFloat(OpenCvSafeHandle, string, float)

public static ExceptionStatus flann_IndexParams_setFloat(OpenCvSafeHandle obj, string key, float value)

Parameters

obj OpenCvSafeHandle
key string
value float

Returns

ExceptionStatus

flann_IndexParams_setInt(OpenCvSafeHandle, string, int)

public static ExceptionStatus flann_IndexParams_setInt(OpenCvSafeHandle obj, string key, int value)

Parameters

obj OpenCvSafeHandle
key string
value int

Returns

ExceptionStatus

flann_IndexParams_setString(OpenCvSafeHandle, string, string)

public static ExceptionStatus flann_IndexParams_setString(OpenCvSafeHandle obj, string key, string value)

Parameters

obj OpenCvSafeHandle
key string
value string

Returns

ExceptionStatus

flann_Index_delete(nint)

public static extern ExceptionStatus flann_Index_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

flann_Index_getAlgorithm(OpenCvSafeHandle, out int)

public static ExceptionStatus flann_Index_getAlgorithm(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

flann_Index_getDistance(OpenCvSafeHandle, out int)

public static ExceptionStatus flann_Index_getDistance(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

flann_Index_knnSearch1(OpenCvSafeHandle, float[], int, int[], float[], int, nint)

public static ExceptionStatus flann_Index_knnSearch1(OpenCvSafeHandle obj, float[] queries, int queriesLength, int[] indices, float[] dists, int knn, nint @params)

Parameters

obj OpenCvSafeHandle
queries float[]
queriesLength int
indices int[]
dists float[]
knn int
params nint

Returns

ExceptionStatus

flann_Index_knnSearch2(OpenCvSafeHandle, nint, nint, nint, int, nint)

public static ExceptionStatus flann_Index_knnSearch2(OpenCvSafeHandle obj, nint queries, nint indices, nint dists, int knn, nint @params)

Parameters

obj OpenCvSafeHandle
queries nint
indices nint
dists nint
knn int
params nint

Returns

ExceptionStatus

flann_Index_knnSearch3(OpenCvSafeHandle, nint, int[], float[], int, nint)

public static ExceptionStatus flann_Index_knnSearch3(OpenCvSafeHandle obj, nint queries, int[] indices, float[] dists, int knn, nint @params)

Parameters

obj OpenCvSafeHandle
queries nint
indices int[]
dists float[]
knn int
params nint

Returns

ExceptionStatus

flann_Index_new0(out nint)

public static ExceptionStatus flann_Index_new0(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

flann_Index_radiusSearch1(OpenCvSafeHandle, float[], int, int[], int, float[], int, double, int, nint)

public static ExceptionStatus flann_Index_radiusSearch1(OpenCvSafeHandle obj, float[] queries, int queriesLength, int[] indices, int indicesLength, float[] dists, int distsLength, double radius, int maxResults, nint @params)

Parameters

obj OpenCvSafeHandle
queries float[]
queriesLength int
indices int[]
indicesLength int
dists float[]
distsLength int
radius double
maxResults int
params nint

Returns

ExceptionStatus

flann_Index_radiusSearch2(OpenCvSafeHandle, nint, nint, nint, double, int, nint)

public static ExceptionStatus flann_Index_radiusSearch2(OpenCvSafeHandle obj, nint queries, nint indices, nint dists, double radius, int maxResults, nint @params)

Parameters

obj OpenCvSafeHandle
queries nint
indices nint
dists nint
radius double
maxResults int
params nint

Returns

ExceptionStatus

flann_Index_radiusSearch3(OpenCvSafeHandle, nint, int[], int, float[], int, double, int, nint)

public static ExceptionStatus flann_Index_radiusSearch3(OpenCvSafeHandle obj, nint queries, int[] indices, int indicesLength, float[] dists, int distsLength, double radius, int maxResults, nint @params)

Parameters

obj OpenCvSafeHandle
queries nint
indices int[]
indicesLength int
dists float[]
distsLength int
radius double
maxResults int
params nint

Returns

ExceptionStatus

flann_Index_release(OpenCvSafeHandle)

public static ExceptionStatus flann_Index_release(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

flann_Index_save(OpenCvSafeHandle, string)

public static ExceptionStatus flann_Index_save(OpenCvSafeHandle obj, string filename)

Parameters

obj OpenCvSafeHandle
filename string

Returns

ExceptionStatus

flann_Ptr_AutotunedIndexParams_delete(nint)

public static extern ExceptionStatus flann_Ptr_AutotunedIndexParams_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

flann_Ptr_AutotunedIndexParams_get(nint, out nint)

public static ExceptionStatus flann_Ptr_AutotunedIndexParams_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

flann_Ptr_AutotunedIndexParams_new(float, float, float, float, out nint)

public static ExceptionStatus flann_Ptr_AutotunedIndexParams_new(float targetPrecision, float buildWeight, float memoryWeight, float sampleFraction, out nint returnValue)

Parameters

targetPrecision float
buildWeight float
memoryWeight float
sampleFraction float
returnValue nint

Returns

ExceptionStatus

flann_Ptr_CompositeIndexParams_delete(nint)

public static extern ExceptionStatus flann_Ptr_CompositeIndexParams_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

flann_Ptr_CompositeIndexParams_get(nint, out nint)

public static ExceptionStatus flann_Ptr_CompositeIndexParams_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

flann_Ptr_CompositeIndexParams_new(int, int, int, FlannCentersInit, float, out nint)

public static ExceptionStatus flann_Ptr_CompositeIndexParams_new(int trees, int branching, int iterations, FlannCentersInit centersInit, float cbIndex, out nint returnValue)

Parameters

trees int
branching int
iterations int
centersInit FlannCentersInit
cbIndex float
returnValue nint

Returns

ExceptionStatus

flann_Ptr_HierarchicalClusteringIndexParams_delete(nint)

public static extern ExceptionStatus flann_Ptr_HierarchicalClusteringIndexParams_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

flann_Ptr_HierarchicalClusteringIndexParams_get(nint, out nint)

public static ExceptionStatus flann_Ptr_HierarchicalClusteringIndexParams_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

flann_Ptr_HierarchicalClusteringIndexParams_new(int, FlannCentersInit, int, int, out nint)

public static ExceptionStatus flann_Ptr_HierarchicalClusteringIndexParams_new(int branching, FlannCentersInit centersInit, int trees, int leafSize, out nint returnValue)

Parameters

branching int
centersInit FlannCentersInit
trees int
leafSize int
returnValue nint

Returns

ExceptionStatus

flann_Ptr_IndexParams_delete(nint)

public static extern ExceptionStatus flann_Ptr_IndexParams_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

flann_Ptr_IndexParams_get(nint, out nint)

public static ExceptionStatus flann_Ptr_IndexParams_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

flann_Ptr_IndexParams_new(out nint)

public static ExceptionStatus flann_Ptr_IndexParams_new(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

flann_Ptr_KDTreeIndexParams_delete(nint)

public static extern ExceptionStatus flann_Ptr_KDTreeIndexParams_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

flann_Ptr_KDTreeIndexParams_get(nint, out nint)

public static ExceptionStatus flann_Ptr_KDTreeIndexParams_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

flann_Ptr_KDTreeIndexParams_new(int, out nint)

public static ExceptionStatus flann_Ptr_KDTreeIndexParams_new(int trees, out nint returnValue)

Parameters

trees int
returnValue nint

Returns

ExceptionStatus

flann_Ptr_KMeansIndexParams_delete(nint)

public static extern ExceptionStatus flann_Ptr_KMeansIndexParams_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

flann_Ptr_KMeansIndexParams_get(nint, out nint)

public static ExceptionStatus flann_Ptr_KMeansIndexParams_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

flann_Ptr_KMeansIndexParams_new(int, int, FlannCentersInit, float, out nint)

public static ExceptionStatus flann_Ptr_KMeansIndexParams_new(int branching, int iterations, FlannCentersInit centersInit, float cbIndex, out nint returnValue)

Parameters

branching int
iterations int
centersInit FlannCentersInit
cbIndex float
returnValue nint

Returns

ExceptionStatus

flann_Ptr_LinearIndexParams_delete(nint)

public static extern ExceptionStatus flann_Ptr_LinearIndexParams_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

flann_Ptr_LinearIndexParams_get(nint, out nint)

public static ExceptionStatus flann_Ptr_LinearIndexParams_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

flann_Ptr_LinearIndexParams_new(out nint)

public static ExceptionStatus flann_Ptr_LinearIndexParams_new(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

flann_Ptr_LshIndexParams_delete(nint)

public static extern ExceptionStatus flann_Ptr_LshIndexParams_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

flann_Ptr_LshIndexParams_get(nint, out nint)

public static ExceptionStatus flann_Ptr_LshIndexParams_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

flann_Ptr_LshIndexParams_new(int, int, int, out nint)

public static ExceptionStatus flann_Ptr_LshIndexParams_new(int tableNumber, int keySize, int multiProbeLevel, out nint returnValue)

Parameters

tableNumber int
keySize int
multiProbeLevel int
returnValue nint

Returns

ExceptionStatus

flann_Ptr_SavedIndexParams_delete(nint)

public static extern ExceptionStatus flann_Ptr_SavedIndexParams_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

flann_Ptr_SavedIndexParams_get(nint, out nint)

public static ExceptionStatus flann_Ptr_SavedIndexParams_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

flann_Ptr_SavedIndexParams_new(string, out nint)

public static ExceptionStatus flann_Ptr_SavedIndexParams_new(string filename, out nint returnValue)

Parameters

filename string
returnValue nint

Returns

ExceptionStatus

flann_Ptr_SearchParams_delete(nint)

public static extern ExceptionStatus flann_Ptr_SearchParams_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

flann_Ptr_SearchParams_get(nint, out nint)

public static ExceptionStatus flann_Ptr_SearchParams_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

flann_Ptr_SearchParams_new(int, float, int, out nint)

public static ExceptionStatus flann_Ptr_SearchParams_new(int checks, float eps, int sorted, out nint returnValue)

Parameters

checks int
eps float
sorted int
returnValue nint

Returns

ExceptionStatus

flann_Ptr_SearchParams_new2(int, float, int, int, out nint)

public static ExceptionStatus flann_Ptr_SearchParams_new2(int checks, float eps, int sorted, int exploreAllTrees, out nint returnValue)

Parameters

checks int
eps float
sorted int
exploreAllTrees int
returnValue nint

Returns

ExceptionStatus

geometry_Ptr_RegionGrowing3D_delete(nint)

public static extern ExceptionStatus geometry_Ptr_RegionGrowing3D_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

geometry_Ptr_RegionGrowing3D_get(nint, out nint)

public static ExceptionStatus geometry_Ptr_RegionGrowing3D_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

geometry_Ptr_SACSegmentation_delete(nint)

public static extern ExceptionStatus geometry_Ptr_SACSegmentation_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

geometry_Ptr_SACSegmentation_get(nint, out nint)

public static ExceptionStatus geometry_Ptr_SACSegmentation_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

geometry_RQDecomp3x3_Mat(nint, nint, nint, nint, nint, nint, out Vec3d)

public static ExceptionStatus geometry_RQDecomp3x3_Mat(nint src, nint mtxR, nint mtxQ, nint qx, nint qy, nint qz, out Vec3d outVal)

Parameters

src nint
mtxR nint
mtxQ nint
qx nint
qy nint
qz nint
outVal Vec3d

Returns

ExceptionStatus

geometry_RegionGrowing3D_getCurvatureThreshold(OpenCvSafeHandle, out double)

public static ExceptionStatus geometry_RegionGrowing3D_getCurvatureThreshold(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

geometry_RegionGrowing3D_getMaxNumberOfNeighbors(OpenCvSafeHandle, out int)

public static ExceptionStatus geometry_RegionGrowing3D_getMaxNumberOfNeighbors(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

geometry_RegionGrowing3D_getMaxSize(OpenCvSafeHandle, out int)

public static ExceptionStatus geometry_RegionGrowing3D_getMaxSize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

geometry_RegionGrowing3D_getMinSize(OpenCvSafeHandle, out int)

public static ExceptionStatus geometry_RegionGrowing3D_getMinSize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

geometry_RegionGrowing3D_getNeedSort(OpenCvSafeHandle, out int)

public static ExceptionStatus geometry_RegionGrowing3D_getNeedSort(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

geometry_RegionGrowing3D_getNumberOfRegions(OpenCvSafeHandle, out int)

public static ExceptionStatus geometry_RegionGrowing3D_getNumberOfRegions(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

geometry_RegionGrowing3D_getSmoothModeFlag(OpenCvSafeHandle, out int)

public static ExceptionStatus geometry_RegionGrowing3D_getSmoothModeFlag(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

geometry_RegionGrowing3D_getSmoothnessThreshold(OpenCvSafeHandle, out double)

public static ExceptionStatus geometry_RegionGrowing3D_getSmoothnessThreshold(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

geometry_RegionGrowing3D_setCurvatureThreshold(OpenCvSafeHandle, double)

public static ExceptionStatus geometry_RegionGrowing3D_setCurvatureThreshold(OpenCvSafeHandle obj, double value)

Parameters

obj OpenCvSafeHandle
value double

Returns

ExceptionStatus

geometry_RegionGrowing3D_setMaxNumberOfNeighbors(OpenCvSafeHandle, int)

public static ExceptionStatus geometry_RegionGrowing3D_setMaxNumberOfNeighbors(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

geometry_RegionGrowing3D_setMaxSize(OpenCvSafeHandle, int)

public static ExceptionStatus geometry_RegionGrowing3D_setMaxSize(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

geometry_RegionGrowing3D_setMinSize(OpenCvSafeHandle, int)

public static ExceptionStatus geometry_RegionGrowing3D_setMinSize(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

geometry_RegionGrowing3D_setNeedSort(OpenCvSafeHandle, int)

public static ExceptionStatus geometry_RegionGrowing3D_setNeedSort(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

geometry_RegionGrowing3D_setNumberOfRegions(OpenCvSafeHandle, int)

public static ExceptionStatus geometry_RegionGrowing3D_setNumberOfRegions(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

geometry_RegionGrowing3D_setSmoothModeFlag(OpenCvSafeHandle, int)

public static ExceptionStatus geometry_RegionGrowing3D_setSmoothModeFlag(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

geometry_RegionGrowing3D_setSmoothnessThreshold(OpenCvSafeHandle, double)

public static ExceptionStatus geometry_RegionGrowing3D_setSmoothnessThreshold(OpenCvSafeHandle obj, double value)

Parameters

obj OpenCvSafeHandle
value double

Returns

ExceptionStatus

geometry_SACSegmentation_getConfidence(OpenCvSafeHandle, out double)

public static ExceptionStatus geometry_SACSegmentation_getConfidence(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

geometry_SACSegmentation_getDistanceThreshold(OpenCvSafeHandle, out double)

public static ExceptionStatus geometry_SACSegmentation_getDistanceThreshold(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

geometry_SACSegmentation_getMaxIterations(OpenCvSafeHandle, out int)

public static ExceptionStatus geometry_SACSegmentation_getMaxIterations(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

geometry_SACSegmentation_getNumberOfModelsExpected(OpenCvSafeHandle, out int)

public static ExceptionStatus geometry_SACSegmentation_getNumberOfModelsExpected(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

geometry_SACSegmentation_getRadiusLimits(OpenCvSafeHandle, out double, out double)

public static ExceptionStatus geometry_SACSegmentation_getRadiusLimits(OpenCvSafeHandle obj, out double radiusMin, out double radiusMax)

Parameters

obj OpenCvSafeHandle
radiusMin double
radiusMax double

Returns

ExceptionStatus

geometry_SACSegmentation_getRandomGeneratorState(OpenCvSafeHandle, out ulong)

public static ExceptionStatus geometry_SACSegmentation_getRandomGeneratorState(OpenCvSafeHandle obj, out ulong returnValue)

Parameters

obj OpenCvSafeHandle
returnValue ulong

Returns

ExceptionStatus

geometry_SACSegmentation_getSacMethodType(OpenCvSafeHandle, out int)

public static ExceptionStatus geometry_SACSegmentation_getSacMethodType(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

geometry_SACSegmentation_getSacModelType(OpenCvSafeHandle, out int)

public static ExceptionStatus geometry_SACSegmentation_getSacModelType(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

geometry_SACSegmentation_isParallel(OpenCvSafeHandle, out int)

public static ExceptionStatus geometry_SACSegmentation_isParallel(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

geometry_SACSegmentation_setConfidence(OpenCvSafeHandle, double)

public static ExceptionStatus geometry_SACSegmentation_setConfidence(OpenCvSafeHandle obj, double value)

Parameters

obj OpenCvSafeHandle
value double

Returns

ExceptionStatus

geometry_SACSegmentation_setCustomModelConstraints(OpenCvSafeHandle, SacModelConstraintNativeCallback?)

public static extern ExceptionStatus geometry_SACSegmentation_setCustomModelConstraints(OpenCvSafeHandle obj, SacModelConstraintNativeCallback? callback)

Parameters

obj OpenCvSafeHandle
callback SacModelConstraintNativeCallback

Returns

ExceptionStatus

geometry_SACSegmentation_setDistanceThreshold(OpenCvSafeHandle, double)

public static ExceptionStatus geometry_SACSegmentation_setDistanceThreshold(OpenCvSafeHandle obj, double value)

Parameters

obj OpenCvSafeHandle
value double

Returns

ExceptionStatus

geometry_SACSegmentation_setMaxIterations(OpenCvSafeHandle, int)

public static ExceptionStatus geometry_SACSegmentation_setMaxIterations(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

geometry_SACSegmentation_setNumberOfModelsExpected(OpenCvSafeHandle, int)

public static ExceptionStatus geometry_SACSegmentation_setNumberOfModelsExpected(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

geometry_SACSegmentation_setParallel(OpenCvSafeHandle, int)

public static ExceptionStatus geometry_SACSegmentation_setParallel(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

geometry_SACSegmentation_setRadiusLimits(OpenCvSafeHandle, double, double)

public static ExceptionStatus geometry_SACSegmentation_setRadiusLimits(OpenCvSafeHandle obj, double radiusMin, double radiusMax)

Parameters

obj OpenCvSafeHandle
radiusMin double
radiusMax double

Returns

ExceptionStatus

geometry_SACSegmentation_setRandomGeneratorState(OpenCvSafeHandle, ulong)

public static ExceptionStatus geometry_SACSegmentation_setRandomGeneratorState(OpenCvSafeHandle obj, ulong value)

Parameters

obj OpenCvSafeHandle
value ulong

Returns

ExceptionStatus

geometry_SACSegmentation_setSacMethodType(OpenCvSafeHandle, int)

public static ExceptionStatus geometry_SACSegmentation_setSacMethodType(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

geometry_SACSegmentation_setSacModelType(OpenCvSafeHandle, int)

public static ExceptionStatus geometry_SACSegmentation_setSacModelType(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

geometry_approxPolyDP_Point(Point[], int, nint, double, int)

public static ExceptionStatus geometry_approxPolyDP_Point(Point[] curve, int curveLength, nint approxCurve, double epsilon, int closed)

Parameters

curve Point[]
curveLength int
approxCurve nint
epsilon double
closed int

Returns

ExceptionStatus

geometry_approxPolyDP_Point2f(Point2f[], int, nint, double, int)

public static ExceptionStatus geometry_approxPolyDP_Point2f(Point2f[] curve, int curveLength, nint approxCurve, double epsilon, int closed)

Parameters

curve Point2f[]
curveLength int
approxCurve nint
epsilon double
closed int

Returns

ExceptionStatus

geometry_arcLength_Point(Point[], int, int, out double)

public static ExceptionStatus geometry_arcLength_Point(Point[] curve, int curveLength, int closed, out double returnValue)

Parameters

curve Point[]
curveLength int
closed int
returnValue double

Returns

ExceptionStatus

geometry_arcLength_Point2f(Point2f[], int, int, out double)

public static ExceptionStatus geometry_arcLength_Point2f(Point2f[] curve, int curveLength, int closed, out double returnValue)

Parameters

curve Point2f[]
curveLength int
closed int
returnValue double

Returns

ExceptionStatus

geometry_boundingRect_Point(Point[], int, out Rect)

public static ExceptionStatus geometry_boundingRect_Point(Point[] curve, int curveLength, out Rect returnValue)

Parameters

curve Point[]
curveLength int
returnValue Rect

Returns

ExceptionStatus

geometry_boundingRect_Point2f(Point2f[], int, out Rect)

public static ExceptionStatus geometry_boundingRect_Point2f(Point2f[] curve, int curveLength, out Rect returnValue)

Parameters

curve Point2f[]
curveLength int
returnValue Rect

Returns

ExceptionStatus

geometry_boxPoints_Point2f(RotatedRect, Point2f[])

public static ExceptionStatus geometry_boxPoints_Point2f(RotatedRect box, Point2f[] points)

Parameters

box RotatedRect
points Point2f[]

Returns

ExceptionStatus

geometry_calibrationMatrixValues_array(double*, Size, double, double, out double, out double, out double, out Point2d, out double)

public static ExceptionStatus geometry_calibrationMatrixValues_array(double* cameraMatrix, Size imageSize, double apertureWidth, double apertureHeight, out double fovx, out double fovy, out double focalLength, out Point2d principalPoint, out double aspectRatio)

Parameters

cameraMatrix double*
imageSize Size
apertureWidth double
apertureHeight double
fovx double
fovy double
focalLength double
principalPoint Point2d
aspectRatio double

Returns

ExceptionStatus

geometry_composeRT_Mat(nint, nint, nint, nint, nint, nint, nint, nint, nint, nint, nint, nint, nint, nint)

public static extern ExceptionStatus geometry_composeRT_Mat(nint rvec1, nint tvec1, nint rvec2, nint tvec2, nint rvec3, nint tvec3, nint dr3dr1, nint dr3dt1, nint dr3dr2, nint dr3dt2, nint dt3dr1, nint dt3dt1, nint dt3dr2, nint dt3dt2)

Parameters

rvec1 nint
tvec1 nint
rvec2 nint
tvec2 nint
rvec3 nint
tvec3 nint
dr3dr1 nint
dr3dt1 nint
dr3dr2 nint
dr3dt2 nint
dt3dr1 nint
dt3dt1 nint
dt3dr2 nint
dt3dt2 nint

Returns

ExceptionStatus

geometry_computeCorrespondEpilines_array2d(Point2d[], int, int, double*, Point3f[])

public static ExceptionStatus geometry_computeCorrespondEpilines_array2d(Point2d[] points, int pointsSize, int whichImage, double* F, Point3f[] lines)

Parameters

points Point2d[]
pointsSize int
whichImage int
F double*
lines Point3f[]

Returns

ExceptionStatus

geometry_computeCorrespondEpilines_array3d(Point3d[], int, int, double*, Point3f[])

public static ExceptionStatus geometry_computeCorrespondEpilines_array3d(Point3d[] points, int pointsSize, int whichImage, double* F, Point3f[] lines)

Parameters

points Point3d[]
pointsSize int
whichImage int
F double*
lines Point3f[]

Returns

ExceptionStatus

geometry_contourArea_Point(Point[], int, int, out double)

public static ExceptionStatus geometry_contourArea_Point(Point[] contour, int contourLength, int oriented, out double returnValue)

Parameters

contour Point[]
contourLength int
oriented int
returnValue double

Returns

ExceptionStatus

geometry_contourArea_Point2f(Point2f[], int, int, out double)

public static ExceptionStatus geometry_contourArea_Point2f(Point2f[] contour, int contourLength, int oriented, out double returnValue)

Parameters

contour Point2f[]
contourLength int
oriented int
returnValue double

Returns

ExceptionStatus

geometry_convertPointsFromHomogeneous_array1(Vec3f[], Vec2f[], int)

public static ExceptionStatus geometry_convertPointsFromHomogeneous_array1(Vec3f[] src, Vec2f[] dst, int length)

Parameters

src Vec3f[]
dst Vec2f[]
length int

Returns

ExceptionStatus

geometry_convertPointsFromHomogeneous_array2(Vec4f[], Vec3f[], int)

public static ExceptionStatus geometry_convertPointsFromHomogeneous_array2(Vec4f[] src, Vec3f[] dst, int length)

Parameters

src Vec4f[]
dst Vec3f[]
length int

Returns

ExceptionStatus

geometry_convertPointsToHomogeneous_array1(Vec2f[], Vec3f[], int)

public static ExceptionStatus geometry_convertPointsToHomogeneous_array1(Vec2f[] src, Vec3f[] dst, int length)

Parameters

src Vec2f[]
dst Vec3f[]
length int

Returns

ExceptionStatus

geometry_convertPointsToHomogeneous_array2(Vec3f[], Vec4f[], int)

public static ExceptionStatus geometry_convertPointsToHomogeneous_array2(Vec3f[] src, Vec4f[] dst, int length)

Parameters

src Vec3f[]
dst Vec4f[]
length int

Returns

ExceptionStatus

geometry_convexHull_Point2f_ReturnsIndices(Point2f[], int, nint, int)

public static ExceptionStatus geometry_convexHull_Point2f_ReturnsIndices(Point2f[] points, int pointsLength, nint hull, int clockwise)

Parameters

points Point2f[]
pointsLength int
hull nint
clockwise int

Returns

ExceptionStatus

geometry_convexHull_Point2f_ReturnsPoints(Point2f[], int, nint, int)

public static ExceptionStatus geometry_convexHull_Point2f_ReturnsPoints(Point2f[] points, int pointsLength, nint hull, int clockwise)

Parameters

points Point2f[]
pointsLength int
hull nint
clockwise int

Returns

ExceptionStatus

geometry_convexHull_Point_ReturnsIndices(Point[], int, nint, int)

public static ExceptionStatus geometry_convexHull_Point_ReturnsIndices(Point[] points, int pointsLength, nint hull, int clockwise)

Parameters

points Point[]
pointsLength int
hull nint
clockwise int

Returns

ExceptionStatus

geometry_convexHull_Point_ReturnsPoints(Point[], int, nint, int)

public static ExceptionStatus geometry_convexHull_Point_ReturnsPoints(Point[] points, int pointsLength, nint hull, int clockwise)

Parameters

points Point[]
pointsLength int
hull nint
clockwise int

Returns

ExceptionStatus

geometry_convexityDefects_Point(Point[], int, int[], int, nint)

public static ExceptionStatus geometry_convexityDefects_Point(Point[] contour, int contourLength, int[] convexHull, int convexHullLength, nint convexityDefects)

Parameters

contour Point[]
contourLength int
convexHull int[]
convexHullLength int
convexityDefects nint

Returns

ExceptionStatus

geometry_convexityDefects_Point2f(Point2f[], int, int[], int, nint)

public static ExceptionStatus geometry_convexityDefects_Point2f(Point2f[] contour, int contourLength, int[] convexHull, int convexHullLength, nint convexityDefects)

Parameters

contour Point2f[]
contourLength int
convexHull int[]
convexHullLength int
convexityDefects nint

Returns

ExceptionStatus

geometry_correctMatches_array(double*, Point2d[], int, Point2d[], int, Point2d[], Point2d[])

public static ExceptionStatus geometry_correctMatches_array(double* F, Point2d[] points1, int points1Size, Point2d[] points2, int points2Size, Point2d[] newPoints1, Point2d[] newPoints2)

Parameters

F double*
points1 Point2d[]
points1Size int
points2 Point2d[]
points2Size int
newPoints1 Point2d[]
newPoints2 Point2d[]

Returns

ExceptionStatus

geometry_createRegionGrowing3D(out nint)

public static ExceptionStatus geometry_createRegionGrowing3D(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

geometry_createSACSegmentation(int, int, double, int, out nint)

public static ExceptionStatus geometry_createSACSegmentation(int sacModelType, int sacMethod, double threshold, int maxIterations, out nint returnValue)

Parameters

sacModelType int
sacMethod int
threshold double
maxIterations int
returnValue nint

Returns

ExceptionStatus

geometry_decomposeProjectionMatrix_Mat(nint, nint, nint, nint, nint, nint, nint, nint)

public static extern ExceptionStatus geometry_decomposeProjectionMatrix_Mat(nint projMatrix, nint cameraMatrix, nint rotMatrix, nint transVect, nint rotMatrixX, nint rotMatrixY, nint rotMatrixZ, nint eulerAngles)

Parameters

projMatrix nint
cameraMatrix nint
rotMatrix nint
transVect nint
rotMatrixX nint
rotMatrixY nint
rotMatrixZ nint
eulerAngles nint

Returns

ExceptionStatus

geometry_fitEllipseAMS_Point(Point[], int, out RotatedRect)

public static ExceptionStatus geometry_fitEllipseAMS_Point(Point[] points, int pointsLength, out RotatedRect returnValue)

Parameters

points Point[]
pointsLength int
returnValue RotatedRect

Returns

ExceptionStatus

geometry_fitEllipseAMS_Point2f(Point2f[], int, out RotatedRect)

public static ExceptionStatus geometry_fitEllipseAMS_Point2f(Point2f[] points, int pointsLength, out RotatedRect returnValue)

Parameters

points Point2f[]
pointsLength int
returnValue RotatedRect

Returns

ExceptionStatus

geometry_fitEllipseDirect_Point(Point[], int, out RotatedRect)

public static ExceptionStatus geometry_fitEllipseDirect_Point(Point[] points, int pointsLength, out RotatedRect returnValue)

Parameters

points Point[]
pointsLength int
returnValue RotatedRect

Returns

ExceptionStatus

geometry_fitEllipseDirect_Point2f(Point2f[], int, out RotatedRect)

public static ExceptionStatus geometry_fitEllipseDirect_Point2f(Point2f[] points, int pointsLength, out RotatedRect returnValue)

Parameters

points Point2f[]
pointsLength int
returnValue RotatedRect

Returns

ExceptionStatus

geometry_fitEllipse_Point(Point[], int, out RotatedRect)

public static ExceptionStatus geometry_fitEllipse_Point(Point[] points, int pointsLength, out RotatedRect returnValue)

Parameters

points Point[]
pointsLength int
returnValue RotatedRect

Returns

ExceptionStatus

geometry_fitEllipse_Point2f(Point2f[], int, out RotatedRect)

public static ExceptionStatus geometry_fitEllipse_Point2f(Point2f[] points, int pointsLength, out RotatedRect returnValue)

Parameters

points Point2f[]
pointsLength int
returnValue RotatedRect

Returns

ExceptionStatus

geometry_fitLine_Point(Point[], int, float[], int, double, double, double)

public static ExceptionStatus geometry_fitLine_Point(Point[] points, int pointsLength, float[] line, int distType, double param, double reps, double aeps)

Parameters

points Point[]
pointsLength int
line float[]
distType int
param double
reps double
aeps double

Returns

ExceptionStatus

geometry_fitLine_Point2f(Point2f[], int, float[], int, double, double, double)

public static ExceptionStatus geometry_fitLine_Point2f(Point2f[] points, int pointsLength, float[] line, int distType, double param, double reps, double aeps)

Parameters

points Point2f[]
pointsLength int
line float[]
distType int
param double
reps double
aeps double

Returns

ExceptionStatus

geometry_fitLine_Point3f(Point3f[], int, float[], int, double, double, double)

public static ExceptionStatus geometry_fitLine_Point3f(Point3f[] points, int pointsLength, float[] line, int distType, double param, double reps, double aeps)

Parameters

points Point3f[]
pointsLength int
line float[]
distType int
param double
reps double
aeps double

Returns

ExceptionStatus

geometry_fitLine_Point3i(Point3i[], int, float[], int, double, double, double)

public static ExceptionStatus geometry_fitLine_Point3i(Point3i[] points, int pointsLength, float[] line, int distType, double param, double reps, double aeps)

Parameters

points Point3i[]
pointsLength int
line float[]
distType int
param double
reps double
aeps double

Returns

ExceptionStatus

geometry_getAffineTransform1(Point2f[], Point2f[], out nint)

public static ExceptionStatus geometry_getAffineTransform1(Point2f[] src, Point2f[] dst, out nint returnValue)

Parameters

src Point2f[]
dst Point2f[]
returnValue nint

Returns

ExceptionStatus

geometry_getOptimalNewCameraMatrix_array(double*, double[]?, int, Size, double, Size, out Rect, int, out nint)

public static ExceptionStatus geometry_getOptimalNewCameraMatrix_array(double* cameraMatrix, double[]? distCoeffs, int distCoeffsSize, Size imageSize, double alpha, Size newImgSize, out Rect validPixROI, int centerPrincipalPoint, out nint returnValue)

Parameters

cameraMatrix double*
distCoeffs double[]
distCoeffsSize int
imageSize Size
alpha double
newImgSize Size
validPixROI Rect
centerPrincipalPoint int
returnValue nint

Returns

ExceptionStatus

geometry_getPerspectiveTransform1(Point2f[], Point2f[], out nint)

public static ExceptionStatus geometry_getPerspectiveTransform1(Point2f[] src, Point2f[] dst, out nint returnValue)

Parameters

src Point2f[]
dst Point2f[]
returnValue nint

Returns

ExceptionStatus

geometry_getRotationMatrix2D(Point2f, double, double, out nint)

public static ExceptionStatus geometry_getRotationMatrix2D(Point2f center, double angle, double scale, out nint returnValue)

Parameters

center Point2f
angle double
scale double
returnValue nint

Returns

ExceptionStatus

geometry_intersectConvexConvex_Point(Point[], int, Point[], int, nint, int, out float)

public static ExceptionStatus geometry_intersectConvexConvex_Point(Point[] p1, int p1Length, Point[] p2, int p2Length, nint p12, int handleNested, out float returnValue)

Parameters

p1 Point[]
p1Length int
p2 Point[]
p2Length int
p12 nint
handleNested int
returnValue float

Returns

ExceptionStatus

geometry_intersectConvexConvex_Point2f(Point2f[], int, Point2f[], int, nint, int, out float)

public static ExceptionStatus geometry_intersectConvexConvex_Point2f(Point2f[] p1, int p1Length, Point2f[] p2, int p2Length, nint p12, int handleNested, out float returnValue)

Parameters

p1 Point2f[]
p1Length int
p2 Point2f[]
p2Length int
p12 nint
handleNested int
returnValue float

Returns

ExceptionStatus

geometry_isContourConvex_Point(Point[], int, out int)

public static ExceptionStatus geometry_isContourConvex_Point(Point[] contour, int contourLength, out int returnValue)

Parameters

contour Point[]
contourLength int
returnValue int

Returns

ExceptionStatus

geometry_isContourConvex_Point2f(Point2f[], int, out int)

public static ExceptionStatus geometry_isContourConvex_Point2f(Point2f[] contour, int contourLength, out int returnValue)

Parameters

contour Point2f[]
contourLength int
returnValue int

Returns

ExceptionStatus

geometry_matchShapes_Point(Point[], int, Point[], int, int, double, out double)

public static ExceptionStatus geometry_matchShapes_Point(Point[] contour1, int contour1Length, Point[] contour2, int contour2Length, int method, double parameter, out double returnValue)

Parameters

contour1 Point[]
contour1Length int
contour2 Point[]
contour2Length int
method int
parameter double
returnValue double

Returns

ExceptionStatus

geometry_minAreaRect_Point(Point[], int, out RotatedRect)

public static ExceptionStatus geometry_minAreaRect_Point(Point[] points, int pointsLength, out RotatedRect returnValue)

Parameters

points Point[]
pointsLength int
returnValue RotatedRect

Returns

ExceptionStatus

geometry_minAreaRect_Point2f(Point2f[], int, out RotatedRect)

public static ExceptionStatus geometry_minAreaRect_Point2f(Point2f[] points, int pointsLength, out RotatedRect returnValue)

Parameters

points Point2f[]
pointsLength int
returnValue RotatedRect

Returns

ExceptionStatus

geometry_minEnclosingCircle_Point(Point[], int, out Point2f, out float)

public static ExceptionStatus geometry_minEnclosingCircle_Point(Point[] points, int pointsLength, out Point2f center, out float radius)

Parameters

points Point[]
pointsLength int
center Point2f
radius float

Returns

ExceptionStatus

geometry_minEnclosingCircle_Point2f(Point2f[], int, out Point2f, out float)

public static ExceptionStatus geometry_minEnclosingCircle_Point2f(Point2f[] points, int pointsLength, out Point2f center, out float radius)

Parameters

points Point2f[]
pointsLength int
center Point2f
radius float

Returns

ExceptionStatus

geometry_minEnclosingTriangle_Point(Point[], int, nint, out double)

public static ExceptionStatus geometry_minEnclosingTriangle_Point(Point[] points, int pointsLength, nint triangle, out double returnValue)

Parameters

points Point[]
pointsLength int
triangle nint
returnValue double

Returns

ExceptionStatus

geometry_minEnclosingTriangle_Point2f(Point2f[], int, nint, out double)

public static ExceptionStatus geometry_minEnclosingTriangle_Point2f(Point2f[] points, int pointsLength, nint triangle, out double returnValue)

Parameters

points Point2f[]
pointsLength int
triangle nint
returnValue double

Returns

ExceptionStatus

geometry_pointPolygonTest_Point(Point[], int, Point2f, int, out double)

public static ExceptionStatus geometry_pointPolygonTest_Point(Point[] contour, int contourLength, Point2f pt, int measureDist, out double returnValue)

Parameters

contour Point[]
contourLength int
pt Point2f
measureDist int
returnValue double

Returns

ExceptionStatus

geometry_pointPolygonTest_Point2f(Point2f[], int, Point2f, int, out double)

public static ExceptionStatus geometry_pointPolygonTest_Point2f(Point2f[] contour, int contourLength, Point2f pt, int measureDist, out double returnValue)

Parameters

contour Point2f[]
contourLength int
pt Point2f
measureDist int
returnValue double

Returns

ExceptionStatus

geometry_projectPoints_Mat(nint, nint, nint, nint, nint, nint, nint, double)

public static extern ExceptionStatus geometry_projectPoints_Mat(nint objectPoints, nint rvec, nint tvec, nint cameraMatrix, nint distCoeffs, nint imagePoints, nint jacobian, double aspectRatio)

Parameters

objectPoints nint
rvec nint
tvec nint
cameraMatrix nint
distCoeffs nint
imagePoints nint
jacobian nint
aspectRatio double

Returns

ExceptionStatus

geometry_rotatedRectangleIntersection_vector(RotatedRect, RotatedRect, nint, out int)

public static ExceptionStatus geometry_rotatedRectangleIntersection_vector(RotatedRect rect1, RotatedRect rect2, nint intersectingRegion, out int returnValue)

Parameters

rect1 RotatedRect
rect2 RotatedRect
intersectingRegion nint
returnValue int

Returns

ExceptionStatus

geometry_sampsonDistance_Point3d(Point3d, Point3d, double*, out double)

public static ExceptionStatus geometry_sampsonDistance_Point3d(Point3d pt1, Point3d pt2, double* F, out double returnValue)

Parameters

pt1 Point3d
pt2 Point3d
F double*
returnValue double

Returns

ExceptionStatus

geometry_solvePnPRansac_vector(Point3f[], int, Point2f[], int, double*, double[]?, int, double[], double[], int, int, float, double, nint, int)

public static ExceptionStatus geometry_solvePnPRansac_vector(Point3f[] objectPoints, int objectPointsLength, Point2f[] imagePoints, int imagePointsLength, double* cameraMatrix, double[]? distCoeffs, int distCoeffsLength, double[] rvec, double[] tvec, int useExtrinsicGuess, int iterationsCount, float reprojectionError, double confidence, nint inliers, int flags)

Parameters

objectPoints Point3f[]
objectPointsLength int
imagePoints Point2f[]
imagePointsLength int
cameraMatrix double*
distCoeffs double[]
distCoeffsLength int
rvec double[]
tvec double[]
useExtrinsicGuess int
iterationsCount int
reprojectionError float
confidence double
inliers nint
flags int

Returns

ExceptionStatus

geometry_solvePnP_vector(Point3f[], int, Point2f[], int, double*, double[]?, int, double[], double[], int, int)

public static ExceptionStatus geometry_solvePnP_vector(Point3f[] objectPoints, int objectPointsLength, Point2f[] imagePoints, int imagePointsLength, double* cameraMatrix, double[]? distCoeffs, int distCoeffsLength, double[] rvec, double[] tvec, int useExtrinsicGuess, int flags)

Parameters

objectPoints Point3f[]
objectPointsLength int
imagePoints Point2f[]
imagePointsLength int
cameraMatrix double*
distCoeffs double[]
distCoeffsLength int
rvec double[]
tvec double[]
useExtrinsicGuess int
flags int

Returns

ExceptionStatus

geometry_triangulatePoints_array(double*, double*, Point2d[], int, Point2d[], int, Vec4d[])

public static ExceptionStatus geometry_triangulatePoints_array(double* projMatr1, double* projMatr2, Point2d[] projPoints1, int projPoints1Size, Point2d[] projPoints2, int projPoints2Size, Vec4d[] points4D)

Parameters

projMatr1 double*
projMatr2 double*
projPoints1 Point2d[]
projPoints1Size int
projPoints2 Point2d[]
projPoints2Size int
points4D Vec4d[]

Returns

ExceptionStatus

highgui_createTrackbar(string, string, ref int, int, TrackbarCallbackNative?, nint, out int)

public static extern ExceptionStatus highgui_createTrackbar(string trackbarName, string winName, ref int value, int count, TrackbarCallbackNative? onChange, nint userData, out int returnValue)

Parameters

trackbarName string
winName string
value int
count int
onChange TrackbarCallbackNative
userData nint
returnValue int

Returns

ExceptionStatus

highgui_createTrackbar(string, string, nint, int, TrackbarCallbackNative?, nint, out int)

public static extern ExceptionStatus highgui_createTrackbar(string trackbarName, string winName, nint value, int count, TrackbarCallbackNative? onChange, nint userData, out int returnValue)

Parameters

trackbarName string
winName string
value nint
count int
onChange TrackbarCallbackNative
userData nint
returnValue int

Returns

ExceptionStatus

highgui_createTrackbar(string, string, nint, int, nint, nint, out int)

public static ExceptionStatus highgui_createTrackbar(string trackbarName, string winName, nint value, int count, nint onChange, nint userData, out int returnValue)

Parameters

trackbarName string
winName string
value nint
count int
onChange nint
userData nint
returnValue int

Returns

ExceptionStatus

highgui_currentUIFramework(nint)

public static extern ExceptionStatus highgui_currentUIFramework(nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

highgui_destroyAllWindows()

public static extern ExceptionStatus highgui_destroyAllWindows()

Returns

ExceptionStatus

highgui_destroyWindow(string)

public static ExceptionStatus highgui_destroyWindow(string winName)

Parameters

winName string

Returns

ExceptionStatus

highgui_getMouseWheelDelta(int, out int)

public static ExceptionStatus highgui_getMouseWheelDelta(int flags, out int returnValue)

Parameters

flags int
returnValue int

Returns

ExceptionStatus

highgui_getTrackbarPos(string, string, out int)

public static ExceptionStatus highgui_getTrackbarPos(string trackbarName, string winName, out int returnValue)

Parameters

trackbarName string
winName string
returnValue int

Returns

ExceptionStatus

highgui_getWindowImageRect(string, out Rect)

public static ExceptionStatus highgui_getWindowImageRect(string winName, out Rect returnValue)

Parameters

winName string
returnValue Rect

Returns

ExceptionStatus

highgui_getWindowProperty(string, int, out double)

public static ExceptionStatus highgui_getWindowProperty(string winName, int propId, out double returnValue)

Parameters

winName string
propId int
returnValue double

Returns

ExceptionStatus

highgui_imshow(string, nint)

public static ExceptionStatus highgui_imshow(string winName, nint mat)

Parameters

winName string
mat nint

Returns

ExceptionStatus

highgui_imshow_umat(string, nint)

public static ExceptionStatus highgui_imshow_umat(string winName, nint mat)

Parameters

winName string
mat nint

Returns

ExceptionStatus

highgui_moveWindow(string, int, int)

public static ExceptionStatus highgui_moveWindow(string winName, int x, int y)

Parameters

winName string
x int
y int

Returns

ExceptionStatus

highgui_namedWindow(string, int)

public static ExceptionStatus highgui_namedWindow(string winName, int flags)

Parameters

winName string
flags int

Returns

ExceptionStatus

highgui_pollKey(out int)

public static ExceptionStatus highgui_pollKey(out int returnValue)

Parameters

returnValue int

Returns

ExceptionStatus

highgui_resizeWindow(string, int, int)

public static ExceptionStatus highgui_resizeWindow(string winName, int width, int height)

Parameters

winName string
width int
height int

Returns

ExceptionStatus

highgui_setMouseCallback(string, MouseCallback, nint)

public static extern ExceptionStatus highgui_setMouseCallback(string winName, MouseCallback onMouse, nint userData)

Parameters

winName string
onMouse MouseCallback
userData nint

Returns

ExceptionStatus

highgui_setTrackbarMax(string, string, int)

public static ExceptionStatus highgui_setTrackbarMax(string trackbarName, string winName, int maxVal)

Parameters

trackbarName string
winName string
maxVal int

Returns

ExceptionStatus

highgui_setTrackbarMin(string, string, int)

public static ExceptionStatus highgui_setTrackbarMin(string trackbarName, string winName, int minVal)

Parameters

trackbarName string
winName string
minVal int

Returns

ExceptionStatus

highgui_setTrackbarPos(string, string, int)

public static ExceptionStatus highgui_setTrackbarPos(string trackbarName, string winName, int pos)

Parameters

trackbarName string
winName string
pos int

Returns

ExceptionStatus

highgui_setWindowProperty(string, int, double)

public static ExceptionStatus highgui_setWindowProperty(string winName, int propId, double propValue)

Parameters

winName string
propId int
propValue double

Returns

ExceptionStatus

highgui_setWindowTitle(string, string)

public static ExceptionStatus highgui_setWindowTitle(string winName, string title)

Parameters

winName string
title string

Returns

ExceptionStatus

highgui_startWindowThread(out int)

public static ExceptionStatus highgui_startWindowThread(out int returnValue)

Parameters

returnValue int

Returns

ExceptionStatus

highgui_waitKey(int, out int)

public static ExceptionStatus highgui_waitKey(int delay, out int returnValue)

Parameters

delay int
returnValue int

Returns

ExceptionStatus

highgui_waitKeyEx(int, out int)

public static ExceptionStatus highgui_waitKeyEx(int delay, out int returnValue)

Parameters

delay int
returnValue int

Returns

ExceptionStatus

img_hash_AverageHash_create(out nint)

public static ExceptionStatus img_hash_AverageHash_create(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

img_hash_BlockMeanHash_create(int, out nint)

public static ExceptionStatus img_hash_BlockMeanHash_create(int mode, out nint returnValue)

Parameters

mode int
returnValue nint

Returns

ExceptionStatus

img_hash_BlockMeanHash_getMean(OpenCvSafeHandle, nint)

public static ExceptionStatus img_hash_BlockMeanHash_getMean(OpenCvSafeHandle obj, nint outVec)

Parameters

obj OpenCvSafeHandle
outVec nint

Returns

ExceptionStatus

img_hash_BlockMeanHash_setMode(OpenCvSafeHandle, int)

public static ExceptionStatus img_hash_BlockMeanHash_setMode(OpenCvSafeHandle obj, int mode)

Parameters

obj OpenCvSafeHandle
mode int

Returns

ExceptionStatus

img_hash_ColorMomentHash_create(out nint)

public static ExceptionStatus img_hash_ColorMomentHash_create(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

img_hash_MarrHildrethHash_create(float, float, out nint)

public static ExceptionStatus img_hash_MarrHildrethHash_create(float alpha, float scale, out nint returnValue)

Parameters

alpha float
scale float
returnValue nint

Returns

ExceptionStatus

img_hash_MarrHildrethHash_getAlpha(OpenCvSafeHandle, out float)

public static ExceptionStatus img_hash_MarrHildrethHash_getAlpha(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

img_hash_MarrHildrethHash_getScale(OpenCvSafeHandle, out float)

public static ExceptionStatus img_hash_MarrHildrethHash_getScale(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

img_hash_MarrHildrethHash_setKernelParam(OpenCvSafeHandle, float, float)

public static ExceptionStatus img_hash_MarrHildrethHash_setKernelParam(OpenCvSafeHandle obj, float alpha, float scale)

Parameters

obj OpenCvSafeHandle
alpha float
scale float

Returns

ExceptionStatus

img_hash_PHash_create(out nint)

public static ExceptionStatus img_hash_PHash_create(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

img_hash_Ptr_AverageHash_delete(nint)

public static extern ExceptionStatus img_hash_Ptr_AverageHash_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

img_hash_Ptr_AverageHash_get(nint, out nint)

public static ExceptionStatus img_hash_Ptr_AverageHash_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

img_hash_Ptr_BlockMeanHash_delete(nint)

public static extern ExceptionStatus img_hash_Ptr_BlockMeanHash_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

img_hash_Ptr_BlockMeanHash_get(nint, out nint)

public static ExceptionStatus img_hash_Ptr_BlockMeanHash_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

img_hash_Ptr_ColorMomentHash_delete(nint)

public static extern ExceptionStatus img_hash_Ptr_ColorMomentHash_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

img_hash_Ptr_ColorMomentHash_get(nint, out nint)

public static ExceptionStatus img_hash_Ptr_ColorMomentHash_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

img_hash_Ptr_MarrHildrethHash_delete(nint)

public static extern ExceptionStatus img_hash_Ptr_MarrHildrethHash_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

img_hash_Ptr_MarrHildrethHash_get(nint, out nint)

public static ExceptionStatus img_hash_Ptr_MarrHildrethHash_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

img_hash_Ptr_PHash_delete(nint)

public static extern ExceptionStatus img_hash_Ptr_PHash_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

img_hash_Ptr_PHash_get(nint, out nint)

public static ExceptionStatus img_hash_Ptr_PHash_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

img_hash_Ptr_RadialVarianceHash_delete(nint)

public static extern ExceptionStatus img_hash_Ptr_RadialVarianceHash_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

img_hash_Ptr_RadialVarianceHash_get(nint, out nint)

public static ExceptionStatus img_hash_Ptr_RadialVarianceHash_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

img_hash_RadialVarianceHash_create(double, int, out nint)

public static ExceptionStatus img_hash_RadialVarianceHash_create(double sigma, int numOfAngleLine, out nint returnValue)

Parameters

sigma double
numOfAngleLine int
returnValue nint

Returns

ExceptionStatus

img_hash_RadialVarianceHash_getNumOfAngleLine(OpenCvSafeHandle, out int)

public static ExceptionStatus img_hash_RadialVarianceHash_getNumOfAngleLine(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

img_hash_RadialVarianceHash_getSigma(OpenCvSafeHandle, out double)

public static ExceptionStatus img_hash_RadialVarianceHash_getSigma(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

img_hash_RadialVarianceHash_setNumOfAngleLine(OpenCvSafeHandle, int)

public static ExceptionStatus img_hash_RadialVarianceHash_setNumOfAngleLine(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

img_hash_RadialVarianceHash_setSigma(OpenCvSafeHandle, double)

public static ExceptionStatus img_hash_RadialVarianceHash_setSigma(OpenCvSafeHandle obj, double value)

Parameters

obj OpenCvSafeHandle
value double

Returns

ExceptionStatus

imgcodecs_Animation_delete(nint)

public static extern ExceptionStatus imgcodecs_Animation_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

imgcodecs_Animation_get_bgcolor(nint, out Scalar)

public static ExceptionStatus imgcodecs_Animation_get_bgcolor(nint obj, out Scalar returnValue)

Parameters

obj nint
returnValue Scalar

Returns

ExceptionStatus

imgcodecs_Animation_get_durations(nint, nint)

public static extern ExceptionStatus imgcodecs_Animation_get_durations(nint obj, nint outVec)

Parameters

obj nint
outVec nint

Returns

ExceptionStatus

imgcodecs_Animation_get_frames(nint, nint)

public static extern ExceptionStatus imgcodecs_Animation_get_frames(nint obj, nint outVec)

Parameters

obj nint
outVec nint

Returns

ExceptionStatus

imgcodecs_Animation_get_loop_count(nint, out int)

public static ExceptionStatus imgcodecs_Animation_get_loop_count(nint obj, out int returnValue)

Parameters

obj nint
returnValue int

Returns

ExceptionStatus

imgcodecs_Animation_get_still_image(nint, out nint)

public static ExceptionStatus imgcodecs_Animation_get_still_image(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

imgcodecs_Animation_new(int, Scalar, out nint)

public static ExceptionStatus imgcodecs_Animation_new(int loopCount, Scalar bgColor, out nint returnValue)

Parameters

loopCount int
bgColor Scalar
returnValue nint

Returns

ExceptionStatus

imgcodecs_Animation_set_bgcolor(nint, Scalar)

public static extern ExceptionStatus imgcodecs_Animation_set_bgcolor(nint obj, Scalar value)

Parameters

obj nint
value Scalar

Returns

ExceptionStatus

imgcodecs_Animation_set_durations(nint, int[], int)

public static ExceptionStatus imgcodecs_Animation_set_durations(nint obj, int[] data, int length)

Parameters

obj nint
data int[]
length int

Returns

ExceptionStatus

imgcodecs_Animation_set_frames(nint, nint)

public static extern ExceptionStatus imgcodecs_Animation_set_frames(nint obj, nint frames)

Parameters

obj nint
frames nint

Returns

ExceptionStatus

imgcodecs_Animation_set_loop_count(nint, int)

public static extern ExceptionStatus imgcodecs_Animation_set_loop_count(nint obj, int value)

Parameters

obj nint
value int

Returns

ExceptionStatus

imgcodecs_Animation_set_still_image(nint, nint)

public static extern ExceptionStatus imgcodecs_Animation_set_still_image(nint obj, nint image)

Parameters

obj nint
image nint

Returns

ExceptionStatus

imgcodecs_ImageCollection_at(nint, int, out nint)

public static ExceptionStatus imgcodecs_ImageCollection_at(nint obj, int index, out nint returnValue)

Parameters

obj nint
index int
returnValue nint

Returns

ExceptionStatus

imgcodecs_ImageCollection_delete(nint)

public static extern ExceptionStatus imgcodecs_ImageCollection_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

imgcodecs_ImageCollection_init(nint, string, int)

public static ExceptionStatus imgcodecs_ImageCollection_init(nint obj, string fileName, int flags)

Parameters

obj nint
fileName string
flags int

Returns

ExceptionStatus

imgcodecs_ImageCollection_new1(out nint)

public static ExceptionStatus imgcodecs_ImageCollection_new1(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

imgcodecs_ImageCollection_new2(string, int, out nint)

public static ExceptionStatus imgcodecs_ImageCollection_new2(string fileName, int flags, out nint returnValue)

Parameters

fileName string
flags int
returnValue nint

Returns

ExceptionStatus

imgcodecs_ImageCollection_releaseCache(nint, int)

public static extern ExceptionStatus imgcodecs_ImageCollection_releaseCache(nint obj, int index)

Parameters

obj nint
index int

Returns

ExceptionStatus

imgcodecs_ImageCollection_size(nint, out nint)

public static ExceptionStatus imgcodecs_ImageCollection_size(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

imgcodecs_haveImageReader(string, out int)

public static ExceptionStatus imgcodecs_haveImageReader(string fileName, out int returnValue)

Parameters

fileName string
returnValue int

Returns

ExceptionStatus

imgcodecs_haveImageWriter(string, out int)

public static ExceptionStatus imgcodecs_haveImageWriter(string fileName, out int returnValue)

Parameters

fileName string
returnValue int

Returns

ExceptionStatus

imgcodecs_imcount(string, int, out int, out nint)

public static ExceptionStatus imgcodecs_imcount(string fileName, int flags, out int acpOk, out nint returnValue)

Parameters

fileName string
flags int
acpOk int
returnValue nint

Returns

ExceptionStatus

imgcodecs_imdecode_Mat(nint, int, out nint)

public static ExceptionStatus imgcodecs_imdecode_Mat(nint buf, int flags, out nint returnValue)

Parameters

buf nint
flags int
returnValue nint

Returns

ExceptionStatus

imgcodecs_imdecode_vector(byte*, int, int, out nint)

public static ExceptionStatus imgcodecs_imdecode_vector(byte* buf, int bufLength, int flags, out nint returnValue)

Parameters

buf byte*
bufLength int
flags int
returnValue nint

Returns

ExceptionStatus

imgcodecs_imencodeanimation(string, nint, nint, int[], int, out int)

public static ExceptionStatus imgcodecs_imencodeanimation(string ext, nint animation, nint buf, int[] @params, int paramsLength, out int returnValue)

Parameters

ext string
animation nint
buf nint
params int[]
paramsLength int
returnValue int

Returns

ExceptionStatus

imgcodecs_imencodemulti(string, nint, nint, int[], int, out int)

public static ExceptionStatus imgcodecs_imencodemulti(string ext, nint imgs, nint buf, int[] @params, int paramsLength, out int returnValue)

Parameters

ext string
imgs nint
buf nint
params int[]
paramsLength int
returnValue int

Returns

ExceptionStatus

imgcodecs_imread(string, int, out nint)

public static ExceptionStatus imgcodecs_imread(string fileName, int flags, out nint returnValue)

Parameters

fileName string
flags int
returnValue nint

Returns

ExceptionStatus

imgcodecs_imreadWithMetadata(string, nint, nint, int, out int, out nint)

public static ExceptionStatus imgcodecs_imreadWithMetadata(string fileName, nint metadataTypes, nint metadata, int flags, out int acpOk, out nint returnValue)

Parameters

fileName string
metadataTypes nint
metadata nint
flags int
acpOk int
returnValue nint

Returns

ExceptionStatus

imgcodecs_imreadanimation(string, nint, int, int, out int, out int)

public static ExceptionStatus imgcodecs_imreadanimation(string fileName, nint animation, int start, int count, out int acpOk, out int returnValue)

Parameters

fileName string
animation nint
start int
count int
acpOk int
returnValue int

Returns

ExceptionStatus

imgcodecs_imreadmulti(string, nint, int, out int)

public static ExceptionStatus imgcodecs_imreadmulti(string fileName, nint mats, int flags, out int returnValue)

Parameters

fileName string
mats nint
flags int
returnValue int

Returns

ExceptionStatus

imgcodecs_imreadmulti_range(string, nint, int, int, int, out int, out int)

public static ExceptionStatus imgcodecs_imreadmulti_range(string fileName, nint mats, int start, int count, int flags, out int acpOk, out int returnValue)

Parameters

fileName string
mats nint
start int
count int
flags int
acpOk int
returnValue int

Returns

ExceptionStatus

imgcodecs_imwrite(string, nint, int[], int, out int)

public static ExceptionStatus imgcodecs_imwrite(string fileName, nint img, int[] @params, int paramsLength, out int returnValue)

Parameters

fileName string
img nint
params int[]
paramsLength int
returnValue int

Returns

ExceptionStatus

imgcodecs_imwriteWithMetadata(string, nint, int[], int, nint, int[], int, out int, out int)

public static ExceptionStatus imgcodecs_imwriteWithMetadata(string fileName, nint img, int[] metadataTypes, int metadataTypesLength, nint metadata, int[] @params, int paramsLength, out int acpOk, out int returnValue)

Parameters

fileName string
img nint
metadataTypes int[]
metadataTypesLength int
metadata nint
params int[]
paramsLength int
acpOk int
returnValue int

Returns

ExceptionStatus

imgcodecs_imwrite_multi(string, nint, int[], int, out int)

public static ExceptionStatus imgcodecs_imwrite_multi(string fileName, nint img, int[] @params, int paramsLength, out int returnValue)

Parameters

fileName string
img nint
params int[]
paramsLength int
returnValue int

Returns

ExceptionStatus

imgcodecs_imwriteanimation(string, nint, int[], int, out int, out int)

public static ExceptionStatus imgcodecs_imwriteanimation(string fileName, nint animation, int[] @params, int paramsLength, out int acpOk, out int returnValue)

Parameters

fileName string
animation nint
params int[]
paramsLength int
acpOk int
returnValue int

Returns

ExceptionStatus

imgproc_CLAHE_collectGarbage(OpenCvSafeHandle)

public static ExceptionStatus imgproc_CLAHE_collectGarbage(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

imgproc_CLAHE_getBitShift(OpenCvSafeHandle, out int)

public static ExceptionStatus imgproc_CLAHE_getBitShift(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

imgproc_CLAHE_getClipLimit(OpenCvSafeHandle, out double)

public static ExceptionStatus imgproc_CLAHE_getClipLimit(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

imgproc_CLAHE_getTilesGridSize(OpenCvSafeHandle, out Size)

public static ExceptionStatus imgproc_CLAHE_getTilesGridSize(OpenCvSafeHandle obj, out Size returnValue)

Parameters

obj OpenCvSafeHandle
returnValue Size

Returns

ExceptionStatus

imgproc_CLAHE_setBitShift(OpenCvSafeHandle, int)

public static ExceptionStatus imgproc_CLAHE_setBitShift(OpenCvSafeHandle obj, int bitShift)

Parameters

obj OpenCvSafeHandle
bitShift int

Returns

ExceptionStatus

imgproc_CLAHE_setClipLimit(OpenCvSafeHandle, double)

public static ExceptionStatus imgproc_CLAHE_setClipLimit(OpenCvSafeHandle obj, double clipLimit)

Parameters

obj OpenCvSafeHandle
clipLimit double

Returns

ExceptionStatus

imgproc_CLAHE_setTilesGridSize(OpenCvSafeHandle, Size)

public static ExceptionStatus imgproc_CLAHE_setTilesGridSize(OpenCvSafeHandle obj, Size tileGridSize)

Parameters

obj OpenCvSafeHandle
tileGridSize Size

Returns

ExceptionStatus

imgproc_FontFace_delete(nint)

public static extern ExceptionStatus imgproc_FontFace_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

imgproc_FontFace_getInstance(OpenCvSafeHandle, nint, out int)

public static ExceptionStatus imgproc_FontFace_getInstance(OpenCvSafeHandle obj, nint @params, out int returnValue)

Parameters

obj OpenCvSafeHandle
params nint
returnValue int

Returns

ExceptionStatus

imgproc_FontFace_getName(OpenCvSafeHandle, nint)

public static ExceptionStatus imgproc_FontFace_getName(OpenCvSafeHandle obj, nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

imgproc_FontFace_new1(out nint)

public static ExceptionStatus imgproc_FontFace_new1(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

imgproc_FontFace_new2(string, out nint)

public static ExceptionStatus imgproc_FontFace_new2(string fontPathOrName, out nint returnValue)

Parameters

fontPathOrName string
returnValue nint

Returns

ExceptionStatus

imgproc_FontFace_new2_NotWindows(string, out nint)

public static ExceptionStatus imgproc_FontFace_new2_NotWindows(string fontPathOrName, out nint returnValue)

Parameters

fontPathOrName string
returnValue nint

Returns

ExceptionStatus

imgproc_FontFace_new2_Windows(string, out nint)

public static ExceptionStatus imgproc_FontFace_new2_Windows(string fontPathOrName, out nint returnValue)

Parameters

fontPathOrName string
returnValue nint

Returns

ExceptionStatus

imgproc_FontFace_set(OpenCvSafeHandle, string, out int)

public static ExceptionStatus imgproc_FontFace_set(OpenCvSafeHandle obj, string fontPathOrName, out int returnValue)

Parameters

obj OpenCvSafeHandle
fontPathOrName string
returnValue int

Returns

ExceptionStatus

imgproc_FontFace_setInstance(OpenCvSafeHandle, int[], int, out int)

public static ExceptionStatus imgproc_FontFace_setInstance(OpenCvSafeHandle obj, int[] @params, int paramsLength, out int returnValue)

Parameters

obj OpenCvSafeHandle
params int[]
paramsLength int
returnValue int

Returns

ExceptionStatus

imgproc_FontFace_set_NotWindows(OpenCvSafeHandle, string, out int)

public static ExceptionStatus imgproc_FontFace_set_NotWindows(OpenCvSafeHandle obj, string fontPathOrName, out int returnValue)

Parameters

obj OpenCvSafeHandle
fontPathOrName string
returnValue int

Returns

ExceptionStatus

imgproc_FontFace_set_Windows(OpenCvSafeHandle, string, out int)

public static ExceptionStatus imgproc_FontFace_set_Windows(OpenCvSafeHandle obj, string fontPathOrName, out int returnValue)

Parameters

obj OpenCvSafeHandle
fontPathOrName string
returnValue int

Returns

ExceptionStatus

imgproc_GeneralizedHoughBallard_getLevels(OpenCvSafeHandle, out int)

public static ExceptionStatus imgproc_GeneralizedHoughBallard_getLevels(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

imgproc_GeneralizedHoughBallard_getVotesThreshold(OpenCvSafeHandle, out int)

public static ExceptionStatus imgproc_GeneralizedHoughBallard_getVotesThreshold(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

imgproc_GeneralizedHoughBallard_setLevels(OpenCvSafeHandle, int)

public static ExceptionStatus imgproc_GeneralizedHoughBallard_setLevels(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

imgproc_GeneralizedHoughBallard_setVotesThreshold(OpenCvSafeHandle, int)

public static ExceptionStatus imgproc_GeneralizedHoughBallard_setVotesThreshold(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

imgproc_GeneralizedHoughGuil_getAngleEpsilon(OpenCvSafeHandle, out double)

public static ExceptionStatus imgproc_GeneralizedHoughGuil_getAngleEpsilon(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

imgproc_GeneralizedHoughGuil_getAngleStep(OpenCvSafeHandle, out double)

public static ExceptionStatus imgproc_GeneralizedHoughGuil_getAngleStep(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

imgproc_GeneralizedHoughGuil_getAngleThresh(OpenCvSafeHandle, out int)

public static ExceptionStatus imgproc_GeneralizedHoughGuil_getAngleThresh(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

imgproc_GeneralizedHoughGuil_getLevels(OpenCvSafeHandle, out int)

public static ExceptionStatus imgproc_GeneralizedHoughGuil_getLevels(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

imgproc_GeneralizedHoughGuil_getMaxAngle(OpenCvSafeHandle, out double)

public static ExceptionStatus imgproc_GeneralizedHoughGuil_getMaxAngle(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

imgproc_GeneralizedHoughGuil_getMaxScale(OpenCvSafeHandle, out double)

public static ExceptionStatus imgproc_GeneralizedHoughGuil_getMaxScale(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

imgproc_GeneralizedHoughGuil_getMinAngle(OpenCvSafeHandle, out double)

public static ExceptionStatus imgproc_GeneralizedHoughGuil_getMinAngle(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

imgproc_GeneralizedHoughGuil_getMinScale(OpenCvSafeHandle, out double)

public static ExceptionStatus imgproc_GeneralizedHoughGuil_getMinScale(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

imgproc_GeneralizedHoughGuil_getPosThresh(OpenCvSafeHandle, out int)

public static ExceptionStatus imgproc_GeneralizedHoughGuil_getPosThresh(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

imgproc_GeneralizedHoughGuil_getScaleStep(OpenCvSafeHandle, out double)

public static ExceptionStatus imgproc_GeneralizedHoughGuil_getScaleStep(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

imgproc_GeneralizedHoughGuil_getScaleThresh(OpenCvSafeHandle, out int)

public static ExceptionStatus imgproc_GeneralizedHoughGuil_getScaleThresh(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

imgproc_GeneralizedHoughGuil_getXi(OpenCvSafeHandle, out double)

public static ExceptionStatus imgproc_GeneralizedHoughGuil_getXi(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

imgproc_GeneralizedHoughGuil_setAngleEpsilon(OpenCvSafeHandle, double)

public static ExceptionStatus imgproc_GeneralizedHoughGuil_setAngleEpsilon(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

imgproc_GeneralizedHoughGuil_setAngleStep(OpenCvSafeHandle, double)

public static ExceptionStatus imgproc_GeneralizedHoughGuil_setAngleStep(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

imgproc_GeneralizedHoughGuil_setAngleThresh(OpenCvSafeHandle, int)

public static ExceptionStatus imgproc_GeneralizedHoughGuil_setAngleThresh(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

imgproc_GeneralizedHoughGuil_setLevels(OpenCvSafeHandle, int)

public static ExceptionStatus imgproc_GeneralizedHoughGuil_setLevels(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

imgproc_GeneralizedHoughGuil_setMaxAngle(OpenCvSafeHandle, double)

public static ExceptionStatus imgproc_GeneralizedHoughGuil_setMaxAngle(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

imgproc_GeneralizedHoughGuil_setMaxScale(OpenCvSafeHandle, double)

public static ExceptionStatus imgproc_GeneralizedHoughGuil_setMaxScale(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

imgproc_GeneralizedHoughGuil_setMinAngle(OpenCvSafeHandle, double)

public static ExceptionStatus imgproc_GeneralizedHoughGuil_setMinAngle(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

imgproc_GeneralizedHoughGuil_setMinScale(OpenCvSafeHandle, double)

public static ExceptionStatus imgproc_GeneralizedHoughGuil_setMinScale(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

imgproc_GeneralizedHoughGuil_setPosThresh(OpenCvSafeHandle, int)

public static ExceptionStatus imgproc_GeneralizedHoughGuil_setPosThresh(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

imgproc_GeneralizedHoughGuil_setScaleStep(OpenCvSafeHandle, double)

public static ExceptionStatus imgproc_GeneralizedHoughGuil_setScaleStep(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

imgproc_GeneralizedHoughGuil_setScaleThresh(OpenCvSafeHandle, int)

public static ExceptionStatus imgproc_GeneralizedHoughGuil_setScaleThresh(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

imgproc_GeneralizedHoughGuil_setXi(OpenCvSafeHandle, double)

public static ExceptionStatus imgproc_GeneralizedHoughGuil_setXi(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

imgproc_GeneralizedHough_getCannyHighThresh(OpenCvSafeHandle, out int)

public static ExceptionStatus imgproc_GeneralizedHough_getCannyHighThresh(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

imgproc_GeneralizedHough_getCannyLowThresh(OpenCvSafeHandle, out int)

public static ExceptionStatus imgproc_GeneralizedHough_getCannyLowThresh(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

imgproc_GeneralizedHough_getDp(OpenCvSafeHandle, out double)

public static ExceptionStatus imgproc_GeneralizedHough_getDp(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

imgproc_GeneralizedHough_getMaxBufferSize(OpenCvSafeHandle, out int)

public static ExceptionStatus imgproc_GeneralizedHough_getMaxBufferSize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

imgproc_GeneralizedHough_getMinDist(OpenCvSafeHandle, out double)

public static ExceptionStatus imgproc_GeneralizedHough_getMinDist(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

imgproc_GeneralizedHough_setCannyHighThresh(OpenCvSafeHandle, int)

public static ExceptionStatus imgproc_GeneralizedHough_setCannyHighThresh(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

imgproc_GeneralizedHough_setCannyLowThresh(OpenCvSafeHandle, int)

public static ExceptionStatus imgproc_GeneralizedHough_setCannyLowThresh(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

imgproc_GeneralizedHough_setDp(OpenCvSafeHandle, double)

public static ExceptionStatus imgproc_GeneralizedHough_setDp(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

imgproc_GeneralizedHough_setMaxBufferSize(OpenCvSafeHandle, int)

public static ExceptionStatus imgproc_GeneralizedHough_setMaxBufferSize(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

imgproc_GeneralizedHough_setMinDist(OpenCvSafeHandle, double)

public static ExceptionStatus imgproc_GeneralizedHough_setMinDist(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

imgproc_LineIterator_count_get(OpenCvSafeHandle, out int)

public static ExceptionStatus imgproc_LineIterator_count_get(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

imgproc_LineIterator_delete(nint)

public static extern ExceptionStatus imgproc_LineIterator_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

imgproc_LineIterator_elemSize_get(OpenCvSafeHandle, out int)

public static ExceptionStatus imgproc_LineIterator_elemSize_get(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

imgproc_LineIterator_err_get(OpenCvSafeHandle, out int)

public static ExceptionStatus imgproc_LineIterator_err_get(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

imgproc_LineIterator_getValuePosAndShiftToNext(OpenCvSafeHandle, out nint, out Point)

public static ExceptionStatus imgproc_LineIterator_getValuePosAndShiftToNext(OpenCvSafeHandle obj, out nint returnValue, out Point returnPos)

Parameters

obj OpenCvSafeHandle
returnValue nint
returnPos Point

Returns

ExceptionStatus

imgproc_LineIterator_minusDelta_get(OpenCvSafeHandle, out int)

public static ExceptionStatus imgproc_LineIterator_minusDelta_get(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

imgproc_LineIterator_minusStep_get(OpenCvSafeHandle, out int)

public static ExceptionStatus imgproc_LineIterator_minusStep_get(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

imgproc_LineIterator_new(nint, Point, Point, int, int, out nint)

public static ExceptionStatus imgproc_LineIterator_new(nint img, Point pt1, Point pt2, int connectivity, int leftToRight, out nint returnValue)

Parameters

img nint
pt1 Point
pt2 Point
connectivity int
leftToRight int
returnValue nint

Returns

ExceptionStatus

imgproc_LineIterator_plusDelta_get(OpenCvSafeHandle, out int)

public static ExceptionStatus imgproc_LineIterator_plusDelta_get(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

imgproc_LineIterator_plusStep_get(OpenCvSafeHandle, out int)

public static ExceptionStatus imgproc_LineIterator_plusStep_get(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

imgproc_LineIterator_ptr0_get(OpenCvSafeHandle, out nint)

public static ExceptionStatus imgproc_LineIterator_ptr0_get(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

imgproc_LineIterator_ptr_get(OpenCvSafeHandle, out nint)

public static ExceptionStatus imgproc_LineIterator_ptr_get(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

imgproc_LineIterator_step_get(OpenCvSafeHandle, out int)

public static ExceptionStatus imgproc_LineIterator_step_get(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

imgproc_Ptr_CLAHE_delete(nint)

public static extern ExceptionStatus imgproc_Ptr_CLAHE_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

imgproc_Ptr_CLAHE_get(nint, out nint)

public static ExceptionStatus imgproc_Ptr_CLAHE_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

imgproc_Ptr_GeneralizedHoughBallard_delete(nint)

public static extern ExceptionStatus imgproc_Ptr_GeneralizedHoughBallard_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

imgproc_Ptr_GeneralizedHoughBallard_get(nint, out nint)

public static ExceptionStatus imgproc_Ptr_GeneralizedHoughBallard_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

imgproc_Ptr_GeneralizedHoughGuil_delete(nint)

public static extern ExceptionStatus imgproc_Ptr_GeneralizedHoughGuil_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

imgproc_Ptr_GeneralizedHoughGuil_get(nint, out nint)

public static ExceptionStatus imgproc_Ptr_GeneralizedHoughGuil_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

imgproc_Ptr_LineSegmentDetector_delete(nint)

public static extern ExceptionStatus imgproc_Ptr_LineSegmentDetector_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

imgproc_Ptr_LineSegmentDetector_get(nint, out nint)

public static ExceptionStatus imgproc_Ptr_LineSegmentDetector_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

imgproc_Subdiv2D_delete(nint)

public static extern ExceptionStatus imgproc_Subdiv2D_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

imgproc_Subdiv2D_edgeDst(OpenCvSafeHandle, int, out Point2f, out int)

public static ExceptionStatus imgproc_Subdiv2D_edgeDst(OpenCvSafeHandle obj, int edge, out Point2f dstPt, out int returnValue)

Parameters

obj OpenCvSafeHandle
edge int
dstPt Point2f
returnValue int

Returns

ExceptionStatus

imgproc_Subdiv2D_edgeOrg(OpenCvSafeHandle, int, out Point2f, out int)

public static ExceptionStatus imgproc_Subdiv2D_edgeOrg(OpenCvSafeHandle obj, int edge, out Point2f orgPt, out int returnValue)

Parameters

obj OpenCvSafeHandle
edge int
orgPt Point2f
returnValue int

Returns

ExceptionStatus

imgproc_Subdiv2D_findNearest(OpenCvSafeHandle, Point2f, out Point2f, out int)

public static ExceptionStatus imgproc_Subdiv2D_findNearest(OpenCvSafeHandle obj, Point2f pt, out Point2f nearestPt, out int returnValue)

Parameters

obj OpenCvSafeHandle
pt Point2f
nearestPt Point2f
returnValue int

Returns

ExceptionStatus

imgproc_Subdiv2D_getEdge(OpenCvSafeHandle, int, int, out int)

public static ExceptionStatus imgproc_Subdiv2D_getEdge(OpenCvSafeHandle obj, int edge, int nextEdgeType, out int returnValue)

Parameters

obj OpenCvSafeHandle
edge int
nextEdgeType int
returnValue int

Returns

ExceptionStatus

imgproc_Subdiv2D_getEdgeList(OpenCvSafeHandle, nint)

public static ExceptionStatus imgproc_Subdiv2D_getEdgeList(OpenCvSafeHandle obj, nint edgeList)

Parameters

obj OpenCvSafeHandle
edgeList nint

Returns

ExceptionStatus

imgproc_Subdiv2D_getLeadingEdgeList(OpenCvSafeHandle, nint)

public static ExceptionStatus imgproc_Subdiv2D_getLeadingEdgeList(OpenCvSafeHandle obj, nint leadingEdgeList)

Parameters

obj OpenCvSafeHandle
leadingEdgeList nint

Returns

ExceptionStatus

imgproc_Subdiv2D_getTriangleList(OpenCvSafeHandle, nint)

public static ExceptionStatus imgproc_Subdiv2D_getTriangleList(OpenCvSafeHandle obj, nint triangleList)

Parameters

obj OpenCvSafeHandle
triangleList nint

Returns

ExceptionStatus

imgproc_Subdiv2D_getVertex(OpenCvSafeHandle, int, out int, out Point2f)

public static ExceptionStatus imgproc_Subdiv2D_getVertex(OpenCvSafeHandle obj, int vertex, out int firstEdge, out Point2f returnValue)

Parameters

obj OpenCvSafeHandle
vertex int
firstEdge int
returnValue Point2f

Returns

ExceptionStatus

imgproc_Subdiv2D_getVoronoiFacetList(OpenCvSafeHandle, int[]?, int, nint, nint)

public static ExceptionStatus imgproc_Subdiv2D_getVoronoiFacetList(OpenCvSafeHandle obj, int[]? idx, int idxCount, nint facetList, nint facetCenters)

Parameters

obj OpenCvSafeHandle
idx int[]
idxCount int
facetList nint
facetCenters nint

Returns

ExceptionStatus

imgproc_Subdiv2D_initDelaunay1(OpenCvSafeHandle, Rect)

public static ExceptionStatus imgproc_Subdiv2D_initDelaunay1(OpenCvSafeHandle obj, Rect rect)

Parameters

obj OpenCvSafeHandle
rect Rect

Returns

ExceptionStatus

imgproc_Subdiv2D_initDelaunay2(OpenCvSafeHandle, Rect2f)

public static ExceptionStatus imgproc_Subdiv2D_initDelaunay2(OpenCvSafeHandle obj, Rect2f rect)

Parameters

obj OpenCvSafeHandle
rect Rect2f

Returns

ExceptionStatus

imgproc_Subdiv2D_insert1(OpenCvSafeHandle, Point2f, out int)

public static ExceptionStatus imgproc_Subdiv2D_insert1(OpenCvSafeHandle obj, Point2f pt, out int returnValue)

Parameters

obj OpenCvSafeHandle
pt Point2f
returnValue int

Returns

ExceptionStatus

imgproc_Subdiv2D_insert2(OpenCvSafeHandle, Point2f[], int)

public static ExceptionStatus imgproc_Subdiv2D_insert2(OpenCvSafeHandle obj, Point2f[] ptArray, int length)

Parameters

obj OpenCvSafeHandle
ptArray Point2f[]
length int

Returns

ExceptionStatus

imgproc_Subdiv2D_locate(OpenCvSafeHandle, Point2f, out int, out int, out int)

public static ExceptionStatus imgproc_Subdiv2D_locate(OpenCvSafeHandle obj, Point2f pt, out int edge, out int vertex, out int returnValue)

Parameters

obj OpenCvSafeHandle
pt Point2f
edge int
vertex int
returnValue int

Returns

ExceptionStatus

imgproc_Subdiv2D_new1(out nint)

public static ExceptionStatus imgproc_Subdiv2D_new1(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

imgproc_Subdiv2D_new2(Rect, out nint)

public static ExceptionStatus imgproc_Subdiv2D_new2(Rect rect, out nint returnValue)

Parameters

rect Rect
returnValue nint

Returns

ExceptionStatus

imgproc_Subdiv2D_new3(Rect2f, out nint)

public static ExceptionStatus imgproc_Subdiv2D_new3(Rect2f rect, out nint returnValue)

Parameters

rect Rect2f
returnValue nint

Returns

ExceptionStatus

imgproc_Subdiv2D_nextEdge(OpenCvSafeHandle, int, out int)

public static ExceptionStatus imgproc_Subdiv2D_nextEdge(OpenCvSafeHandle obj, int edge, out int returnValue)

Parameters

obj OpenCvSafeHandle
edge int
returnValue int

Returns

ExceptionStatus

imgproc_Subdiv2D_rotateEdge(OpenCvSafeHandle, int, int, out int)

public static ExceptionStatus imgproc_Subdiv2D_rotateEdge(OpenCvSafeHandle obj, int edge, int rotate, out int returnValue)

Parameters

obj OpenCvSafeHandle
edge int
rotate int
returnValue int

Returns

ExceptionStatus

imgproc_Subdiv2D_symEdge(OpenCvSafeHandle, int, out int)

public static ExceptionStatus imgproc_Subdiv2D_symEdge(OpenCvSafeHandle obj, int edge, out int returnValue)

Parameters

obj OpenCvSafeHandle
edge int
returnValue int

Returns

ExceptionStatus

imgproc_clipLine1(Size, ref Point, ref Point, out int)

public static ExceptionStatus imgproc_clipLine1(Size imgSize, ref Point pt1, ref Point pt2, out int returnValue)

Parameters

imgSize Size
pt1 Point
pt2 Point
returnValue int

Returns

ExceptionStatus

imgproc_clipLine2(Rect, ref Point, ref Point, out int)

public static ExceptionStatus imgproc_clipLine2(Rect imgRect, ref Point pt1, ref Point pt2, out int returnValue)

Parameters

imgRect Rect
pt1 Point
pt2 Point
returnValue int

Returns

ExceptionStatus

imgproc_createCLAHE(double, Size, out nint)

public static ExceptionStatus imgproc_createCLAHE(double clipLimit, Size tileGridSize, out nint returnValue)

Parameters

clipLimit double
tileGridSize Size
returnValue nint

Returns

ExceptionStatus

imgproc_createGeneralizedHoughBallard(out nint)

public static ExceptionStatus imgproc_createGeneralizedHoughBallard(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

imgproc_createGeneralizedHoughGuil(out nint)

public static ExceptionStatus imgproc_createGeneralizedHoughGuil(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

imgproc_createLineSegmentDetector(int, double, double, double, double, double, double, int)

public static extern nint imgproc_createLineSegmentDetector(int refine, double scale, double sigma_scale, double quant, double ang_th, double log_eps, double density_th, int n_bins)

Parameters

refine int
scale double
sigma_scale double
quant double
ang_th double
log_eps double
density_th double
n_bins int

Returns

nint

imgproc_ellipse2Poly_double(Point2d, Size2d, int, int, int, int, nint)

public static extern ExceptionStatus imgproc_ellipse2Poly_double(Point2d center, Size2d axes, int angle, int arcStart, int arcEnd, int delta, nint pts)

Parameters

center Point2d
axes Size2d
angle int
arcStart int
arcEnd int
delta int
pts nint

Returns

ExceptionStatus

imgproc_ellipse2Poly_int(Point, Size, int, int, int, int, nint)

public static extern ExceptionStatus imgproc_ellipse2Poly_int(Point center, Size axes, int angle, int arcStart, int arcEnd, int delta, nint pts)

Parameters

center Point
axes Size
angle int
arcStart int
arcEnd int
delta int
pts nint

Returns

ExceptionStatus

imgproc_fillConvexPoly_Mat(nint, Point[], int, Scalar, int, int)

public static ExceptionStatus imgproc_fillConvexPoly_Mat(nint img, Point[] pts, int npts, Scalar color, int lineType, int shift)

Parameters

img nint
pts Point[]
npts int
color Scalar
lineType int
shift int

Returns

ExceptionStatus

imgproc_fillPoly_Mat(nint, nint[], int[], int, Scalar, int, int, Point)

public static ExceptionStatus imgproc_fillPoly_Mat(nint img, nint[] pts, int[] npts, int ncontours, Scalar color, int lineType, int shift, Point offset)

Parameters

img nint
pts nint[]
npts int[]
ncontours int
color Scalar
lineType int
shift int
offset Point

Returns

ExceptionStatus

imgproc_getFontScaleFromHeight(int, int, int, out double)

public static ExceptionStatus imgproc_getFontScaleFromHeight(int fontFace, int pixelHeight, int thickness, out double returnValue)

Parameters

fontFace int
pixelHeight int
thickness int
returnValue double

Returns

ExceptionStatus

imgproc_getGaborKernel(Size, double, double, double, double, double, int, out nint)

public static ExceptionStatus imgproc_getGaborKernel(Size ksize, double sigma, double theta, double lambd, double gamma, double psi, int ktype, out nint returnValue)

Parameters

ksize Size
sigma double
theta double
lambd double
gamma double
psi double
ktype int
returnValue nint

Returns

ExceptionStatus

imgproc_getGaussianKernel(int, double, MatType, out nint)

public static ExceptionStatus imgproc_getGaussianKernel(int ksize, double sigma, MatType ktype, out nint returnValue)

Parameters

ksize int
sigma double
ktype MatType
returnValue nint

Returns

ExceptionStatus

imgproc_getStructuringElement(int, Size, Point, out nint)

public static ExceptionStatus imgproc_getStructuringElement(int shape, Size ksize, Point anchor, out nint returnValue)

Parameters

shape int
ksize Size
anchor Point
returnValue nint

Returns

ExceptionStatus

imgproc_getTextSize(string, int, double, int, out int, out Size)

public static ExceptionStatus imgproc_getTextSize(string text, int fontFace, double fontScale, int thickness, out int baseLine, out Size returnValue)

Parameters

text string
fontFace int
fontScale double
thickness int
baseLine int
returnValue Size

Returns

ExceptionStatus

imgproc_getTextSize_FontFace(Size, string, Point, nint, int, int, int, int, int, out Rect)

public static ExceptionStatus imgproc_getTextSize_FontFace(Size imgsize, string text, Point org, nint fface, int size, int weight, int flags, int wrapStart, int wrapEnd, out Rect returnValue)

Parameters

imgsize Size
text string
org Point
fface nint
size int
weight int
flags int
wrapStart int
wrapEnd int
returnValue Rect

Returns

ExceptionStatus

imgproc_polylines_Mat(nint, nint[], int[], int, int, Scalar, int, int, int)

public static ExceptionStatus imgproc_polylines_Mat(nint img, nint[] pts, int[] npts, int ncontours, int isClosed, Scalar color, int thickness, int lineType, int shift)

Parameters

img nint
pts nint[]
npts int[]
ncontours int
isClosed int
color Scalar
thickness int
lineType int
shift int

Returns

ExceptionStatus

imgproc_rectangle_Mat_Point(nint, Point, Point, Scalar, int, int, int)

public static extern ExceptionStatus imgproc_rectangle_Mat_Point(nint img, Point pt1, Point pt2, Scalar color, int thickness, int lineType, int shift)

Parameters

img nint
pt1 Point
pt2 Point
color Scalar
thickness int
lineType int
shift int

Returns

ExceptionStatus

imgproc_rectangle_Mat_Rect(nint, Rect, Scalar, int, int, int)

public static extern ExceptionStatus imgproc_rectangle_Mat_Rect(nint img, Rect rect, Scalar color, int thickness, int lineType, int shift)

Parameters

img nint
rect Rect
color Scalar
thickness int
lineType int
shift int

Returns

ExceptionStatus

imgproc_segmentation_IntelligentScissorsMB_buildMap(nint, Point)

public static extern ExceptionStatus imgproc_segmentation_IntelligentScissorsMB_buildMap(nint obj, Point sourcePt)

Parameters

obj nint
sourcePt Point

Returns

ExceptionStatus

imgproc_segmentation_IntelligentScissorsMB_delete(nint)

public static extern ExceptionStatus imgproc_segmentation_IntelligentScissorsMB_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

imgproc_segmentation_IntelligentScissorsMB_new(out nint)

public static ExceptionStatus imgproc_segmentation_IntelligentScissorsMB_new(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

imgproc_segmentation_IntelligentScissorsMB_setEdgeFeatureCannyParameters(nint, double, double, int, int)

public static extern ExceptionStatus imgproc_segmentation_IntelligentScissorsMB_setEdgeFeatureCannyParameters(nint obj, double threshold1, double threshold2, int apertureSize, int L2gradient)

Parameters

obj nint
threshold1 double
threshold2 double
apertureSize int
L2gradient int

Returns

ExceptionStatus

imgproc_segmentation_IntelligentScissorsMB_setEdgeFeatureZeroCrossingParameters(nint, float)

public static extern ExceptionStatus imgproc_segmentation_IntelligentScissorsMB_setEdgeFeatureZeroCrossingParameters(nint obj, float gradient_magnitude_min_value)

Parameters

obj nint
gradient_magnitude_min_value float

Returns

ExceptionStatus

imgproc_segmentation_IntelligentScissorsMB_setGradientMagnitudeMaxLimit(nint, float)

public static extern ExceptionStatus imgproc_segmentation_IntelligentScissorsMB_setGradientMagnitudeMaxLimit(nint obj, float gradient_magnitude_threshold_max)

Parameters

obj nint
gradient_magnitude_threshold_max float

Returns

ExceptionStatus

imgproc_segmentation_IntelligentScissorsMB_setWeights(nint, float, float, float)

public static extern ExceptionStatus imgproc_segmentation_IntelligentScissorsMB_setWeights(nint obj, float weight_non_edge, float weight_gradient_direction, float weight_gradient_magnitude)

Parameters

obj nint
weight_non_edge float
weight_gradient_direction float
weight_gradient_magnitude float

Returns

ExceptionStatus

line_descriptor_LSDDetector_delete(nint)

public static extern ExceptionStatus line_descriptor_LSDDetector_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

line_descriptor_LSDDetector_detect1(OpenCvSafeHandle, nint, nint, int, int, OpenCvSafeHandle)

public static ExceptionStatus line_descriptor_LSDDetector_detect1(OpenCvSafeHandle obj, nint image, nint keypoints, int scale, int numOctaves, OpenCvSafeHandle mask)

Parameters

obj OpenCvSafeHandle
image nint
keypoints nint
scale int
numOctaves int
mask OpenCvSafeHandle

Returns

ExceptionStatus

line_descriptor_LSDDetector_detect2(OpenCvSafeHandle, nint[], int, nint, int, int, nint[], int)

public static ExceptionStatus line_descriptor_LSDDetector_detect2(OpenCvSafeHandle obj, nint[] images, int imagesSize, nint keyLines, int scale, int numOctaves, nint[] masks, int masksSize)

Parameters

obj OpenCvSafeHandle
images nint[]
imagesSize int
keyLines nint
scale int
numOctaves int
masks nint[]
masksSize int

Returns

ExceptionStatus

line_descriptor_LSDDetector_new1(out nint)

public static ExceptionStatus line_descriptor_LSDDetector_new1(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

line_descriptor_LSDDetector_new2(double, double, double, double, double, double, int, out nint)

public static ExceptionStatus line_descriptor_LSDDetector_new2(double scale, double sigmaScale, double quant, double angTh, double logEps, double densityTh, int nBins, out nint returnValue)

Parameters

scale double
sigmaScale double
quant double
angTh double
logEps double
densityTh double
nBins int
returnValue nint

Returns

ExceptionStatus

ml_ANN_MLP_create(out nint)

public static ExceptionStatus ml_ANN_MLP_create(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

ml_ANN_MLP_getBackpropMomentumScale(OpenCvSafeHandle, out double)

public static ExceptionStatus ml_ANN_MLP_getBackpropMomentumScale(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

ml_ANN_MLP_getBackpropWeightScale(OpenCvSafeHandle, out double)

public static ExceptionStatus ml_ANN_MLP_getBackpropWeightScale(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

ml_ANN_MLP_getLayerSizes(OpenCvSafeHandle, out nint)

public static ExceptionStatus ml_ANN_MLP_getLayerSizes(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

ml_ANN_MLP_getRpropDW0(OpenCvSafeHandle, out double)

public static ExceptionStatus ml_ANN_MLP_getRpropDW0(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

ml_ANN_MLP_getRpropDWMax(OpenCvSafeHandle, out double)

public static ExceptionStatus ml_ANN_MLP_getRpropDWMax(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

ml_ANN_MLP_getRpropDWMin(OpenCvSafeHandle, out double)

public static ExceptionStatus ml_ANN_MLP_getRpropDWMin(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

ml_ANN_MLP_getRpropDWMinus(OpenCvSafeHandle, out double)

public static ExceptionStatus ml_ANN_MLP_getRpropDWMinus(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

ml_ANN_MLP_getRpropDWPlus(OpenCvSafeHandle, out double)

public static ExceptionStatus ml_ANN_MLP_getRpropDWPlus(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

ml_ANN_MLP_getTermCriteria(OpenCvSafeHandle, out TermCriteria)

public static ExceptionStatus ml_ANN_MLP_getTermCriteria(OpenCvSafeHandle obj, out TermCriteria returnValue)

Parameters

obj OpenCvSafeHandle
returnValue TermCriteria

Returns

ExceptionStatus

ml_ANN_MLP_getTrainMethod(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_ANN_MLP_getTrainMethod(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_ANN_MLP_getWeights(OpenCvSafeHandle, int, out nint)

public static ExceptionStatus ml_ANN_MLP_getWeights(OpenCvSafeHandle obj, int layerIdx, out nint returnValue)

Parameters

obj OpenCvSafeHandle
layerIdx int
returnValue nint

Returns

ExceptionStatus

ml_ANN_MLP_load(string, out nint)

public static ExceptionStatus ml_ANN_MLP_load(string filePath, out nint returnValue)

Parameters

filePath string
returnValue nint

Returns

ExceptionStatus

ml_ANN_MLP_loadFromString(string, out nint)

public static ExceptionStatus ml_ANN_MLP_loadFromString(string strModel, out nint returnValue)

Parameters

strModel string
returnValue nint

Returns

ExceptionStatus

ml_ANN_MLP_setActivationFunction(OpenCvSafeHandle, int, double, double)

public static ExceptionStatus ml_ANN_MLP_setActivationFunction(OpenCvSafeHandle obj, int type, double param1, double param2)

Parameters

obj OpenCvSafeHandle
type int
param1 double
param2 double

Returns

ExceptionStatus

ml_ANN_MLP_setBackpropMomentumScale(OpenCvSafeHandle, double)

public static ExceptionStatus ml_ANN_MLP_setBackpropMomentumScale(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

ml_ANN_MLP_setBackpropWeightScale(OpenCvSafeHandle, double)

public static ExceptionStatus ml_ANN_MLP_setBackpropWeightScale(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

ml_ANN_MLP_setRpropDW0(OpenCvSafeHandle, double)

public static ExceptionStatus ml_ANN_MLP_setRpropDW0(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

ml_ANN_MLP_setRpropDWMax(OpenCvSafeHandle, double)

public static ExceptionStatus ml_ANN_MLP_setRpropDWMax(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

ml_ANN_MLP_setRpropDWMin(OpenCvSafeHandle, double)

public static ExceptionStatus ml_ANN_MLP_setRpropDWMin(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

ml_ANN_MLP_setRpropDWMinus(OpenCvSafeHandle, double)

public static ExceptionStatus ml_ANN_MLP_setRpropDWMinus(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

ml_ANN_MLP_setRpropDWPlus(OpenCvSafeHandle, double)

public static ExceptionStatus ml_ANN_MLP_setRpropDWPlus(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

ml_ANN_MLP_setTermCriteria(OpenCvSafeHandle, TermCriteria)

public static ExceptionStatus ml_ANN_MLP_setTermCriteria(OpenCvSafeHandle obj, TermCriteria val)

Parameters

obj OpenCvSafeHandle
val TermCriteria

Returns

ExceptionStatus

ml_ANN_MLP_setTrainMethod(OpenCvSafeHandle, int, double, double)

public static ExceptionStatus ml_ANN_MLP_setTrainMethod(OpenCvSafeHandle obj, int method, double param1, double param2)

Parameters

obj OpenCvSafeHandle
method int
param1 double
param2 double

Returns

ExceptionStatus

ml_Boost_create(out nint)

public static ExceptionStatus ml_Boost_create(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

ml_Boost_getBoostType(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_Boost_getBoostType(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_Boost_getWeakCount(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_Boost_getWeakCount(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_Boost_getWeightTrimRate(OpenCvSafeHandle, out double)

public static ExceptionStatus ml_Boost_getWeightTrimRate(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

ml_Boost_load(string, out nint)

public static ExceptionStatus ml_Boost_load(string filePath, out nint returnValue)

Parameters

filePath string
returnValue nint

Returns

ExceptionStatus

ml_Boost_loadFromString(string, out nint)

public static ExceptionStatus ml_Boost_loadFromString(string strModel, out nint returnValue)

Parameters

strModel string
returnValue nint

Returns

ExceptionStatus

ml_Boost_setBoostType(OpenCvSafeHandle, int)

public static ExceptionStatus ml_Boost_setBoostType(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ml_Boost_setWeakCount(OpenCvSafeHandle, int)

public static ExceptionStatus ml_Boost_setWeakCount(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ml_Boost_setWeightTrimRate(OpenCvSafeHandle, double)

public static ExceptionStatus ml_Boost_setWeightTrimRate(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

ml_DTrees_create(out nint)

public static ExceptionStatus ml_DTrees_create(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

ml_DTrees_getCVFolds(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_DTrees_getCVFolds(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_DTrees_getMaxCategories(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_DTrees_getMaxCategories(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_DTrees_getMaxDepth(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_DTrees_getMaxDepth(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_DTrees_getMinSampleCount(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_DTrees_getMinSampleCount(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_DTrees_getNodes(OpenCvSafeHandle, nint)

public static ExceptionStatus ml_DTrees_getNodes(OpenCvSafeHandle obj, nint result)

Parameters

obj OpenCvSafeHandle
result nint

Returns

ExceptionStatus

ml_DTrees_getPriors(OpenCvSafeHandle, out nint)

public static ExceptionStatus ml_DTrees_getPriors(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

ml_DTrees_getRegressionAccuracy(OpenCvSafeHandle, out float)

public static ExceptionStatus ml_DTrees_getRegressionAccuracy(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ml_DTrees_getRoots(OpenCvSafeHandle, nint)

public static ExceptionStatus ml_DTrees_getRoots(OpenCvSafeHandle obj, nint result)

Parameters

obj OpenCvSafeHandle
result nint

Returns

ExceptionStatus

ml_DTrees_getSplits(OpenCvSafeHandle, nint)

public static ExceptionStatus ml_DTrees_getSplits(OpenCvSafeHandle obj, nint result)

Parameters

obj OpenCvSafeHandle
result nint

Returns

ExceptionStatus

ml_DTrees_getSubsets(OpenCvSafeHandle, nint)

public static ExceptionStatus ml_DTrees_getSubsets(OpenCvSafeHandle obj, nint result)

Parameters

obj OpenCvSafeHandle
result nint

Returns

ExceptionStatus

ml_DTrees_getTruncatePrunedTree(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_DTrees_getTruncatePrunedTree(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_DTrees_getUse1SERule(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_DTrees_getUse1SERule(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_DTrees_getUseSurrogates(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_DTrees_getUseSurrogates(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_DTrees_load(string, out nint)

public static ExceptionStatus ml_DTrees_load(string filePath, out nint returnValue)

Parameters

filePath string
returnValue nint

Returns

ExceptionStatus

ml_DTrees_loadFromString(string, out nint)

public static ExceptionStatus ml_DTrees_loadFromString(string strModel, out nint returnValue)

Parameters

strModel string
returnValue nint

Returns

ExceptionStatus

ml_DTrees_setCVFolds(OpenCvSafeHandle, int)

public static ExceptionStatus ml_DTrees_setCVFolds(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ml_DTrees_setMaxCategories(OpenCvSafeHandle, int)

public static ExceptionStatus ml_DTrees_setMaxCategories(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ml_DTrees_setMaxDepth(OpenCvSafeHandle, int)

public static ExceptionStatus ml_DTrees_setMaxDepth(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ml_DTrees_setMinSampleCount(OpenCvSafeHandle, int)

public static ExceptionStatus ml_DTrees_setMinSampleCount(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ml_DTrees_setPriors(OpenCvSafeHandle, nint)

public static ExceptionStatus ml_DTrees_setPriors(OpenCvSafeHandle obj, nint val)

Parameters

obj OpenCvSafeHandle
val nint

Returns

ExceptionStatus

ml_DTrees_setRegressionAccuracy(OpenCvSafeHandle, float)

public static ExceptionStatus ml_DTrees_setRegressionAccuracy(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

ml_DTrees_setTruncatePrunedTree(OpenCvSafeHandle, int)

public static ExceptionStatus ml_DTrees_setTruncatePrunedTree(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ml_DTrees_setUse1SERule(OpenCvSafeHandle, int)

public static ExceptionStatus ml_DTrees_setUse1SERule(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ml_DTrees_setUseSurrogates(OpenCvSafeHandle, int)

public static ExceptionStatus ml_DTrees_setUseSurrogates(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ml_EM_create(out nint)

public static ExceptionStatus ml_EM_create(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

ml_EM_getClustersNumber(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_EM_getClustersNumber(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_EM_getCovarianceMatrixType(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_EM_getCovarianceMatrixType(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_EM_getCovs(OpenCvSafeHandle, nint)

public static ExceptionStatus ml_EM_getCovs(OpenCvSafeHandle obj, nint covs)

Parameters

obj OpenCvSafeHandle
covs nint

Returns

ExceptionStatus

ml_EM_getMeans(OpenCvSafeHandle, out nint)

public static ExceptionStatus ml_EM_getMeans(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

ml_EM_getTermCriteria(OpenCvSafeHandle, out TermCriteria)

public static ExceptionStatus ml_EM_getTermCriteria(OpenCvSafeHandle obj, out TermCriteria returnValue)

Parameters

obj OpenCvSafeHandle
returnValue TermCriteria

Returns

ExceptionStatus

ml_EM_getWeights(OpenCvSafeHandle, out nint)

public static ExceptionStatus ml_EM_getWeights(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

ml_EM_load(string, out nint)

public static ExceptionStatus ml_EM_load(string filePath, out nint returnValue)

Parameters

filePath string
returnValue nint

Returns

ExceptionStatus

ml_EM_loadFromString(string, out nint)

public static ExceptionStatus ml_EM_loadFromString(string strModel, out nint returnValue)

Parameters

strModel string
returnValue nint

Returns

ExceptionStatus

ml_EM_setClustersNumber(OpenCvSafeHandle, int)

public static ExceptionStatus ml_EM_setClustersNumber(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ml_EM_setCovarianceMatrixType(OpenCvSafeHandle, int)

public static ExceptionStatus ml_EM_setCovarianceMatrixType(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ml_EM_setTermCriteria(OpenCvSafeHandle, TermCriteria)

public static ExceptionStatus ml_EM_setTermCriteria(OpenCvSafeHandle obj, TermCriteria val)

Parameters

obj OpenCvSafeHandle
val TermCriteria

Returns

ExceptionStatus

ml_KNearest_create(out nint)

public static ExceptionStatus ml_KNearest_create(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

ml_KNearest_getAlgorithmType(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_KNearest_getAlgorithmType(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_KNearest_getDefaultK(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_KNearest_getDefaultK(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_KNearest_getEmax(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_KNearest_getEmax(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_KNearest_getIsClassifier(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_KNearest_getIsClassifier(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_KNearest_load(string, out nint)

public static ExceptionStatus ml_KNearest_load(string filePath, out nint returnValue)

Parameters

filePath string
returnValue nint

Returns

ExceptionStatus

ml_KNearest_loadFromString(string, out nint)

public static ExceptionStatus ml_KNearest_loadFromString(string strModel, out nint returnValue)

Parameters

strModel string
returnValue nint

Returns

ExceptionStatus

ml_KNearest_setAlgorithmType(OpenCvSafeHandle, int)

public static ExceptionStatus ml_KNearest_setAlgorithmType(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ml_KNearest_setDefaultK(OpenCvSafeHandle, int)

public static ExceptionStatus ml_KNearest_setDefaultK(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ml_KNearest_setEmax(OpenCvSafeHandle, int)

public static ExceptionStatus ml_KNearest_setEmax(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ml_KNearest_setIsClassifier(OpenCvSafeHandle, int)

public static ExceptionStatus ml_KNearest_setIsClassifier(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ml_LogisticRegression_create(out nint)

public static ExceptionStatus ml_LogisticRegression_create(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

ml_LogisticRegression_getIterations(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_LogisticRegression_getIterations(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_LogisticRegression_getLearningRate(OpenCvSafeHandle, out double)

public static ExceptionStatus ml_LogisticRegression_getLearningRate(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

ml_LogisticRegression_getMiniBatchSize(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_LogisticRegression_getMiniBatchSize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_LogisticRegression_getRegularization(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_LogisticRegression_getRegularization(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_LogisticRegression_getTermCriteria(OpenCvSafeHandle, out TermCriteria)

public static ExceptionStatus ml_LogisticRegression_getTermCriteria(OpenCvSafeHandle obj, out TermCriteria returnValue)

Parameters

obj OpenCvSafeHandle
returnValue TermCriteria

Returns

ExceptionStatus

ml_LogisticRegression_getTrainMethod(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_LogisticRegression_getTrainMethod(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_LogisticRegression_get_learnt_thetas(OpenCvSafeHandle, out nint)

public static ExceptionStatus ml_LogisticRegression_get_learnt_thetas(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

ml_LogisticRegression_load(string, out nint)

public static ExceptionStatus ml_LogisticRegression_load(string filePath, out nint returnValue)

Parameters

filePath string
returnValue nint

Returns

ExceptionStatus

ml_LogisticRegression_loadFromString(string, out nint)

public static ExceptionStatus ml_LogisticRegression_loadFromString(string strModel, out nint returnValue)

Parameters

strModel string
returnValue nint

Returns

ExceptionStatus

ml_LogisticRegression_setIterations(OpenCvSafeHandle, int)

public static ExceptionStatus ml_LogisticRegression_setIterations(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ml_LogisticRegression_setLearningRate(OpenCvSafeHandle, double)

public static ExceptionStatus ml_LogisticRegression_setLearningRate(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

ml_LogisticRegression_setMiniBatchSize(OpenCvSafeHandle, int)

public static ExceptionStatus ml_LogisticRegression_setMiniBatchSize(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ml_LogisticRegression_setRegularization(OpenCvSafeHandle, int)

public static ExceptionStatus ml_LogisticRegression_setRegularization(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ml_LogisticRegression_setTermCriteria(OpenCvSafeHandle, TermCriteria)

public static ExceptionStatus ml_LogisticRegression_setTermCriteria(OpenCvSafeHandle obj, TermCriteria val)

Parameters

obj OpenCvSafeHandle
val TermCriteria

Returns

ExceptionStatus

ml_LogisticRegression_setTrainMethod(OpenCvSafeHandle, int)

public static ExceptionStatus ml_LogisticRegression_setTrainMethod(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ml_NormalBayesClassifier_create(out nint)

public static ExceptionStatus ml_NormalBayesClassifier_create(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

ml_NormalBayesClassifier_load(string, out nint)

public static ExceptionStatus ml_NormalBayesClassifier_load(string filePath, out nint returnValue)

Parameters

filePath string
returnValue nint

Returns

ExceptionStatus

ml_NormalBayesClassifier_loadFromString(string, out nint)

public static ExceptionStatus ml_NormalBayesClassifier_loadFromString(string strModel, out nint returnValue)

Parameters

strModel string
returnValue nint

Returns

ExceptionStatus

ml_Ptr_ANN_MLP_delete(nint)

public static extern ExceptionStatus ml_Ptr_ANN_MLP_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ml_Ptr_ANN_MLP_get(nint, out nint)

public static ExceptionStatus ml_Ptr_ANN_MLP_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

ml_Ptr_Boost_delete(nint)

public static extern ExceptionStatus ml_Ptr_Boost_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ml_Ptr_Boost_get(nint, out nint)

public static ExceptionStatus ml_Ptr_Boost_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

ml_Ptr_DTrees_delete(nint)

public static extern ExceptionStatus ml_Ptr_DTrees_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ml_Ptr_DTrees_get(nint, out nint)

public static ExceptionStatus ml_Ptr_DTrees_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

ml_Ptr_EM_delete(nint)

public static extern ExceptionStatus ml_Ptr_EM_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

ml_Ptr_EM_get(nint, out nint)

public static ExceptionStatus ml_Ptr_EM_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

ml_Ptr_KNearest_delete(nint)

public static extern ExceptionStatus ml_Ptr_KNearest_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ml_Ptr_KNearest_get(nint, out nint)

public static ExceptionStatus ml_Ptr_KNearest_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

ml_Ptr_LogisticRegression_delete(nint)

public static extern ExceptionStatus ml_Ptr_LogisticRegression_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ml_Ptr_LogisticRegression_get(nint, out nint)

public static ExceptionStatus ml_Ptr_LogisticRegression_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

ml_Ptr_NormalBayesClassifier_delete(nint)

public static extern ExceptionStatus ml_Ptr_NormalBayesClassifier_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ml_Ptr_NormalBayesClassifier_get(nint, out nint)

public static ExceptionStatus ml_Ptr_NormalBayesClassifier_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

ml_Ptr_RTrees_delete(nint)

public static extern ExceptionStatus ml_Ptr_RTrees_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ml_Ptr_RTrees_get(nint, out nint)

public static ExceptionStatus ml_Ptr_RTrees_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

ml_Ptr_SVMSGD_delete(nint)

public static extern ExceptionStatus ml_Ptr_SVMSGD_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ml_Ptr_SVMSGD_get(nint, out nint)

public static ExceptionStatus ml_Ptr_SVMSGD_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

ml_Ptr_SVM_delete(nint)

public static extern ExceptionStatus ml_Ptr_SVM_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ml_Ptr_SVM_get(nint, out nint)

public static ExceptionStatus ml_Ptr_SVM_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

ml_Ptr_TrainData_delete(nint)

public static extern ExceptionStatus ml_Ptr_TrainData_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ml_Ptr_TrainData_get(nint, out nint)

public static ExceptionStatus ml_Ptr_TrainData_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

ml_RTrees_create(out nint)

public static ExceptionStatus ml_RTrees_create(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

ml_RTrees_getActiveVarCount(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_RTrees_getActiveVarCount(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_RTrees_getCalculateVarImportance(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_RTrees_getCalculateVarImportance(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_RTrees_getTermCriteria(OpenCvSafeHandle, out TermCriteria)

public static ExceptionStatus ml_RTrees_getTermCriteria(OpenCvSafeHandle obj, out TermCriteria returnValue)

Parameters

obj OpenCvSafeHandle
returnValue TermCriteria

Returns

ExceptionStatus

ml_RTrees_getVarImportance(OpenCvSafeHandle, out nint)

public static ExceptionStatus ml_RTrees_getVarImportance(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

ml_RTrees_load(string, out nint)

public static ExceptionStatus ml_RTrees_load(string filePath, out nint returnValue)

Parameters

filePath string
returnValue nint

Returns

ExceptionStatus

ml_RTrees_loadFromString(string, out nint)

public static ExceptionStatus ml_RTrees_loadFromString(string strModel, out nint returnValue)

Parameters

strModel string
returnValue nint

Returns

ExceptionStatus

ml_RTrees_setActiveVarCount(OpenCvSafeHandle, int)

public static ExceptionStatus ml_RTrees_setActiveVarCount(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ml_RTrees_setCalculateVarImportance(OpenCvSafeHandle, int)

public static ExceptionStatus ml_RTrees_setCalculateVarImportance(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ml_RTrees_setTermCriteria(OpenCvSafeHandle, TermCriteria)

public static ExceptionStatus ml_RTrees_setTermCriteria(OpenCvSafeHandle obj, TermCriteria val)

Parameters

obj OpenCvSafeHandle
val TermCriteria

Returns

ExceptionStatus

ml_SVMSGD_create(out nint)

public static ExceptionStatus ml_SVMSGD_create(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

ml_SVMSGD_getInitialStepSize(OpenCvSafeHandle, out float)

public static ExceptionStatus ml_SVMSGD_getInitialStepSize(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ml_SVMSGD_getMarginRegularization(OpenCvSafeHandle, out float)

public static ExceptionStatus ml_SVMSGD_getMarginRegularization(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ml_SVMSGD_getMarginType(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_SVMSGD_getMarginType(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_SVMSGD_getShift(OpenCvSafeHandle, out float)

public static ExceptionStatus ml_SVMSGD_getShift(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ml_SVMSGD_getStepDecreasingPower(OpenCvSafeHandle, out float)

public static ExceptionStatus ml_SVMSGD_getStepDecreasingPower(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ml_SVMSGD_getSvmsgdType(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_SVMSGD_getSvmsgdType(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_SVMSGD_getTermCriteria(OpenCvSafeHandle, out TermCriteria)

public static ExceptionStatus ml_SVMSGD_getTermCriteria(OpenCvSafeHandle obj, out TermCriteria returnValue)

Parameters

obj OpenCvSafeHandle
returnValue TermCriteria

Returns

ExceptionStatus

ml_SVMSGD_getWeights(OpenCvSafeHandle, out nint)

public static ExceptionStatus ml_SVMSGD_getWeights(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

ml_SVMSGD_load(string, out nint)

public static ExceptionStatus ml_SVMSGD_load(string filePath, out nint returnValue)

Parameters

filePath string
returnValue nint

Returns

ExceptionStatus

ml_SVMSGD_loadFromString(string, out nint)

public static ExceptionStatus ml_SVMSGD_loadFromString(string strModel, out nint returnValue)

Parameters

strModel string
returnValue nint

Returns

ExceptionStatus

ml_SVMSGD_setInitialStepSize(OpenCvSafeHandle, float)

public static ExceptionStatus ml_SVMSGD_setInitialStepSize(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

ml_SVMSGD_setMarginRegularization(OpenCvSafeHandle, float)

public static ExceptionStatus ml_SVMSGD_setMarginRegularization(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

ml_SVMSGD_setMarginType(OpenCvSafeHandle, int)

public static ExceptionStatus ml_SVMSGD_setMarginType(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ml_SVMSGD_setOptimalParameters(OpenCvSafeHandle, int, int)

public static ExceptionStatus ml_SVMSGD_setOptimalParameters(OpenCvSafeHandle obj, int svmsgdType, int marginType)

Parameters

obj OpenCvSafeHandle
svmsgdType int
marginType int

Returns

ExceptionStatus

ml_SVMSGD_setStepDecreasingPower(OpenCvSafeHandle, float)

public static ExceptionStatus ml_SVMSGD_setStepDecreasingPower(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

ml_SVMSGD_setSvmsgdType(OpenCvSafeHandle, int)

public static ExceptionStatus ml_SVMSGD_setSvmsgdType(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ml_SVMSGD_setTermCriteria(OpenCvSafeHandle, TermCriteria)

public static ExceptionStatus ml_SVMSGD_setTermCriteria(OpenCvSafeHandle obj, TermCriteria val)

Parameters

obj OpenCvSafeHandle
val TermCriteria

Returns

ExceptionStatus

ml_SVM_create(out nint)

public static ExceptionStatus ml_SVM_create(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

ml_SVM_getC(OpenCvSafeHandle, out double)

public static ExceptionStatus ml_SVM_getC(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

ml_SVM_getClassWeights(OpenCvSafeHandle, out nint)

public static ExceptionStatus ml_SVM_getClassWeights(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

ml_SVM_getCoef0(OpenCvSafeHandle, out double)

public static ExceptionStatus ml_SVM_getCoef0(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

ml_SVM_getDefaultGrid(int, out ParamGrid)

public static ExceptionStatus ml_SVM_getDefaultGrid(int paramId, out ParamGrid returnValue)

Parameters

paramId int
returnValue ParamGrid

Returns

ExceptionStatus

ml_SVM_getDegree(OpenCvSafeHandle, out double)

public static ExceptionStatus ml_SVM_getDegree(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

ml_SVM_getGamma(OpenCvSafeHandle, out double)

public static ExceptionStatus ml_SVM_getGamma(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

ml_SVM_getKernelType(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_SVM_getKernelType(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_SVM_getNu(OpenCvSafeHandle, out double)

public static ExceptionStatus ml_SVM_getNu(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

ml_SVM_getP(OpenCvSafeHandle, out double)

public static ExceptionStatus ml_SVM_getP(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

ml_SVM_getSupportVectors(OpenCvSafeHandle, out nint)

public static ExceptionStatus ml_SVM_getSupportVectors(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

ml_SVM_getTermCriteria(OpenCvSafeHandle, out TermCriteria)

public static ExceptionStatus ml_SVM_getTermCriteria(OpenCvSafeHandle obj, out TermCriteria returnValue)

Parameters

obj OpenCvSafeHandle
returnValue TermCriteria

Returns

ExceptionStatus

ml_SVM_getType(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_SVM_getType(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_SVM_load(string, out nint)

public static ExceptionStatus ml_SVM_load(string filePath, out nint returnValue)

Parameters

filePath string
returnValue nint

Returns

ExceptionStatus

ml_SVM_loadFromString(string, out nint)

public static ExceptionStatus ml_SVM_loadFromString(string strModel, out nint returnValue)

Parameters

strModel string
returnValue nint

Returns

ExceptionStatus

ml_SVM_setC(OpenCvSafeHandle, double)

public static ExceptionStatus ml_SVM_setC(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

ml_SVM_setClassWeights(OpenCvSafeHandle, nint)

public static ExceptionStatus ml_SVM_setClassWeights(OpenCvSafeHandle obj, nint val)

Parameters

obj OpenCvSafeHandle
val nint

Returns

ExceptionStatus

ml_SVM_setCoef0(OpenCvSafeHandle, double)

public static ExceptionStatus ml_SVM_setCoef0(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

ml_SVM_setDegree(OpenCvSafeHandle, double)

public static ExceptionStatus ml_SVM_setDegree(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

ml_SVM_setGamma(OpenCvSafeHandle, double)

public static ExceptionStatus ml_SVM_setGamma(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

ml_SVM_setKernel(OpenCvSafeHandle, int)

public static ExceptionStatus ml_SVM_setKernel(OpenCvSafeHandle obj, int kernelType)

Parameters

obj OpenCvSafeHandle
kernelType int

Returns

ExceptionStatus

ml_SVM_setNu(OpenCvSafeHandle, double)

public static ExceptionStatus ml_SVM_setNu(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

ml_SVM_setP(OpenCvSafeHandle, double)

public static ExceptionStatus ml_SVM_setP(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

ml_SVM_setTermCriteria(OpenCvSafeHandle, TermCriteria)

public static ExceptionStatus ml_SVM_setTermCriteria(OpenCvSafeHandle obj, TermCriteria val)

Parameters

obj OpenCvSafeHandle
val TermCriteria

Returns

ExceptionStatus

ml_SVM_setType(OpenCvSafeHandle, int)

public static ExceptionStatus ml_SVM_setType(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ml_SVM_trainAuto(OpenCvSafeHandle, nint, int, ParamGrid, ParamGrid, ParamGrid, ParamGrid, ParamGrid, ParamGrid, bool, out int)

public static ExceptionStatus ml_SVM_trainAuto(OpenCvSafeHandle obj, nint data, int kFold, ParamGrid cGrid, ParamGrid gammaGrid, ParamGrid pGrid, ParamGrid nuGrid, ParamGrid coeffGrid, ParamGrid degreeGrid, bool balanced, out int returnValue)

Parameters

obj OpenCvSafeHandle
data nint
kFold int
cGrid ParamGrid
gammaGrid ParamGrid
pGrid ParamGrid
nuGrid ParamGrid
coeffGrid ParamGrid
degreeGrid ParamGrid
balanced bool
returnValue int

Returns

ExceptionStatus

ml_StatModel_clear(OpenCvSafeHandle)

public static ExceptionStatus ml_StatModel_clear(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

ml_StatModel_empty(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_StatModel_empty(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_StatModel_getVarCount(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_StatModel_getVarCount(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_StatModel_isClassifier(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_StatModel_isClassifier(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_StatModel_isTrained(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_StatModel_isTrained(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_StatModel_train1(OpenCvSafeHandle, nint, int, out int)

public static ExceptionStatus ml_StatModel_train1(OpenCvSafeHandle obj, nint trainData, int flags, out int returnValue)

Parameters

obj OpenCvSafeHandle
trainData nint
flags int
returnValue int

Returns

ExceptionStatus

ml_TrainData_getClassLabels(OpenCvSafeHandle, out nint)

public static ExceptionStatus ml_TrainData_getClassLabels(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

ml_TrainData_getLayout(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_TrainData_getLayout(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_TrainData_getMissing(OpenCvSafeHandle, out nint)

public static ExceptionStatus ml_TrainData_getMissing(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

ml_TrainData_getNAllVars(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_TrainData_getNAllVars(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_TrainData_getNSamples(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_TrainData_getNSamples(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_TrainData_getNTestSamples(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_TrainData_getNTestSamples(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_TrainData_getNTrainSamples(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_TrainData_getNTrainSamples(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_TrainData_getNVars(OpenCvSafeHandle, out int)

public static ExceptionStatus ml_TrainData_getNVars(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ml_TrainData_getResponses(OpenCvSafeHandle, out nint)

public static ExceptionStatus ml_TrainData_getResponses(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

ml_TrainData_getSamples(OpenCvSafeHandle, out nint)

public static ExceptionStatus ml_TrainData_getSamples(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

ml_TrainData_getTestResponses(OpenCvSafeHandle, out nint)

public static ExceptionStatus ml_TrainData_getTestResponses(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

ml_TrainData_getTestSampleIdx(OpenCvSafeHandle, out nint)

public static ExceptionStatus ml_TrainData_getTestSampleIdx(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

ml_TrainData_getTestSamples(OpenCvSafeHandle, out nint)

public static ExceptionStatus ml_TrainData_getTestSamples(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

ml_TrainData_getTrainResponses(OpenCvSafeHandle, out nint)

public static ExceptionStatus ml_TrainData_getTrainResponses(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

ml_TrainData_getTrainSampleIdx(OpenCvSafeHandle, out nint)

public static ExceptionStatus ml_TrainData_getTrainSampleIdx(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

ml_TrainData_getTrainSamples(OpenCvSafeHandle, int, int, int, out nint)

public static ExceptionStatus ml_TrainData_getTrainSamples(OpenCvSafeHandle obj, int layout, int compressSamples, int compressVars, out nint returnValue)

Parameters

obj OpenCvSafeHandle
layout int
compressSamples int
compressVars int
returnValue nint

Returns

ExceptionStatus

ml_TrainData_getVarIdx(OpenCvSafeHandle, out nint)

public static ExceptionStatus ml_TrainData_getVarIdx(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

ml_TrainData_getVarType(OpenCvSafeHandle, out nint)

public static ExceptionStatus ml_TrainData_getVarType(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

ml_TrainData_loadFromCSV(string, int, int, int, string, byte, byte, out nint)

public static ExceptionStatus ml_TrainData_loadFromCSV(string filename, int headerLineCount, int responseStartIdx, int responseEndIdx, string varTypeSpec, byte delimiter, byte missch, out nint returnValue)

Parameters

filename string
headerLineCount int
responseStartIdx int
responseEndIdx int
varTypeSpec string
delimiter byte
missch byte
returnValue nint

Returns

ExceptionStatus

ml_TrainData_setTrainTestSplit(OpenCvSafeHandle, int, bool)

public static ExceptionStatus ml_TrainData_setTrainTestSplit(OpenCvSafeHandle obj, int count, bool shuffle)

Parameters

obj OpenCvSafeHandle
count int
shuffle bool

Returns

ExceptionStatus

ml_TrainData_setTrainTestSplitRatio(OpenCvSafeHandle, double, bool)

public static ExceptionStatus ml_TrainData_setTrainTestSplitRatio(OpenCvSafeHandle obj, double ratio, bool shuffle)

Parameters

obj OpenCvSafeHandle
ratio double
shuffle bool

Returns

ExceptionStatus

ml_TrainData_shuffleTrainTest(OpenCvSafeHandle)

public static ExceptionStatus ml_TrainData_shuffleTrainTest(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

objdetect_CascadeClassifier_delete(nint)

public static extern ExceptionStatus objdetect_CascadeClassifier_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

objdetect_CascadeClassifier_detectMultiScale1(OpenCvSafeHandle, nint, nint, double, int, int, Size, Size)

public static ExceptionStatus objdetect_CascadeClassifier_detectMultiScale1(OpenCvSafeHandle obj, nint image, nint objects, double scaleFactor, int minNeighbors, int flags, Size minSize, Size maxSize)

Parameters

obj OpenCvSafeHandle
image nint
objects nint
scaleFactor double
minNeighbors int
flags int
minSize Size
maxSize Size

Returns

ExceptionStatus

objdetect_CascadeClassifier_detectMultiScale2(OpenCvSafeHandle, nint, nint, nint, nint, double, int, int, Size, Size, int)

public static ExceptionStatus objdetect_CascadeClassifier_detectMultiScale2(OpenCvSafeHandle obj, nint image, nint objects, nint rejectLevels, nint levelWeights, double scaleFactor, int minNeighbors, int flags, Size minSize, Size maxSize, int outputRejectLevels)

Parameters

obj OpenCvSafeHandle
image nint
objects nint
rejectLevels nint
levelWeights nint
scaleFactor double
minNeighbors int
flags int
minSize Size
maxSize Size
outputRejectLevels int

Returns

ExceptionStatus

objdetect_CascadeClassifier_empty(OpenCvSafeHandle, out int)

public static ExceptionStatus objdetect_CascadeClassifier_empty(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

objdetect_CascadeClassifier_getFeatureType(OpenCvSafeHandle, out int)

public static ExceptionStatus objdetect_CascadeClassifier_getFeatureType(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

objdetect_CascadeClassifier_getOriginalWindowSize(OpenCvSafeHandle, out Size)

public static ExceptionStatus objdetect_CascadeClassifier_getOriginalWindowSize(OpenCvSafeHandle obj, out Size returnValue)

Parameters

obj OpenCvSafeHandle
returnValue Size

Returns

ExceptionStatus

objdetect_CascadeClassifier_isOldFormatCascade(OpenCvSafeHandle, out int)

public static ExceptionStatus objdetect_CascadeClassifier_isOldFormatCascade(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

objdetect_CascadeClassifier_load(OpenCvSafeHandle, string, out int)

public static ExceptionStatus objdetect_CascadeClassifier_load(OpenCvSafeHandle obj, string fileName, out int returnValue)

Parameters

obj OpenCvSafeHandle
fileName string
returnValue int

Returns

ExceptionStatus

objdetect_CascadeClassifier_new(out nint)

public static ExceptionStatus objdetect_CascadeClassifier_new(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

objdetect_CascadeClassifier_newFromFile(string, out nint)

public static ExceptionStatus objdetect_CascadeClassifier_newFromFile(string fileName, out nint returnValue)

Parameters

fileName string
returnValue nint

Returns

ExceptionStatus

objdetect_CascadeClassifier_read(OpenCvSafeHandle, nint, out int)

public static ExceptionStatus objdetect_CascadeClassifier_read(OpenCvSafeHandle obj, nint fn, out int returnValue)

Parameters

obj OpenCvSafeHandle
fn nint
returnValue int

Returns

ExceptionStatus

objdetect_FaceDetectorYN_create(nint, nint, ref Size, float, float, int, int, int, out nint)

public static ExceptionStatus objdetect_FaceDetectorYN_create(nint model, nint config, ref Size inputSize, float scoreThreshold, float nmsThreshold, int topK, int backendId, int targetId, out nint returnValue)

Parameters

model nint
config nint
inputSize Size
scoreThreshold float
nmsThreshold float
topK int
backendId int
targetId int
returnValue nint

Returns

ExceptionStatus

objdetect_FaceRecognizerSF_create(nint, nint, int, int, out nint)

public static ExceptionStatus objdetect_FaceRecognizerSF_create(nint model, nint config, int backendId, int targetId, out nint returnValue)

Parameters

model nint
config nint
backendId int
targetId int
returnValue nint

Returns

ExceptionStatus

objdetect_FaceRecognizerSF_create_buffer(nint, nint, nint, int, int, out nint)

public static ExceptionStatus objdetect_FaceRecognizerSF_create_buffer(nint framework, nint bufferModel, nint bufferConfig, int backendId, int targetId, out nint returnValue)

Parameters

framework nint
bufferModel nint
bufferConfig nint
backendId int
targetId int
returnValue nint

Returns

ExceptionStatus

objdetect_HOGDescriptor_L2HysThreshold_get(OpenCvSafeHandle, out double)

public static ExceptionStatus objdetect_HOGDescriptor_L2HysThreshold_get(OpenCvSafeHandle self, out double returnValue)

Parameters

self OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

objdetect_HOGDescriptor_L2HysThreshold_set(OpenCvSafeHandle, double)

public static ExceptionStatus objdetect_HOGDescriptor_L2HysThreshold_set(OpenCvSafeHandle self, double value)

Parameters

self OpenCvSafeHandle
value double

Returns

ExceptionStatus

objdetect_HOGDescriptor_blockSize_get(OpenCvSafeHandle, out Size)

public static ExceptionStatus objdetect_HOGDescriptor_blockSize_get(OpenCvSafeHandle self, out Size returnValue)

Parameters

self OpenCvSafeHandle
returnValue Size

Returns

ExceptionStatus

objdetect_HOGDescriptor_blockSize_set(OpenCvSafeHandle, Size)

public static ExceptionStatus objdetect_HOGDescriptor_blockSize_set(OpenCvSafeHandle self, Size value)

Parameters

self OpenCvSafeHandle
value Size

Returns

ExceptionStatus

objdetect_HOGDescriptor_blockStride_get(OpenCvSafeHandle, out Size)

public static ExceptionStatus objdetect_HOGDescriptor_blockStride_get(OpenCvSafeHandle self, out Size returnValue)

Parameters

self OpenCvSafeHandle
returnValue Size

Returns

ExceptionStatus

objdetect_HOGDescriptor_blockStride_set(OpenCvSafeHandle, Size)

public static ExceptionStatus objdetect_HOGDescriptor_blockStride_set(OpenCvSafeHandle self, Size value)

Parameters

self OpenCvSafeHandle
value Size

Returns

ExceptionStatus

objdetect_HOGDescriptor_cellSize_get(OpenCvSafeHandle, out Size)

public static ExceptionStatus objdetect_HOGDescriptor_cellSize_get(OpenCvSafeHandle self, out Size returnValue)

Parameters

self OpenCvSafeHandle
returnValue Size

Returns

ExceptionStatus

objdetect_HOGDescriptor_cellSize_set(OpenCvSafeHandle, Size)

public static ExceptionStatus objdetect_HOGDescriptor_cellSize_set(OpenCvSafeHandle self, Size value)

Parameters

self OpenCvSafeHandle
value Size

Returns

ExceptionStatus

objdetect_HOGDescriptor_checkDetectorSize(OpenCvSafeHandle, out int)

public static ExceptionStatus objdetect_HOGDescriptor_checkDetectorSize(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

objdetect_HOGDescriptor_compute(OpenCvSafeHandle, nint, nint, Size, Size, Point[]?, int)

public static ExceptionStatus objdetect_HOGDescriptor_compute(OpenCvSafeHandle self, nint img, nint descriptors, Size winStride, Size padding, Point[]? locations, int locationsLength)

Parameters

self OpenCvSafeHandle
img nint
descriptors nint
winStride Size
padding Size
locations Point[]
locationsLength int

Returns

ExceptionStatus

objdetect_HOGDescriptor_computeGradient(OpenCvSafeHandle, nint, nint, nint, Size, Size)

public static ExceptionStatus objdetect_HOGDescriptor_computeGradient(OpenCvSafeHandle self, nint img, nint grad, nint angleOfs, Size paddingTL, Size paddingBR)

Parameters

self OpenCvSafeHandle
img nint
grad nint
angleOfs nint
paddingTL Size
paddingBR Size

Returns

ExceptionStatus

objdetect_HOGDescriptor_delete(nint)

public static extern ExceptionStatus objdetect_HOGDescriptor_delete(nint self)

Parameters

self nint

Returns

ExceptionStatus

objdetect_HOGDescriptor_derivAperture_get(OpenCvSafeHandle, out int)

public static ExceptionStatus objdetect_HOGDescriptor_derivAperture_get(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

objdetect_HOGDescriptor_derivAperture_set(OpenCvSafeHandle, int)

public static ExceptionStatus objdetect_HOGDescriptor_derivAperture_set(OpenCvSafeHandle self, int value)

Parameters

self OpenCvSafeHandle
value int

Returns

ExceptionStatus

objdetect_HOGDescriptor_detect1(OpenCvSafeHandle, nint, nint, double, Size, Size, Point[]?, int)

public static ExceptionStatus objdetect_HOGDescriptor_detect1(OpenCvSafeHandle self, nint img, nint foundLocations, double hitThreshold, Size winStride, Size padding, Point[]? searchLocations, int searchLocationsLength)

Parameters

self OpenCvSafeHandle
img nint
foundLocations nint
hitThreshold double
winStride Size
padding Size
searchLocations Point[]
searchLocationsLength int

Returns

ExceptionStatus

objdetect_HOGDescriptor_detect2(OpenCvSafeHandle, nint, nint, nint, double, Size, Size, Point[]?, int)

public static ExceptionStatus objdetect_HOGDescriptor_detect2(OpenCvSafeHandle self, nint img, nint foundLocations, nint weights, double hitThreshold, Size winStride, Size padding, Point[]? searchLocations, int searchLocationsLength)

Parameters

self OpenCvSafeHandle
img nint
foundLocations nint
weights nint
hitThreshold double
winStride Size
padding Size
searchLocations Point[]
searchLocationsLength int

Returns

ExceptionStatus

objdetect_HOGDescriptor_detectMultiScale1(OpenCvSafeHandle, nint, nint, double, Size, Size, double, int)

public static ExceptionStatus objdetect_HOGDescriptor_detectMultiScale1(OpenCvSafeHandle self, nint img, nint foundLocations, double hitThreshold, Size winStride, Size padding, double scale, int groupThreshold)

Parameters

self OpenCvSafeHandle
img nint
foundLocations nint
hitThreshold double
winStride Size
padding Size
scale double
groupThreshold int

Returns

ExceptionStatus

objdetect_HOGDescriptor_detectMultiScale2(OpenCvSafeHandle, nint, nint, nint, double, Size, Size, double, int)

public static ExceptionStatus objdetect_HOGDescriptor_detectMultiScale2(OpenCvSafeHandle self, nint img, nint foundLocations, nint foundWeights, double hitThreshold, Size winStride, Size padding, double scale, int groupThreshold)

Parameters

self OpenCvSafeHandle
img nint
foundLocations nint
foundWeights nint
hitThreshold double
winStride Size
padding Size
scale double
groupThreshold int

Returns

ExceptionStatus

objdetect_HOGDescriptor_detectMultiScaleROI(OpenCvSafeHandle, nint, nint, nint, nint, nint, double, int)

public static ExceptionStatus objdetect_HOGDescriptor_detectMultiScaleROI(OpenCvSafeHandle obj, nint img, nint foundLocations, nint roiScales, nint roiLocations, nint roiConfidences, double hitThreshold, int groupThreshold)

Parameters

obj OpenCvSafeHandle
img nint
foundLocations nint
roiScales nint
roiLocations nint
roiConfidences nint
hitThreshold double
groupThreshold int

Returns

ExceptionStatus

objdetect_HOGDescriptor_detectROI(OpenCvSafeHandle, nint, Point[], int, nint, nint, double, Size, Size)

public static ExceptionStatus objdetect_HOGDescriptor_detectROI(OpenCvSafeHandle obj, nint img, Point[] locations, int locationsLength, nint foundLocations, nint confidences, double hitThreshold, Size winStride, Size padding)

Parameters

obj OpenCvSafeHandle
img nint
locations Point[]
locationsLength int
foundLocations nint
confidences nint
hitThreshold double
winStride Size
padding Size

Returns

ExceptionStatus

objdetect_HOGDescriptor_gammaCorrection_get(OpenCvSafeHandle, out int)

public static ExceptionStatus objdetect_HOGDescriptor_gammaCorrection_get(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

objdetect_HOGDescriptor_gammaCorrection_set(OpenCvSafeHandle, int)

public static ExceptionStatus objdetect_HOGDescriptor_gammaCorrection_set(OpenCvSafeHandle self, int value)

Parameters

self OpenCvSafeHandle
value int

Returns

ExceptionStatus

objdetect_HOGDescriptor_getDescriptorSize(OpenCvSafeHandle, out nint)

public static ExceptionStatus objdetect_HOGDescriptor_getDescriptorSize(OpenCvSafeHandle self, out nint returnValue)

Parameters

self OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

objdetect_HOGDescriptor_getWinSigma(OpenCvSafeHandle, out double)

public static ExceptionStatus objdetect_HOGDescriptor_getWinSigma(OpenCvSafeHandle self, out double returnValue)

Parameters

self OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

objdetect_HOGDescriptor_groupRectangles(OpenCvSafeHandle, nint, nint, int, double)

public static ExceptionStatus objdetect_HOGDescriptor_groupRectangles(OpenCvSafeHandle obj, nint rectList, nint weights, int groupThreshold, double eps)

Parameters

obj OpenCvSafeHandle
rectList nint
weights nint
groupThreshold int
eps double

Returns

ExceptionStatus

objdetect_HOGDescriptor_histogramNormType_get(OpenCvSafeHandle, out int)

public static ExceptionStatus objdetect_HOGDescriptor_histogramNormType_get(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

objdetect_HOGDescriptor_histogramNormType_set(OpenCvSafeHandle, int)

public static ExceptionStatus objdetect_HOGDescriptor_histogramNormType_set(OpenCvSafeHandle self, int value)

Parameters

self OpenCvSafeHandle
value int

Returns

ExceptionStatus

objdetect_HOGDescriptor_load(OpenCvSafeHandle, string, string?, out int)

public static ExceptionStatus objdetect_HOGDescriptor_load(OpenCvSafeHandle self, string filename, string? objName, out int returnValue)

Parameters

self OpenCvSafeHandle
filename string
objName string
returnValue int

Returns

ExceptionStatus

objdetect_HOGDescriptor_nbins_get(OpenCvSafeHandle, out int)

public static ExceptionStatus objdetect_HOGDescriptor_nbins_get(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

objdetect_HOGDescriptor_nbins_set(OpenCvSafeHandle, int)

public static ExceptionStatus objdetect_HOGDescriptor_nbins_set(OpenCvSafeHandle self, int value)

Parameters

self OpenCvSafeHandle
value int

Returns

ExceptionStatus

objdetect_HOGDescriptor_new1(out nint)

public static ExceptionStatus objdetect_HOGDescriptor_new1(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

objdetect_HOGDescriptor_new2(Size, Size, Size, Size, int, int, double, HistogramNormType, double, int, int, out nint)

public static ExceptionStatus objdetect_HOGDescriptor_new2(Size winSize, Size blockSize, Size blockStride, Size cellSize, int nbins, int derivAperture, double winSigma, HistogramNormType histogramNormType, double l2HysThreshold, int gammaCorrection, int nlevels, out nint returnValue)

Parameters

winSize Size
blockSize Size
blockStride Size
cellSize Size
nbins int
derivAperture int
winSigma double
histogramNormType HistogramNormType
l2HysThreshold double
gammaCorrection int
nlevels int
returnValue nint

Returns

ExceptionStatus

objdetect_HOGDescriptor_new3(string, out nint)

public static ExceptionStatus objdetect_HOGDescriptor_new3(string fileName, out nint returnValue)

Parameters

fileName string
returnValue nint

Returns

ExceptionStatus

objdetect_HOGDescriptor_nlevels_get(OpenCvSafeHandle, out int)

public static ExceptionStatus objdetect_HOGDescriptor_nlevels_get(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

objdetect_HOGDescriptor_nlevels_set(OpenCvSafeHandle, int)

public static ExceptionStatus objdetect_HOGDescriptor_nlevels_set(OpenCvSafeHandle self, int value)

Parameters

self OpenCvSafeHandle
value int

Returns

ExceptionStatus

objdetect_HOGDescriptor_save(OpenCvSafeHandle, string, string?)

public static ExceptionStatus objdetect_HOGDescriptor_save(OpenCvSafeHandle self, string filename, string? objName)

Parameters

self OpenCvSafeHandle
filename string
objName string

Returns

ExceptionStatus

objdetect_HOGDescriptor_setSVMDetector(OpenCvSafeHandle, nint)

public static ExceptionStatus objdetect_HOGDescriptor_setSVMDetector(OpenCvSafeHandle self, nint svmDetector)

Parameters

self OpenCvSafeHandle
svmDetector nint

Returns

ExceptionStatus

objdetect_HOGDescriptor_signedGradient_get(OpenCvSafeHandle, out int)

public static ExceptionStatus objdetect_HOGDescriptor_signedGradient_get(OpenCvSafeHandle self, out int returnValue)

Parameters

self OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

objdetect_HOGDescriptor_signedGradient_set(OpenCvSafeHandle, int)

public static ExceptionStatus objdetect_HOGDescriptor_signedGradient_set(OpenCvSafeHandle self, int value)

Parameters

self OpenCvSafeHandle
value int

Returns

ExceptionStatus

objdetect_HOGDescriptor_winSigma_get(OpenCvSafeHandle, out double)

public static ExceptionStatus objdetect_HOGDescriptor_winSigma_get(OpenCvSafeHandle self, out double returnValue)

Parameters

self OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

objdetect_HOGDescriptor_winSigma_set(OpenCvSafeHandle, double)

public static ExceptionStatus objdetect_HOGDescriptor_winSigma_set(OpenCvSafeHandle self, double value)

Parameters

self OpenCvSafeHandle
value double

Returns

ExceptionStatus

objdetect_HOGDescriptor_winSize_get(OpenCvSafeHandle, out Size)

public static ExceptionStatus objdetect_HOGDescriptor_winSize_get(OpenCvSafeHandle self, out Size returnValue)

Parameters

self OpenCvSafeHandle
returnValue Size

Returns

ExceptionStatus

objdetect_HOGDescriptor_winSize_set(OpenCvSafeHandle, Size)

public static ExceptionStatus objdetect_HOGDescriptor_winSize_set(OpenCvSafeHandle self, Size value)

Parameters

self OpenCvSafeHandle
value Size

Returns

ExceptionStatus

objdetect_Ptr_FaceDetectorYN_delete(nint)

public static extern ExceptionStatus objdetect_Ptr_FaceDetectorYN_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

objdetect_Ptr_FaceDetectorYN_get(nint, out nint)

public static ExceptionStatus objdetect_Ptr_FaceDetectorYN_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

objdetect_Ptr_FaceRecognizerSF_delete(nint)

public static extern ExceptionStatus objdetect_Ptr_FaceRecognizerSF_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

objdetect_Ptr_FaceRecognizerSF_get(nint, out nint)

public static ExceptionStatus objdetect_Ptr_FaceRecognizerSF_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

objdetect_Ptr_QRCodeEncoder_delete(nint)

public static extern ExceptionStatus objdetect_Ptr_QRCodeEncoder_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

objdetect_Ptr_QRCodeEncoder_get(nint, out nint)

public static ExceptionStatus objdetect_Ptr_QRCodeEncoder_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

objdetect_QRCodeDetectorAruco_delete(nint)

public static extern ExceptionStatus objdetect_QRCodeDetectorAruco_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

objdetect_QRCodeDetectorAruco_new(out nint)

public static ExceptionStatus objdetect_QRCodeDetectorAruco_new(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

objdetect_QRCodeDetectorAruco_new_Params(in QRCodeDetectorArucoParams, out nint)

public static ExceptionStatus objdetect_QRCodeDetectorAruco_new_Params(in QRCodeDetectorArucoParams parameters, out nint returnValue)

Parameters

parameters QRCodeDetectorArucoParams
returnValue nint

Returns

ExceptionStatus

objdetect_QRCodeDetector_delete(nint)

public static extern ExceptionStatus objdetect_QRCodeDetector_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

objdetect_QRCodeDetector_new(out nint)

public static ExceptionStatus objdetect_QRCodeDetector_new(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

objdetect_QRCodeDetector_setEpsX(OpenCvSafeHandle, double)

public static ExceptionStatus objdetect_QRCodeDetector_setEpsX(OpenCvSafeHandle obj, double epsX)

Parameters

obj OpenCvSafeHandle
epsX double

Returns

ExceptionStatus

objdetect_QRCodeDetector_setEpsY(OpenCvSafeHandle, double)

public static ExceptionStatus objdetect_QRCodeDetector_setEpsY(OpenCvSafeHandle obj, double epsY)

Parameters

obj OpenCvSafeHandle
epsY double

Returns

ExceptionStatus

objdetect_QRCodeEncoder_create(in QRCodeEncoderParams, out nint)

public static ExceptionStatus objdetect_QRCodeEncoder_create(in QRCodeEncoderParams parameters, out nint returnValue)

Parameters

parameters QRCodeEncoderParams
returnValue nint

Returns

ExceptionStatus

objdetect_groupRectangles1(nint, int, double)

public static extern ExceptionStatus objdetect_groupRectangles1(nint rectList, int groupThreshold, double eps)

Parameters

rectList nint
groupThreshold int
eps double

Returns

ExceptionStatus

objdetect_groupRectangles2(nint, nint, int, double)

public static extern ExceptionStatus objdetect_groupRectangles2(nint rectList, nint weights, int groupThreshold, double eps)

Parameters

rectList nint
weights nint
groupThreshold int
eps double

Returns

ExceptionStatus

objdetect_groupRectangles3(nint, int, double, nint, nint)

public static extern ExceptionStatus objdetect_groupRectangles3(nint rectList, int groupThreshold, double eps, nint weights, nint levelWeights)

Parameters

rectList nint
groupThreshold int
eps double
weights nint
levelWeights nint

Returns

ExceptionStatus

objdetect_groupRectangles4(nint, nint, nint, int, double)

public static extern ExceptionStatus objdetect_groupRectangles4(nint rectList, nint rejectLevels, nint levelWeights, int groupThreshold, double eps)

Parameters

rectList nint
rejectLevels nint
levelWeights nint
groupThreshold int
eps double

Returns

ExceptionStatus

objdetect_groupRectangles_meanshift(nint, nint, nint, double, Size)

public static extern ExceptionStatus objdetect_groupRectangles_meanshift(nint rectList, nint foundWeights, nint foundScales, double detectThreshold, Size winDetSize)

Parameters

rectList nint
foundWeights nint
foundScales nint
detectThreshold double
winDetSize Size

Returns

ExceptionStatus

photo_CalibrateDebevec_getLambda(OpenCvSafeHandle, out float)

public static ExceptionStatus photo_CalibrateDebevec_getLambda(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

photo_CalibrateDebevec_getRandom(OpenCvSafeHandle, out int)

public static ExceptionStatus photo_CalibrateDebevec_getRandom(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

photo_CalibrateDebevec_getSamples(OpenCvSafeHandle, out int)

public static ExceptionStatus photo_CalibrateDebevec_getSamples(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

photo_CalibrateDebevec_setLambda(OpenCvSafeHandle, float)

public static ExceptionStatus photo_CalibrateDebevec_setLambda(OpenCvSafeHandle obj, float value)

Parameters

obj OpenCvSafeHandle
value float

Returns

ExceptionStatus

photo_CalibrateDebevec_setRandom(OpenCvSafeHandle, int)

public static ExceptionStatus photo_CalibrateDebevec_setRandom(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

photo_CalibrateDebevec_setSamples(OpenCvSafeHandle, int)

public static ExceptionStatus photo_CalibrateDebevec_setSamples(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

photo_CalibrateRobertson_getMaxIter(OpenCvSafeHandle, out int)

public static ExceptionStatus photo_CalibrateRobertson_getMaxIter(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

photo_CalibrateRobertson_getRadiance(OpenCvSafeHandle, nint)

public static ExceptionStatus photo_CalibrateRobertson_getRadiance(OpenCvSafeHandle obj, nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

photo_CalibrateRobertson_getThreshold(OpenCvSafeHandle, out float)

public static ExceptionStatus photo_CalibrateRobertson_getThreshold(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

photo_CalibrateRobertson_setMaxIter(OpenCvSafeHandle, int)

public static ExceptionStatus photo_CalibrateRobertson_setMaxIter(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

photo_CalibrateRobertson_setThreshold(OpenCvSafeHandle, float)

public static ExceptionStatus photo_CalibrateRobertson_setThreshold(OpenCvSafeHandle obj, float value)

Parameters

obj OpenCvSafeHandle
value float

Returns

ExceptionStatus

photo_Ptr_CalibrateDebevec_delete(nint)

public static extern ExceptionStatus photo_Ptr_CalibrateDebevec_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

photo_Ptr_CalibrateDebevec_get(nint, out nint)

public static ExceptionStatus photo_Ptr_CalibrateDebevec_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

photo_Ptr_CalibrateRobertson_delete(nint)

public static extern ExceptionStatus photo_Ptr_CalibrateRobertson_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

photo_Ptr_CalibrateRobertson_get(nint, out nint)

public static ExceptionStatus photo_Ptr_CalibrateRobertson_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

photo_Ptr_MergeDebevec_delete(nint)

public static extern ExceptionStatus photo_Ptr_MergeDebevec_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

photo_Ptr_MergeDebevec_get(nint, out nint)

public static ExceptionStatus photo_Ptr_MergeDebevec_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

photo_Ptr_MergeMertens_delete(nint)

public static extern ExceptionStatus photo_Ptr_MergeMertens_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

photo_Ptr_MergeMertens_get(nint, out nint)

public static ExceptionStatus photo_Ptr_MergeMertens_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

photo_Ptr_TonemapDrago_delete(nint)

public static extern ExceptionStatus photo_Ptr_TonemapDrago_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

photo_Ptr_TonemapDrago_get(nint, out nint)

public static ExceptionStatus photo_Ptr_TonemapDrago_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

photo_Ptr_TonemapMantiuk_delete(nint)

public static extern ExceptionStatus photo_Ptr_TonemapMantiuk_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

photo_Ptr_TonemapMantiuk_get(nint, out nint)

public static ExceptionStatus photo_Ptr_TonemapMantiuk_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

photo_Ptr_TonemapReinhard_delete(nint)

public static extern ExceptionStatus photo_Ptr_TonemapReinhard_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

photo_Ptr_TonemapReinhard_get(nint, out nint)

public static ExceptionStatus photo_Ptr_TonemapReinhard_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

photo_Ptr_Tonemap_delete(nint)

public static extern ExceptionStatus photo_Ptr_Tonemap_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

photo_Ptr_Tonemap_get(nint, out nint)

public static ExceptionStatus photo_Ptr_Tonemap_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

photo_TonemapDrago_getBias(OpenCvSafeHandle, out float)

public static ExceptionStatus photo_TonemapDrago_getBias(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

photo_TonemapDrago_getSaturation(OpenCvSafeHandle, out float)

public static ExceptionStatus photo_TonemapDrago_getSaturation(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

photo_TonemapDrago_setBias(OpenCvSafeHandle, float)

public static ExceptionStatus photo_TonemapDrago_setBias(OpenCvSafeHandle obj, float bias)

Parameters

obj OpenCvSafeHandle
bias float

Returns

ExceptionStatus

photo_TonemapDrago_setSaturation(OpenCvSafeHandle, float)

public static ExceptionStatus photo_TonemapDrago_setSaturation(OpenCvSafeHandle obj, float saturation)

Parameters

obj OpenCvSafeHandle
saturation float

Returns

ExceptionStatus

photo_TonemapMantiuk_getSaturation(OpenCvSafeHandle, out float)

public static ExceptionStatus photo_TonemapMantiuk_getSaturation(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

photo_TonemapMantiuk_getScale(OpenCvSafeHandle, out float)

public static ExceptionStatus photo_TonemapMantiuk_getScale(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

photo_TonemapMantiuk_setSaturation(OpenCvSafeHandle, float)

public static ExceptionStatus photo_TonemapMantiuk_setSaturation(OpenCvSafeHandle obj, float saturation)

Parameters

obj OpenCvSafeHandle
saturation float

Returns

ExceptionStatus

photo_TonemapMantiuk_setScale(OpenCvSafeHandle, float)

public static ExceptionStatus photo_TonemapMantiuk_setScale(OpenCvSafeHandle obj, float scale)

Parameters

obj OpenCvSafeHandle
scale float

Returns

ExceptionStatus

photo_TonemapReinhard_getColorAdaptation(OpenCvSafeHandle, out float)

public static ExceptionStatus photo_TonemapReinhard_getColorAdaptation(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

photo_TonemapReinhard_getIntensity(OpenCvSafeHandle, out float)

public static ExceptionStatus photo_TonemapReinhard_getIntensity(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

photo_TonemapReinhard_getLightAdaptation(OpenCvSafeHandle, out float)

public static ExceptionStatus photo_TonemapReinhard_getLightAdaptation(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

photo_TonemapReinhard_setColorAdaptation(OpenCvSafeHandle, float)

public static ExceptionStatus photo_TonemapReinhard_setColorAdaptation(OpenCvSafeHandle obj, float color_adapt)

Parameters

obj OpenCvSafeHandle
color_adapt float

Returns

ExceptionStatus

photo_TonemapReinhard_setIntensity(OpenCvSafeHandle, float)

public static ExceptionStatus photo_TonemapReinhard_setIntensity(OpenCvSafeHandle obj, float intensity)

Parameters

obj OpenCvSafeHandle
intensity float

Returns

ExceptionStatus

photo_TonemapReinhard_setLightAdaptation(OpenCvSafeHandle, float)

public static ExceptionStatus photo_TonemapReinhard_setLightAdaptation(OpenCvSafeHandle obj, float light_adapt)

Parameters

obj OpenCvSafeHandle
light_adapt float

Returns

ExceptionStatus

photo_Tonemap_getGamma(OpenCvSafeHandle, out float)

public static ExceptionStatus photo_Tonemap_getGamma(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

photo_Tonemap_setGamma(OpenCvSafeHandle, float)

public static ExceptionStatus photo_Tonemap_setGamma(OpenCvSafeHandle obj, float gamma)

Parameters

obj OpenCvSafeHandle
gamma float

Returns

ExceptionStatus

photo_createCalibrateDebevec(int, float, int, out nint)

public static ExceptionStatus photo_createCalibrateDebevec(int samples, float lambda, int random, out nint returnValue)

Parameters

samples int
lambda float
random int
returnValue nint

Returns

ExceptionStatus

photo_createCalibrateRobertson(int, float, out nint)

public static ExceptionStatus photo_createCalibrateRobertson(int maxIter, float threshold, out nint returnValue)

Parameters

maxIter int
threshold float
returnValue nint

Returns

ExceptionStatus

photo_createMergeDebevec(out nint)

public static ExceptionStatus photo_createMergeDebevec(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

photo_createMergeMertens(out nint)

public static ExceptionStatus photo_createMergeMertens(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

photo_createTonemap(float, out nint)

public static ExceptionStatus photo_createTonemap(float gamma, out nint returnValue)

Parameters

gamma float
returnValue nint

Returns

ExceptionStatus

photo_createTonemapDrago(float, float, float, out nint)

public static ExceptionStatus photo_createTonemapDrago(float gamma, float saturation, float bias, out nint returnValue)

Parameters

gamma float
saturation float
bias float
returnValue nint

Returns

ExceptionStatus

photo_createTonemapMantiuk(float, float, float, out nint)

public static ExceptionStatus photo_createTonemapMantiuk(float gamma, float scale, float saturation, out nint returnValue)

Parameters

gamma float
scale float
saturation float
returnValue nint

Returns

ExceptionStatus

photo_createTonemapReinhard(float, float, float, float, out nint)

public static ExceptionStatus photo_createTonemapReinhard(float gamma, float intensity, float light_adapt, float color_adapt, out nint returnValue)

Parameters

gamma float
intensity float
light_adapt float
color_adapt float
returnValue nint

Returns

ExceptionStatus

photo_denoise_TVL1(nint[], int, nint, double, int)

public static ExceptionStatus photo_denoise_TVL1(nint[] observations, int observationsSize, nint result, double lambda, int niters)

Parameters

observations nint[]
observationsSize int
result nint
lambda double
niters int

Returns

ExceptionStatus

ptcloud_OdometryFrame_delete(nint)

public static extern ExceptionStatus ptcloud_OdometryFrame_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ptcloud_OdometryFrame_getPyramidLevels(OpenCvSafeHandle, out int)

public static ExceptionStatus ptcloud_OdometryFrame_getPyramidLevels(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ptcloud_OdometrySettings_delete(nint)

public static extern ExceptionStatus ptcloud_OdometrySettings_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ptcloud_OdometrySettings_getAngleThreshold(OpenCvSafeHandle, out float)

public static ExceptionStatus ptcloud_OdometrySettings_getAngleThreshold(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ptcloud_OdometrySettings_getMaxDepth(OpenCvSafeHandle, out float)

public static ExceptionStatus ptcloud_OdometrySettings_getMaxDepth(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ptcloud_OdometrySettings_getMaxDepthDiff(OpenCvSafeHandle, out float)

public static ExceptionStatus ptcloud_OdometrySettings_getMaxDepthDiff(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ptcloud_OdometrySettings_getMaxPointsPart(OpenCvSafeHandle, out float)

public static ExceptionStatus ptcloud_OdometrySettings_getMaxPointsPart(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ptcloud_OdometrySettings_getMaxRotation(OpenCvSafeHandle, out float)

public static ExceptionStatus ptcloud_OdometrySettings_getMaxRotation(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ptcloud_OdometrySettings_getMaxTranslation(OpenCvSafeHandle, out float)

public static ExceptionStatus ptcloud_OdometrySettings_getMaxTranslation(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ptcloud_OdometrySettings_getMinDepth(OpenCvSafeHandle, out float)

public static ExceptionStatus ptcloud_OdometrySettings_getMinDepth(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ptcloud_OdometrySettings_getMinGradientMagnitude(OpenCvSafeHandle, out float)

public static ExceptionStatus ptcloud_OdometrySettings_getMinGradientMagnitude(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ptcloud_OdometrySettings_getNormalDiffThreshold(OpenCvSafeHandle, out float)

public static ExceptionStatus ptcloud_OdometrySettings_getNormalDiffThreshold(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ptcloud_OdometrySettings_getNormalMethod(OpenCvSafeHandle, out int)

public static ExceptionStatus ptcloud_OdometrySettings_getNormalMethod(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ptcloud_OdometrySettings_getNormalWinSize(OpenCvSafeHandle, out int)

public static ExceptionStatus ptcloud_OdometrySettings_getNormalWinSize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ptcloud_OdometrySettings_getSobelScale(OpenCvSafeHandle, out double)

public static ExceptionStatus ptcloud_OdometrySettings_getSobelScale(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

ptcloud_OdometrySettings_getSobelSize(OpenCvSafeHandle, out int)

public static ExceptionStatus ptcloud_OdometrySettings_getSobelSize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ptcloud_OdometrySettings_new(out nint)

public static ExceptionStatus ptcloud_OdometrySettings_new(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

ptcloud_OdometrySettings_setAngleThreshold(OpenCvSafeHandle, float)

public static ExceptionStatus ptcloud_OdometrySettings_setAngleThreshold(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

ptcloud_OdometrySettings_setMaxDepth(OpenCvSafeHandle, float)

public static ExceptionStatus ptcloud_OdometrySettings_setMaxDepth(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

ptcloud_OdometrySettings_setMaxDepthDiff(OpenCvSafeHandle, float)

public static ExceptionStatus ptcloud_OdometrySettings_setMaxDepthDiff(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

ptcloud_OdometrySettings_setMaxPointsPart(OpenCvSafeHandle, float)

public static ExceptionStatus ptcloud_OdometrySettings_setMaxPointsPart(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

ptcloud_OdometrySettings_setMaxRotation(OpenCvSafeHandle, float)

public static ExceptionStatus ptcloud_OdometrySettings_setMaxRotation(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

ptcloud_OdometrySettings_setMaxTranslation(OpenCvSafeHandle, float)

public static ExceptionStatus ptcloud_OdometrySettings_setMaxTranslation(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

ptcloud_OdometrySettings_setMinDepth(OpenCvSafeHandle, float)

public static ExceptionStatus ptcloud_OdometrySettings_setMinDepth(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

ptcloud_OdometrySettings_setMinGradientMagnitude(OpenCvSafeHandle, float)

public static ExceptionStatus ptcloud_OdometrySettings_setMinGradientMagnitude(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

ptcloud_OdometrySettings_setNormalDiffThreshold(OpenCvSafeHandle, float)

public static ExceptionStatus ptcloud_OdometrySettings_setNormalDiffThreshold(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

ptcloud_OdometrySettings_setNormalMethod(OpenCvSafeHandle, int)

public static ExceptionStatus ptcloud_OdometrySettings_setNormalMethod(OpenCvSafeHandle obj, int nm)

Parameters

obj OpenCvSafeHandle
nm int

Returns

ExceptionStatus

ptcloud_OdometrySettings_setNormalWinSize(OpenCvSafeHandle, int)

public static ExceptionStatus ptcloud_OdometrySettings_setNormalWinSize(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ptcloud_OdometrySettings_setSobelScale(OpenCvSafeHandle, double)

public static ExceptionStatus ptcloud_OdometrySettings_setSobelScale(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

ptcloud_OdometrySettings_setSobelSize(OpenCvSafeHandle, int)

public static ExceptionStatus ptcloud_OdometrySettings_setSobelSize(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ptcloud_Odometry_delete(nint)

public static extern ExceptionStatus ptcloud_Odometry_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ptcloud_Odometry_getNormalsComputer(OpenCvSafeHandle, out nint)

public static ExceptionStatus ptcloud_Odometry_getNormalsComputer(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

ptcloud_Odometry_new1(out nint)

public static ExceptionStatus ptcloud_Odometry_new1(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

ptcloud_Odometry_new2(int, out nint)

public static ExceptionStatus ptcloud_Odometry_new2(int otype, out nint returnValue)

Parameters

otype int
returnValue nint

Returns

ExceptionStatus

ptcloud_Odometry_new3(int, nint, int, out nint)

public static ExceptionStatus ptcloud_Odometry_new3(int otype, nint settings, int algtype, out nint returnValue)

Parameters

otype int
settings nint
algtype int
returnValue nint

Returns

ExceptionStatus

ptcloud_Odometry_prepareFrame(OpenCvSafeHandle, nint)

public static ExceptionStatus ptcloud_Odometry_prepareFrame(OpenCvSafeHandle obj, nint frame)

Parameters

obj OpenCvSafeHandle
frame nint

Returns

ExceptionStatus

ptcloud_Odometry_prepareFrames(OpenCvSafeHandle, nint, nint)

public static ExceptionStatus ptcloud_Odometry_prepareFrames(OpenCvSafeHandle obj, nint srcFrame, nint dstFrame)

Parameters

obj OpenCvSafeHandle
srcFrame nint
dstFrame nint

Returns

ExceptionStatus

ptcloud_Ptr_RgbdNormals_delete(nint)

public static extern ExceptionStatus ptcloud_Ptr_RgbdNormals_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ptcloud_Ptr_RgbdNormals_get(nint, out nint)

public static ExceptionStatus ptcloud_Ptr_RgbdNormals_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

ptcloud_RgbdNormals_cache(OpenCvSafeHandle)

public static ExceptionStatus ptcloud_RgbdNormals_cache(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

ptcloud_RgbdNormals_getCols(OpenCvSafeHandle, out int)

public static ExceptionStatus ptcloud_RgbdNormals_getCols(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ptcloud_RgbdNormals_getDepth(OpenCvSafeHandle, out int)

public static ExceptionStatus ptcloud_RgbdNormals_getDepth(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ptcloud_RgbdNormals_getMethod(OpenCvSafeHandle, out int)

public static ExceptionStatus ptcloud_RgbdNormals_getMethod(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ptcloud_RgbdNormals_getRows(OpenCvSafeHandle, out int)

public static ExceptionStatus ptcloud_RgbdNormals_getRows(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ptcloud_RgbdNormals_getWindowSize(OpenCvSafeHandle, out int)

public static ExceptionStatus ptcloud_RgbdNormals_getWindowSize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ptcloud_RgbdNormals_setCols(OpenCvSafeHandle, int)

public static ExceptionStatus ptcloud_RgbdNormals_setCols(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ptcloud_RgbdNormals_setRows(OpenCvSafeHandle, int)

public static ExceptionStatus ptcloud_RgbdNormals_setRows(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ptcloud_RgbdNormals_setWindowSize(OpenCvSafeHandle, int)

public static ExceptionStatus ptcloud_RgbdNormals_setWindowSize(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ptcloud_VolumeSettings_delete(nint)

public static extern ExceptionStatus ptcloud_VolumeSettings_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ptcloud_VolumeSettings_getDepthFactor(OpenCvSafeHandle, out float)

public static ExceptionStatus ptcloud_VolumeSettings_getDepthFactor(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ptcloud_VolumeSettings_getIntegrateHeight(OpenCvSafeHandle, out int)

public static ExceptionStatus ptcloud_VolumeSettings_getIntegrateHeight(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ptcloud_VolumeSettings_getIntegrateWidth(OpenCvSafeHandle, out int)

public static ExceptionStatus ptcloud_VolumeSettings_getIntegrateWidth(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ptcloud_VolumeSettings_getMaxDepth(OpenCvSafeHandle, out float)

public static ExceptionStatus ptcloud_VolumeSettings_getMaxDepth(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ptcloud_VolumeSettings_getMaxWeight(OpenCvSafeHandle, out int)

public static ExceptionStatus ptcloud_VolumeSettings_getMaxWeight(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ptcloud_VolumeSettings_getRaycastHeight(OpenCvSafeHandle, out int)

public static ExceptionStatus ptcloud_VolumeSettings_getRaycastHeight(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ptcloud_VolumeSettings_getRaycastStepFactor(OpenCvSafeHandle, out float)

public static ExceptionStatus ptcloud_VolumeSettings_getRaycastStepFactor(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ptcloud_VolumeSettings_getRaycastWidth(OpenCvSafeHandle, out int)

public static ExceptionStatus ptcloud_VolumeSettings_getRaycastWidth(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ptcloud_VolumeSettings_getTsdfTruncateDistance(OpenCvSafeHandle, out float)

public static ExceptionStatus ptcloud_VolumeSettings_getTsdfTruncateDistance(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ptcloud_VolumeSettings_getVoxelSize(OpenCvSafeHandle, out float)

public static ExceptionStatus ptcloud_VolumeSettings_getVoxelSize(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ptcloud_VolumeSettings_new(int, out nint)

public static ExceptionStatus ptcloud_VolumeSettings_new(int volumeType, out nint returnValue)

Parameters

volumeType int
returnValue nint

Returns

ExceptionStatus

ptcloud_VolumeSettings_setDepthFactor(OpenCvSafeHandle, float)

public static ExceptionStatus ptcloud_VolumeSettings_setDepthFactor(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

ptcloud_VolumeSettings_setIntegrateHeight(OpenCvSafeHandle, int)

public static ExceptionStatus ptcloud_VolumeSettings_setIntegrateHeight(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ptcloud_VolumeSettings_setIntegrateWidth(OpenCvSafeHandle, int)

public static ExceptionStatus ptcloud_VolumeSettings_setIntegrateWidth(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ptcloud_VolumeSettings_setMaxDepth(OpenCvSafeHandle, float)

public static ExceptionStatus ptcloud_VolumeSettings_setMaxDepth(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

ptcloud_VolumeSettings_setMaxWeight(OpenCvSafeHandle, int)

public static ExceptionStatus ptcloud_VolumeSettings_setMaxWeight(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ptcloud_VolumeSettings_setRaycastHeight(OpenCvSafeHandle, int)

public static ExceptionStatus ptcloud_VolumeSettings_setRaycastHeight(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ptcloud_VolumeSettings_setRaycastStepFactor(OpenCvSafeHandle, float)

public static ExceptionStatus ptcloud_VolumeSettings_setRaycastStepFactor(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

ptcloud_VolumeSettings_setRaycastWidth(OpenCvSafeHandle, int)

public static ExceptionStatus ptcloud_VolumeSettings_setRaycastWidth(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ptcloud_VolumeSettings_setTsdfTruncateDistance(OpenCvSafeHandle, float)

public static ExceptionStatus ptcloud_VolumeSettings_setTsdfTruncateDistance(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

ptcloud_VolumeSettings_setVoxelSize(OpenCvSafeHandle, float)

public static ExceptionStatus ptcloud_VolumeSettings_setVoxelSize(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

ptcloud_Volume_delete(nint)

public static extern ExceptionStatus ptcloud_Volume_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ptcloud_Volume_getEnableGrowth(OpenCvSafeHandle, out int)

public static ExceptionStatus ptcloud_Volume_getEnableGrowth(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ptcloud_Volume_getTotalVolumeUnits(OpenCvSafeHandle, out long)

public static ExceptionStatus ptcloud_Volume_getTotalVolumeUnits(OpenCvSafeHandle obj, out long returnValue)

Parameters

obj OpenCvSafeHandle
returnValue long

Returns

ExceptionStatus

ptcloud_Volume_getVisibleBlocks(OpenCvSafeHandle, out int)

public static ExceptionStatus ptcloud_Volume_getVisibleBlocks(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ptcloud_Volume_new(int, nint, out nint)

public static ExceptionStatus ptcloud_Volume_new(int vtype, nint settings, out nint returnValue)

Parameters

vtype int
settings nint
returnValue nint

Returns

ExceptionStatus

ptcloud_Volume_reset(OpenCvSafeHandle)

public static ExceptionStatus ptcloud_Volume_reset(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

ptcloud_Volume_setEnableGrowth(OpenCvSafeHandle, int)

public static ExceptionStatus ptcloud_Volume_setEnableGrowth(OpenCvSafeHandle obj, int v)

Parameters

obj OpenCvSafeHandle
v int

Returns

ExceptionStatus

quality_Ptr_QualityBRISQUE_delete(nint)

public static extern ExceptionStatus quality_Ptr_QualityBRISQUE_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

quality_Ptr_QualityBRISQUE_get(nint, out nint)

public static ExceptionStatus quality_Ptr_QualityBRISQUE_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

quality_Ptr_QualityGMSD_delete(nint)

public static extern ExceptionStatus quality_Ptr_QualityGMSD_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

quality_Ptr_QualityGMSD_get(nint, out nint)

public static ExceptionStatus quality_Ptr_QualityGMSD_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

quality_Ptr_QualityMSE_delete(nint)

public static extern ExceptionStatus quality_Ptr_QualityMSE_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

quality_Ptr_QualityMSE_get(nint, out nint)

public static ExceptionStatus quality_Ptr_QualityMSE_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

quality_Ptr_QualityPSNR_delete(nint)

public static extern ExceptionStatus quality_Ptr_QualityPSNR_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

quality_Ptr_QualityPSNR_get(nint, out nint)

public static ExceptionStatus quality_Ptr_QualityPSNR_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

quality_Ptr_QualitySSIM_delete(nint)

public static extern ExceptionStatus quality_Ptr_QualitySSIM_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

quality_Ptr_QualitySSIM_get(nint, out nint)

public static ExceptionStatus quality_Ptr_QualitySSIM_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

quality_QualityBase_clear(OpenCvSafeHandle)

public static ExceptionStatus quality_QualityBase_clear(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

quality_QualityBase_empty(OpenCvSafeHandle, out int)

public static ExceptionStatus quality_QualityBase_empty(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

quality_QualityPSNR_getMaxPixelValue(OpenCvSafeHandle, out double)

public static ExceptionStatus quality_QualityPSNR_getMaxPixelValue(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

quality_QualityPSNR_setMaxPixelValue(OpenCvSafeHandle, double)

public static ExceptionStatus quality_QualityPSNR_setMaxPixelValue(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

quality_createQualityBRISQUE1(string, string, out nint)

public static ExceptionStatus quality_createQualityBRISQUE1(string modelFilePath, string rangeFilePath, out nint returnValue)

Parameters

modelFilePath string
rangeFilePath string
returnValue nint

Returns

ExceptionStatus

quality_createQualityBRISQUE2(nint, nint, out nint)

public static ExceptionStatus quality_createQualityBRISQUE2(nint model, nint range, out nint returnValue)

Parameters

model nint
range nint
returnValue nint

Returns

ExceptionStatus

redirectError(CvErrorCallback, nint, ref nint)

public static extern nint redirectError(CvErrorCallback errCallback, nint userdata, ref nint prevUserdata)

Parameters

errCallback CvErrorCallback
userdata nint
prevUserdata nint

Returns

nint

saliency_MotionSaliencyBinWangApr2014_create(out nint)

public static ExceptionStatus saliency_MotionSaliencyBinWangApr2014_create(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

saliency_MotionSaliencyBinWangApr2014_getImageHeight(OpenCvSafeHandle, out int)

public static ExceptionStatus saliency_MotionSaliencyBinWangApr2014_getImageHeight(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

saliency_MotionSaliencyBinWangApr2014_getImageWidth(OpenCvSafeHandle, out int)

public static ExceptionStatus saliency_MotionSaliencyBinWangApr2014_getImageWidth(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

saliency_MotionSaliencyBinWangApr2014_init(OpenCvSafeHandle, out int)

public static ExceptionStatus saliency_MotionSaliencyBinWangApr2014_init(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

saliency_MotionSaliencyBinWangApr2014_setImageHeight(OpenCvSafeHandle, int)

public static ExceptionStatus saliency_MotionSaliencyBinWangApr2014_setImageHeight(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

saliency_MotionSaliencyBinWangApr2014_setImageWidth(OpenCvSafeHandle, int)

public static ExceptionStatus saliency_MotionSaliencyBinWangApr2014_setImageWidth(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

saliency_MotionSaliencyBinWangApr2014_setImagesize(OpenCvSafeHandle, int, int)

public static ExceptionStatus saliency_MotionSaliencyBinWangApr2014_setImagesize(OpenCvSafeHandle obj, int W, int H)

Parameters

obj OpenCvSafeHandle
W int
H int

Returns

ExceptionStatus

saliency_ObjectnessBING_create(out nint)

public static ExceptionStatus saliency_ObjectnessBING_create(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

saliency_ObjectnessBING_getBase(OpenCvSafeHandle, out double)

public static ExceptionStatus saliency_ObjectnessBING_getBase(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

saliency_ObjectnessBING_getNSS(OpenCvSafeHandle, out int)

public static ExceptionStatus saliency_ObjectnessBING_getNSS(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

saliency_ObjectnessBING_getW(OpenCvSafeHandle, out int)

public static ExceptionStatus saliency_ObjectnessBING_getW(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

saliency_ObjectnessBING_getobjectnessValues(OpenCvSafeHandle, nint)

public static ExceptionStatus saliency_ObjectnessBING_getobjectnessValues(OpenCvSafeHandle obj, nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

saliency_ObjectnessBING_setBBResDir(OpenCvSafeHandle, string)

public static ExceptionStatus saliency_ObjectnessBING_setBBResDir(OpenCvSafeHandle obj, string resultsDir)

Parameters

obj OpenCvSafeHandle
resultsDir string

Returns

ExceptionStatus

saliency_ObjectnessBING_setBase(OpenCvSafeHandle, double)

public static ExceptionStatus saliency_ObjectnessBING_setBase(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

saliency_ObjectnessBING_setNSS(OpenCvSafeHandle, int)

public static ExceptionStatus saliency_ObjectnessBING_setNSS(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

saliency_ObjectnessBING_setTrainingPath(OpenCvSafeHandle, string)

public static ExceptionStatus saliency_ObjectnessBING_setTrainingPath(OpenCvSafeHandle obj, string trainingPath)

Parameters

obj OpenCvSafeHandle
trainingPath string

Returns

ExceptionStatus

saliency_ObjectnessBING_setW(OpenCvSafeHandle, int)

public static ExceptionStatus saliency_ObjectnessBING_setW(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

saliency_Ptr_MotionSaliencyBinWangApr2014_delete(nint)

public static extern ExceptionStatus saliency_Ptr_MotionSaliencyBinWangApr2014_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

saliency_Ptr_MotionSaliencyBinWangApr2014_get(nint, out nint)

public static ExceptionStatus saliency_Ptr_MotionSaliencyBinWangApr2014_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

saliency_Ptr_ObjectnessBING_delete(nint)

public static extern ExceptionStatus saliency_Ptr_ObjectnessBING_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

saliency_Ptr_ObjectnessBING_get(nint, out nint)

public static ExceptionStatus saliency_Ptr_ObjectnessBING_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

saliency_Ptr_StaticSaliencyFineGrained_delete(nint)

public static extern ExceptionStatus saliency_Ptr_StaticSaliencyFineGrained_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

saliency_Ptr_StaticSaliencyFineGrained_get(nint, out nint)

public static ExceptionStatus saliency_Ptr_StaticSaliencyFineGrained_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

saliency_Ptr_StaticSaliencySpectralResidual_delete(nint)

public static extern ExceptionStatus saliency_Ptr_StaticSaliencySpectralResidual_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

saliency_Ptr_StaticSaliencySpectralResidual_get(nint, out nint)

public static ExceptionStatus saliency_Ptr_StaticSaliencySpectralResidual_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

saliency_StaticSaliencyFineGrained_create(out nint)

public static ExceptionStatus saliency_StaticSaliencyFineGrained_create(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

saliency_StaticSaliencySpectralResidual_create(out nint)

public static ExceptionStatus saliency_StaticSaliencySpectralResidual_create(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

saliency_StaticSaliencySpectralResidual_getImageHeight(OpenCvSafeHandle, out int)

public static ExceptionStatus saliency_StaticSaliencySpectralResidual_getImageHeight(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

saliency_StaticSaliencySpectralResidual_getImageWidth(OpenCvSafeHandle, out int)

public static ExceptionStatus saliency_StaticSaliencySpectralResidual_getImageWidth(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

saliency_StaticSaliencySpectralResidual_setImageHeight(OpenCvSafeHandle, int)

public static ExceptionStatus saliency_StaticSaliencySpectralResidual_setImageHeight(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

saliency_StaticSaliencySpectralResidual_setImageWidth(OpenCvSafeHandle, int)

public static ExceptionStatus saliency_StaticSaliencySpectralResidual_setImageWidth(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

shape_AffineTransformer_getFullAffine(OpenCvSafeHandle, out int)

public static ExceptionStatus shape_AffineTransformer_getFullAffine(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

shape_AffineTransformer_setFullAffine(OpenCvSafeHandle, int)

public static ExceptionStatus shape_AffineTransformer_setFullAffine(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

shape_EMDHistogramCostExtractor_getNormFlag(OpenCvSafeHandle, out int)

public static ExceptionStatus shape_EMDHistogramCostExtractor_getNormFlag(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

shape_EMDHistogramCostExtractor_setNormFlag(OpenCvSafeHandle, int)

public static ExceptionStatus shape_EMDHistogramCostExtractor_setNormFlag(OpenCvSafeHandle obj, int flag)

Parameters

obj OpenCvSafeHandle
flag int

Returns

ExceptionStatus

shape_HausdorffDistanceExtractor_getDistanceFlag(OpenCvSafeHandle, out int)

public static ExceptionStatus shape_HausdorffDistanceExtractor_getDistanceFlag(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

shape_HausdorffDistanceExtractor_getRankProportion(OpenCvSafeHandle, out float)

public static ExceptionStatus shape_HausdorffDistanceExtractor_getRankProportion(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

shape_HausdorffDistanceExtractor_setDistanceFlag(OpenCvSafeHandle, int)

public static ExceptionStatus shape_HausdorffDistanceExtractor_setDistanceFlag(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

shape_HausdorffDistanceExtractor_setRankProportion(OpenCvSafeHandle, float)

public static ExceptionStatus shape_HausdorffDistanceExtractor_setRankProportion(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

shape_HistogramCostExtractor_getDefaultCost(OpenCvSafeHandle, out float)

public static ExceptionStatus shape_HistogramCostExtractor_getDefaultCost(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

shape_HistogramCostExtractor_getNDummies(OpenCvSafeHandle, out int)

public static ExceptionStatus shape_HistogramCostExtractor_getNDummies(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

shape_HistogramCostExtractor_setDefaultCost(OpenCvSafeHandle, float)

public static ExceptionStatus shape_HistogramCostExtractor_setDefaultCost(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

shape_HistogramCostExtractor_setNDummies(OpenCvSafeHandle, int)

public static ExceptionStatus shape_HistogramCostExtractor_setNDummies(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

shape_NormHistogramCostExtractor_getNormFlag(OpenCvSafeHandle, out int)

public static ExceptionStatus shape_NormHistogramCostExtractor_getNormFlag(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

shape_NormHistogramCostExtractor_setNormFlag(OpenCvSafeHandle, int)

public static ExceptionStatus shape_NormHistogramCostExtractor_setNormFlag(OpenCvSafeHandle obj, int flag)

Parameters

obj OpenCvSafeHandle
flag int

Returns

ExceptionStatus

shape_Ptr_AffineTransformer_delete(nint)

public static extern ExceptionStatus shape_Ptr_AffineTransformer_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

shape_Ptr_AffineTransformer_get(nint, out nint)

public static ExceptionStatus shape_Ptr_AffineTransformer_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

shape_Ptr_AffineTransformer_upcast(nint, out nint)

public static ExceptionStatus shape_Ptr_AffineTransformer_upcast(nint src, out nint returnValue)

Parameters

src nint
returnValue nint

Returns

ExceptionStatus

shape_Ptr_HausdorffDistanceExtractor_delete(nint)

public static extern ExceptionStatus shape_Ptr_HausdorffDistanceExtractor_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

shape_Ptr_HausdorffDistanceExtractor_get(nint, out nint)

public static ExceptionStatus shape_Ptr_HausdorffDistanceExtractor_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

shape_Ptr_HistogramCostExtractor_delete(nint)

public static extern ExceptionStatus shape_Ptr_HistogramCostExtractor_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

shape_Ptr_HistogramCostExtractor_get(nint, out nint)

public static ExceptionStatus shape_Ptr_HistogramCostExtractor_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

shape_Ptr_ShapeContextDistanceExtractor_delete(nint)

public static extern ExceptionStatus shape_Ptr_ShapeContextDistanceExtractor_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

shape_Ptr_ShapeContextDistanceExtractor_get(nint, out nint)

public static ExceptionStatus shape_Ptr_ShapeContextDistanceExtractor_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

shape_Ptr_ShapeTransformer_delete(nint)

public static extern ExceptionStatus shape_Ptr_ShapeTransformer_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

shape_Ptr_ThinPlateSplineShapeTransformer_delete(nint)

public static extern ExceptionStatus shape_Ptr_ThinPlateSplineShapeTransformer_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

shape_Ptr_ThinPlateSplineShapeTransformer_get(nint, out nint)

public static ExceptionStatus shape_Ptr_ThinPlateSplineShapeTransformer_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

shape_Ptr_ThinPlateSplineShapeTransformer_upcast(nint, out nint)

public static ExceptionStatus shape_Ptr_ThinPlateSplineShapeTransformer_upcast(nint src, out nint returnValue)

Parameters

src nint
returnValue nint

Returns

ExceptionStatus

shape_ShapeContextDistanceExtractor_getAngularBins(OpenCvSafeHandle, out int)

public static ExceptionStatus shape_ShapeContextDistanceExtractor_getAngularBins(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

shape_ShapeContextDistanceExtractor_getBendingEnergyWeight(OpenCvSafeHandle, out float)

public static ExceptionStatus shape_ShapeContextDistanceExtractor_getBendingEnergyWeight(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

shape_ShapeContextDistanceExtractor_getImageAppearanceWeight(OpenCvSafeHandle, out float)

public static ExceptionStatus shape_ShapeContextDistanceExtractor_getImageAppearanceWeight(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

shape_ShapeContextDistanceExtractor_getInnerRadius(OpenCvSafeHandle, out float)

public static ExceptionStatus shape_ShapeContextDistanceExtractor_getInnerRadius(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

shape_ShapeContextDistanceExtractor_getIterations(OpenCvSafeHandle, out int)

public static ExceptionStatus shape_ShapeContextDistanceExtractor_getIterations(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

shape_ShapeContextDistanceExtractor_getOuterRadius(OpenCvSafeHandle, out float)

public static ExceptionStatus shape_ShapeContextDistanceExtractor_getOuterRadius(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

shape_ShapeContextDistanceExtractor_getRadialBins(OpenCvSafeHandle, out int)

public static ExceptionStatus shape_ShapeContextDistanceExtractor_getRadialBins(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

shape_ShapeContextDistanceExtractor_getRotationInvariant(OpenCvSafeHandle, out int)

public static ExceptionStatus shape_ShapeContextDistanceExtractor_getRotationInvariant(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

shape_ShapeContextDistanceExtractor_getShapeContextWeight(OpenCvSafeHandle, out float)

public static ExceptionStatus shape_ShapeContextDistanceExtractor_getShapeContextWeight(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

shape_ShapeContextDistanceExtractor_getStdDev(OpenCvSafeHandle, out float)

public static ExceptionStatus shape_ShapeContextDistanceExtractor_getStdDev(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

shape_ShapeContextDistanceExtractor_setAngularBins(OpenCvSafeHandle, int)

public static ExceptionStatus shape_ShapeContextDistanceExtractor_setAngularBins(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

shape_ShapeContextDistanceExtractor_setBendingEnergyWeight(OpenCvSafeHandle, float)

public static ExceptionStatus shape_ShapeContextDistanceExtractor_setBendingEnergyWeight(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

shape_ShapeContextDistanceExtractor_setCostExtractor(OpenCvSafeHandle, nint)

public static ExceptionStatus shape_ShapeContextDistanceExtractor_setCostExtractor(OpenCvSafeHandle obj, nint comparer)

Parameters

obj OpenCvSafeHandle
comparer nint

Returns

ExceptionStatus

shape_ShapeContextDistanceExtractor_setImageAppearanceWeight(OpenCvSafeHandle, float)

public static ExceptionStatus shape_ShapeContextDistanceExtractor_setImageAppearanceWeight(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

shape_ShapeContextDistanceExtractor_setInnerRadius(OpenCvSafeHandle, float)

public static ExceptionStatus shape_ShapeContextDistanceExtractor_setInnerRadius(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

shape_ShapeContextDistanceExtractor_setIterations(OpenCvSafeHandle, int)

public static ExceptionStatus shape_ShapeContextDistanceExtractor_setIterations(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

shape_ShapeContextDistanceExtractor_setOuterRadius(OpenCvSafeHandle, float)

public static ExceptionStatus shape_ShapeContextDistanceExtractor_setOuterRadius(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

shape_ShapeContextDistanceExtractor_setRadialBins(OpenCvSafeHandle, int)

public static ExceptionStatus shape_ShapeContextDistanceExtractor_setRadialBins(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

shape_ShapeContextDistanceExtractor_setRotationInvariant(OpenCvSafeHandle, int)

public static ExceptionStatus shape_ShapeContextDistanceExtractor_setRotationInvariant(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

shape_ShapeContextDistanceExtractor_setShapeContextWeight(OpenCvSafeHandle, float)

public static ExceptionStatus shape_ShapeContextDistanceExtractor_setShapeContextWeight(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

shape_ShapeContextDistanceExtractor_setStdDev(OpenCvSafeHandle, float)

public static ExceptionStatus shape_ShapeContextDistanceExtractor_setStdDev(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

shape_ShapeContextDistanceExtractor_setTransformAlgorithm(OpenCvSafeHandle, nint)

public static ExceptionStatus shape_ShapeContextDistanceExtractor_setTransformAlgorithm(OpenCvSafeHandle obj, nint transformer)

Parameters

obj OpenCvSafeHandle
transformer nint

Returns

ExceptionStatus

shape_ThinPlateSplineShapeTransformer_getRegularizationParameter(OpenCvSafeHandle, out double)

public static ExceptionStatus shape_ThinPlateSplineShapeTransformer_getRegularizationParameter(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

shape_ThinPlateSplineShapeTransformer_setRegularizationParameter(OpenCvSafeHandle, double)

public static ExceptionStatus shape_ThinPlateSplineShapeTransformer_setRegularizationParameter(OpenCvSafeHandle obj, double beta)

Parameters

obj OpenCvSafeHandle
beta double

Returns

ExceptionStatus

shape_createAffineTransformer(int, out nint)

public static ExceptionStatus shape_createAffineTransformer(int fullAffine, out nint returnValue)

Parameters

fullAffine int
returnValue nint

Returns

ExceptionStatus

shape_createChiHistogramCostExtractor(int, float, out nint)

public static ExceptionStatus shape_createChiHistogramCostExtractor(int nDummies, float defaultCost, out nint returnValue)

Parameters

nDummies int
defaultCost float
returnValue nint

Returns

ExceptionStatus

shape_createEMDHistogramCostExtractor(int, int, float, out nint)

public static ExceptionStatus shape_createEMDHistogramCostExtractor(int flag, int nDummies, float defaultCost, out nint returnValue)

Parameters

flag int
nDummies int
defaultCost float
returnValue nint

Returns

ExceptionStatus

shape_createEMDL1HistogramCostExtractor(int, float, out nint)

public static ExceptionStatus shape_createEMDL1HistogramCostExtractor(int nDummies, float defaultCost, out nint returnValue)

Parameters

nDummies int
defaultCost float
returnValue nint

Returns

ExceptionStatus

shape_createHausdorffDistanceExtractor(int, float, out nint)

public static ExceptionStatus shape_createHausdorffDistanceExtractor(int distanceFlag, float rankProp, out nint returnValue)

Parameters

distanceFlag int
rankProp float
returnValue nint

Returns

ExceptionStatus

shape_createNormHistogramCostExtractor(int, int, float, out nint)

public static ExceptionStatus shape_createNormHistogramCostExtractor(int flag, int nDummies, float defaultCost, out nint returnValue)

Parameters

flag int
nDummies int
defaultCost float
returnValue nint

Returns

ExceptionStatus

shape_createShapeContextDistanceExtractor(int, int, float, float, int, out nint)

public static ExceptionStatus shape_createShapeContextDistanceExtractor(int nAngularBins, int nRadialBins, float innerRadius, float outerRadius, int iterations, out nint returnValue)

Parameters

nAngularBins int
nRadialBins int
innerRadius float
outerRadius float
iterations int
returnValue nint

Returns

ExceptionStatus

shape_createThinPlateSplineShapeTransformer(double, out nint)

public static ExceptionStatus shape_createThinPlateSplineShapeTransformer(double regularizationParameter, out nint returnValue)

Parameters

regularizationParameter double
returnValue nint

Returns

ExceptionStatus

stereo_Ptr_StereoBM_delete(nint)

public static extern ExceptionStatus stereo_Ptr_StereoBM_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

stereo_Ptr_StereoBM_get(nint, out nint)

public static ExceptionStatus stereo_Ptr_StereoBM_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

stereo_Ptr_StereoSGBM_delete(nint)

public static extern ExceptionStatus stereo_Ptr_StereoSGBM_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

stereo_Ptr_StereoSGBM_get(nint, out nint)

public static ExceptionStatus stereo_Ptr_StereoSGBM_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

stereo_StereoBM_create(int, int, out nint)

public static ExceptionStatus stereo_StereoBM_create(int numDisparities, int blockSize, out nint returnValue)

Parameters

numDisparities int
blockSize int
returnValue nint

Returns

ExceptionStatus

stereo_StereoBM_getPreFilterCap(OpenCvSafeHandle, out int)

public static ExceptionStatus stereo_StereoBM_getPreFilterCap(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

stereo_StereoBM_getPreFilterSize(OpenCvSafeHandle, out int)

public static ExceptionStatus stereo_StereoBM_getPreFilterSize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

stereo_StereoBM_getPreFilterType(OpenCvSafeHandle, out int)

public static ExceptionStatus stereo_StereoBM_getPreFilterType(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

stereo_StereoBM_getROI1(OpenCvSafeHandle, out Rect)

public static ExceptionStatus stereo_StereoBM_getROI1(OpenCvSafeHandle obj, out Rect returnValue)

Parameters

obj OpenCvSafeHandle
returnValue Rect

Returns

ExceptionStatus

stereo_StereoBM_getROI2(OpenCvSafeHandle, out Rect)

public static ExceptionStatus stereo_StereoBM_getROI2(OpenCvSafeHandle obj, out Rect returnValue)

Parameters

obj OpenCvSafeHandle
returnValue Rect

Returns

ExceptionStatus

stereo_StereoBM_getSmallerBlockSize(OpenCvSafeHandle, out int)

public static ExceptionStatus stereo_StereoBM_getSmallerBlockSize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

stereo_StereoBM_getTextureThreshold(OpenCvSafeHandle, out int)

public static ExceptionStatus stereo_StereoBM_getTextureThreshold(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

stereo_StereoBM_getUniquenessRatio(OpenCvSafeHandle, out int)

public static ExceptionStatus stereo_StereoBM_getUniquenessRatio(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

stereo_StereoBM_setPreFilterCap(OpenCvSafeHandle, int)

public static ExceptionStatus stereo_StereoBM_setPreFilterCap(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

stereo_StereoBM_setPreFilterSize(OpenCvSafeHandle, int)

public static ExceptionStatus stereo_StereoBM_setPreFilterSize(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

stereo_StereoBM_setPreFilterType(OpenCvSafeHandle, int)

public static ExceptionStatus stereo_StereoBM_setPreFilterType(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

stereo_StereoBM_setROI1(OpenCvSafeHandle, Rect)

public static ExceptionStatus stereo_StereoBM_setROI1(OpenCvSafeHandle obj, Rect value)

Parameters

obj OpenCvSafeHandle
value Rect

Returns

ExceptionStatus

stereo_StereoBM_setROI2(OpenCvSafeHandle, Rect)

public static ExceptionStatus stereo_StereoBM_setROI2(OpenCvSafeHandle obj, Rect value)

Parameters

obj OpenCvSafeHandle
value Rect

Returns

ExceptionStatus

stereo_StereoBM_setSmallerBlockSize(OpenCvSafeHandle, int)

public static ExceptionStatus stereo_StereoBM_setSmallerBlockSize(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

stereo_StereoBM_setTextureThreshold(OpenCvSafeHandle, int)

public static ExceptionStatus stereo_StereoBM_setTextureThreshold(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

stereo_StereoBM_setUniquenessRatio(OpenCvSafeHandle, int)

public static ExceptionStatus stereo_StereoBM_setUniquenessRatio(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

stereo_StereoMatcher_getBlockSize(OpenCvSafeHandle, out int)

public static ExceptionStatus stereo_StereoMatcher_getBlockSize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

stereo_StereoMatcher_getDisp12MaxDiff(OpenCvSafeHandle, out int)

public static ExceptionStatus stereo_StereoMatcher_getDisp12MaxDiff(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

stereo_StereoMatcher_getMinDisparity(OpenCvSafeHandle, out int)

public static ExceptionStatus stereo_StereoMatcher_getMinDisparity(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

stereo_StereoMatcher_getNumDisparities(OpenCvSafeHandle, out int)

public static ExceptionStatus stereo_StereoMatcher_getNumDisparities(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

stereo_StereoMatcher_getSpeckleRange(OpenCvSafeHandle, out int)

public static ExceptionStatus stereo_StereoMatcher_getSpeckleRange(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

stereo_StereoMatcher_getSpeckleWindowSize(OpenCvSafeHandle, out int)

public static ExceptionStatus stereo_StereoMatcher_getSpeckleWindowSize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

stereo_StereoMatcher_setBlockSize(OpenCvSafeHandle, int)

public static ExceptionStatus stereo_StereoMatcher_setBlockSize(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

stereo_StereoMatcher_setDisp12MaxDiff(OpenCvSafeHandle, int)

public static ExceptionStatus stereo_StereoMatcher_setDisp12MaxDiff(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

stereo_StereoMatcher_setMinDisparity(OpenCvSafeHandle, int)

public static ExceptionStatus stereo_StereoMatcher_setMinDisparity(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

stereo_StereoMatcher_setNumDisparities(OpenCvSafeHandle, int)

public static ExceptionStatus stereo_StereoMatcher_setNumDisparities(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

stereo_StereoMatcher_setSpeckleRange(OpenCvSafeHandle, int)

public static ExceptionStatus stereo_StereoMatcher_setSpeckleRange(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

stereo_StereoMatcher_setSpeckleWindowSize(OpenCvSafeHandle, int)

public static ExceptionStatus stereo_StereoMatcher_setSpeckleWindowSize(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

stereo_StereoSGBM_create(int, int, int, int, int, int, int, int, int, int, int, out nint)

public static ExceptionStatus stereo_StereoSGBM_create(int minDisparity, int numDisparities, int blockSize, int P1, int P2, int disp12MaxDiff, int preFilterCap, int uniquenessRatio, int speckleWindowSize, int speckleRange, int mode, out nint returnValue)

Parameters

minDisparity int
numDisparities int
blockSize int
P1 int
P2 int
disp12MaxDiff int
preFilterCap int
uniquenessRatio int
speckleWindowSize int
speckleRange int
mode int
returnValue nint

Returns

ExceptionStatus

stereo_StereoSGBM_getMode(OpenCvSafeHandle, out int)

public static ExceptionStatus stereo_StereoSGBM_getMode(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

stereo_StereoSGBM_getP1(OpenCvSafeHandle, out int)

public static ExceptionStatus stereo_StereoSGBM_getP1(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

stereo_StereoSGBM_getP2(OpenCvSafeHandle, out int)

public static ExceptionStatus stereo_StereoSGBM_getP2(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

stereo_StereoSGBM_getPreFilterCap(OpenCvSafeHandle, out int)

public static ExceptionStatus stereo_StereoSGBM_getPreFilterCap(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

stereo_StereoSGBM_getUniquenessRatio(OpenCvSafeHandle, out int)

public static ExceptionStatus stereo_StereoSGBM_getUniquenessRatio(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

stereo_StereoSGBM_setMode(OpenCvSafeHandle, int)

public static ExceptionStatus stereo_StereoSGBM_setMode(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

stereo_StereoSGBM_setP1(OpenCvSafeHandle, int)

public static ExceptionStatus stereo_StereoSGBM_setP1(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

stereo_StereoSGBM_setP2(OpenCvSafeHandle, int)

public static ExceptionStatus stereo_StereoSGBM_setP2(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

stereo_StereoSGBM_setPreFilterCap(OpenCvSafeHandle, int)

public static ExceptionStatus stereo_StereoSGBM_setPreFilterCap(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

stereo_StereoSGBM_setUniquenessRatio(OpenCvSafeHandle, int)

public static ExceptionStatus stereo_StereoSGBM_setUniquenessRatio(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

stereo_getValidDisparityROI(Rect, Rect, int, int, int, out Rect)

public static ExceptionStatus stereo_getValidDisparityROI(Rect roi1, Rect roi2, int minDisparity, int numberOfDisparities, int SADWindowSize, out Rect returnValue)

Parameters

roi1 Rect
roi2 Rect
minDisparity int
numberOfDisparities int
SADWindowSize int
returnValue Rect

Returns

ExceptionStatus

stereo_stereoRectify_array(double*, double[], int, double*, double[], int, Size, double*, double[], double*, double*, double*, double*, double*, int, double, Size, out Rect, out Rect)

public static ExceptionStatus stereo_stereoRectify_array(double* cameraMatrix1, double[] distCoeffs1, int dc1Size, double* cameraMatrix2, double[] distCoeffs2, int dc2Size, Size imageSize, double* R, double[] T, double* R1, double* R2, double* P1, double* P2, double* Q, int flags, double alpha, Size newImageSize, out Rect validPixROI1, out Rect validPixROI2)

Parameters

cameraMatrix1 double*
distCoeffs1 double[]
dc1Size int
cameraMatrix2 double*
distCoeffs2 double[]
dc2Size int
imageSize Size
R double*
T double[]
R1 double*
R2 double*
P1 double*
P2 double*
Q double*
flags int
alpha double
newImageSize Size
validPixROI1 Rect
validPixROI2 Rect

Returns

ExceptionStatus

stitching_AffineBestOf2NearestMatcher_delete(nint)

public static extern ExceptionStatus stitching_AffineBestOf2NearestMatcher_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

stitching_AffineBestOf2NearestMatcher_new(int, int, float, int, out nint)

public static ExceptionStatus stitching_AffineBestOf2NearestMatcher_new(int fullAffine, int tryUseGpu, float matchConf, int numMatchesThresh1, out nint returnValue)

Parameters

fullAffine int
tryUseGpu int
matchConf float
numMatchesThresh1 int
returnValue nint

Returns

ExceptionStatus

stitching_BestOf2NearestMatcher_collectGarbage(OpenCvSafeHandle)

public static ExceptionStatus stitching_BestOf2NearestMatcher_collectGarbage(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

stitching_BestOf2NearestMatcher_delete(nint)

public static extern ExceptionStatus stitching_BestOf2NearestMatcher_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

stitching_BestOf2NearestMatcher_new(int, float, int, int, out nint)

public static ExceptionStatus stitching_BestOf2NearestMatcher_new(int tryUseGpu, float matchConf, int numMatchesThresh1, int numMatchesThresh2, out nint returnValue)

Parameters

tryUseGpu int
matchConf float
numMatchesThresh1 int
numMatchesThresh2 int
returnValue nint

Returns

ExceptionStatus

stitching_FeaturesMatcher_apply(OpenCvSafeHandle, ref WImageFeatures, ref WImageFeatures, out int, out int, nint, nint, out int, nint, out double)

public static ExceptionStatus stitching_FeaturesMatcher_apply(OpenCvSafeHandle obj, ref WImageFeatures features1, ref WImageFeatures features2, out int outSrcImgIdx, out int outDstImgIdx, nint outMatches, nint outInliersMask, out int outNumInliers, nint outH, out double outConfidence)

Parameters

obj OpenCvSafeHandle
features1 WImageFeatures
features2 WImageFeatures
outSrcImgIdx int
outDstImgIdx int
outMatches nint
outInliersMask nint
outNumInliers int
outH nint
outConfidence double

Returns

ExceptionStatus

stitching_FeaturesMatcher_apply2(OpenCvSafeHandle, WImageFeatures[], int, OpenCvSafeHandle, nint, nint, nint, nint, nint, nint, nint)

public static ExceptionStatus stitching_FeaturesMatcher_apply2(OpenCvSafeHandle obj, WImageFeatures[] features, int featuresSize, OpenCvSafeHandle mask, nint outSrcImgIdx, nint outDstImgIdx, nint outMatches, nint outInliersMask, nint outNumInliers, nint outH, nint outConfidence)

Parameters

obj OpenCvSafeHandle
features WImageFeatures[]
featuresSize int
mask OpenCvSafeHandle
outSrcImgIdx nint
outDstImgIdx nint
outMatches nint
outInliersMask nint
outNumInliers nint
outH nint
outConfidence nint

Returns

ExceptionStatus

stitching_FeaturesMatcher_collectGarbage(OpenCvSafeHandle)

public static ExceptionStatus stitching_FeaturesMatcher_collectGarbage(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

stitching_FeaturesMatcher_isThreadSafe(OpenCvSafeHandle, out int)

public static ExceptionStatus stitching_FeaturesMatcher_isThreadSafe(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

stitching_Ptr_Stitcher_delete(nint)

public static extern ExceptionStatus stitching_Ptr_Stitcher_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

stitching_Ptr_Stitcher_get(nint, out nint)

public static ExceptionStatus stitching_Ptr_Stitcher_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

stitching_Stitcher_component(OpenCvSafeHandle, nint)

public static ExceptionStatus stitching_Stitcher_component(OpenCvSafeHandle obj, nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

stitching_Stitcher_compositingResol(OpenCvSafeHandle, out double)

public static ExceptionStatus stitching_Stitcher_compositingResol(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

stitching_Stitcher_create(int, out nint)

public static ExceptionStatus stitching_Stitcher_create(int mode, out nint returnValue)

Parameters

mode int
returnValue nint

Returns

ExceptionStatus

stitching_Stitcher_estimateTransform_MatArray1(OpenCvSafeHandle, nint[], int, out int)

public static ExceptionStatus stitching_Stitcher_estimateTransform_MatArray1(OpenCvSafeHandle obj, nint[] images, int imagesSize, out int returnValue)

Parameters

obj OpenCvSafeHandle
images nint[]
imagesSize int
returnValue int

Returns

ExceptionStatus

stitching_Stitcher_estimateTransform_MatArray2(OpenCvSafeHandle, nint[], int, nint[], int, int[], out int)

public static ExceptionStatus stitching_Stitcher_estimateTransform_MatArray2(OpenCvSafeHandle obj, nint[] images, int imagesSize, nint[] rois, int roisSize1, int[] roisSize2, out int returnValue)

Parameters

obj OpenCvSafeHandle
images nint[]
imagesSize int
rois nint[]
roisSize1 int
roisSize2 int[]
returnValue int

Returns

ExceptionStatus

stitching_Stitcher_panoConfidenceThresh(OpenCvSafeHandle, out double)

public static ExceptionStatus stitching_Stitcher_panoConfidenceThresh(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

stitching_Stitcher_registrationResol(OpenCvSafeHandle, out double)

public static ExceptionStatus stitching_Stitcher_registrationResol(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

stitching_Stitcher_seamEstimationResol(OpenCvSafeHandle, out double)

public static ExceptionStatus stitching_Stitcher_seamEstimationResol(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

stitching_Stitcher_setCompositingResol(OpenCvSafeHandle, double)

public static ExceptionStatus stitching_Stitcher_setCompositingResol(OpenCvSafeHandle obj, double resolMpx)

Parameters

obj OpenCvSafeHandle
resolMpx double

Returns

ExceptionStatus

stitching_Stitcher_setPanoConfidenceThresh(OpenCvSafeHandle, double)

public static ExceptionStatus stitching_Stitcher_setPanoConfidenceThresh(OpenCvSafeHandle obj, double confThresh)

Parameters

obj OpenCvSafeHandle
confThresh double

Returns

ExceptionStatus

stitching_Stitcher_setRegistrationResol(OpenCvSafeHandle, double)

public static ExceptionStatus stitching_Stitcher_setRegistrationResol(OpenCvSafeHandle obj, double resolMpx)

Parameters

obj OpenCvSafeHandle
resolMpx double

Returns

ExceptionStatus

stitching_Stitcher_setSeamEstimationResol(OpenCvSafeHandle, double)

public static ExceptionStatus stitching_Stitcher_setSeamEstimationResol(OpenCvSafeHandle obj, double resolMpx)

Parameters

obj OpenCvSafeHandle
resolMpx double

Returns

ExceptionStatus

stitching_Stitcher_setWaveCorrectKind(OpenCvSafeHandle, int)

public static ExceptionStatus stitching_Stitcher_setWaveCorrectKind(OpenCvSafeHandle obj, int kind)

Parameters

obj OpenCvSafeHandle
kind int

Returns

ExceptionStatus

stitching_Stitcher_setWaveCorrection(OpenCvSafeHandle, int)

public static ExceptionStatus stitching_Stitcher_setWaveCorrection(OpenCvSafeHandle obj, int flag)

Parameters

obj OpenCvSafeHandle
flag int

Returns

ExceptionStatus

stitching_Stitcher_waveCorrectKind(OpenCvSafeHandle, out int)

public static ExceptionStatus stitching_Stitcher_waveCorrectKind(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

stitching_Stitcher_waveCorrection(OpenCvSafeHandle, out int)

public static ExceptionStatus stitching_Stitcher_waveCorrection(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

stitching_Stitcher_workScale(OpenCvSafeHandle, out double)

public static ExceptionStatus stitching_Stitcher_workScale(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

stitching_computeImageFeatures1(nint, nint[], int, nint, nint[]?)

public static ExceptionStatus stitching_computeImageFeatures1(nint featuresFinder, nint[] images, int imagesLength, nint featuresVec, nint[]? masks)

Parameters

featuresFinder nint
images nint[]
imagesLength int
featuresVec nint
masks nint[]

Returns

ExceptionStatus

string_c_str(OpenCvSafeHandle)

public static sbyte* string_c_str(OpenCvSafeHandle s)

Parameters

s OpenCvSafeHandle

Returns

sbyte*

string_delete(nint)

public static extern void string_delete(nint s)

Parameters

s nint

string_new1()

public static extern nint string_new1()

Returns

nint

string_new2(byte[])

public static nint string_new2(byte[] str)

Parameters

str byte[]

Returns

nint

string_size(OpenCvSafeHandle)

public static nuint string_size(OpenCvSafeHandle s)

Parameters

s OpenCvSafeHandle

Returns

nuint

superres_BroxOpticalFlow_getAlpha(OpenCvSafeHandle, out double)

public static ExceptionStatus superres_BroxOpticalFlow_getAlpha(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

superres_BroxOpticalFlow_getGamma(OpenCvSafeHandle, out double)

public static ExceptionStatus superres_BroxOpticalFlow_getGamma(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

superres_BroxOpticalFlow_getInnerIterations(OpenCvSafeHandle, out int)

public static ExceptionStatus superres_BroxOpticalFlow_getInnerIterations(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

superres_BroxOpticalFlow_getOuterIterations(OpenCvSafeHandle, out int)

public static ExceptionStatus superres_BroxOpticalFlow_getOuterIterations(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

superres_BroxOpticalFlow_getScaleFactor(OpenCvSafeHandle, out double)

public static ExceptionStatus superres_BroxOpticalFlow_getScaleFactor(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

superres_BroxOpticalFlow_getSolverIterations(OpenCvSafeHandle, out int)

public static ExceptionStatus superres_BroxOpticalFlow_getSolverIterations(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

superres_BroxOpticalFlow_setAlpha(OpenCvSafeHandle, double)

public static ExceptionStatus superres_BroxOpticalFlow_setAlpha(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

superres_BroxOpticalFlow_setGamma(OpenCvSafeHandle, double)

public static ExceptionStatus superres_BroxOpticalFlow_setGamma(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

superres_BroxOpticalFlow_setInnerIterations(OpenCvSafeHandle, int)

public static ExceptionStatus superres_BroxOpticalFlow_setInnerIterations(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

superres_BroxOpticalFlow_setOuterIterations(OpenCvSafeHandle, int)

public static ExceptionStatus superres_BroxOpticalFlow_setOuterIterations(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

superres_BroxOpticalFlow_setScaleFactor(OpenCvSafeHandle, double)

public static ExceptionStatus superres_BroxOpticalFlow_setScaleFactor(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

superres_BroxOpticalFlow_setSolverIterations(OpenCvSafeHandle, int)

public static ExceptionStatus superres_BroxOpticalFlow_setSolverIterations(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

superres_DenseOpticalFlowExt_collectGarbage(OpenCvSafeHandle)

public static ExceptionStatus superres_DenseOpticalFlowExt_collectGarbage(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

superres_DualTVL1OpticalFlow_getEpsilon(OpenCvSafeHandle, out double)

public static ExceptionStatus superres_DualTVL1OpticalFlow_getEpsilon(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

superres_DualTVL1OpticalFlow_getIterations(OpenCvSafeHandle, out int)

public static ExceptionStatus superres_DualTVL1OpticalFlow_getIterations(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

superres_DualTVL1OpticalFlow_getLambda(OpenCvSafeHandle, out double)

public static ExceptionStatus superres_DualTVL1OpticalFlow_getLambda(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

superres_DualTVL1OpticalFlow_getScalesNumber(OpenCvSafeHandle, out int)

public static ExceptionStatus superres_DualTVL1OpticalFlow_getScalesNumber(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

superres_DualTVL1OpticalFlow_getTau(OpenCvSafeHandle, out double)

public static ExceptionStatus superres_DualTVL1OpticalFlow_getTau(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

superres_DualTVL1OpticalFlow_getTheta(OpenCvSafeHandle, out double)

public static ExceptionStatus superres_DualTVL1OpticalFlow_getTheta(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

superres_DualTVL1OpticalFlow_getUseInitialFlow(OpenCvSafeHandle, out int)

public static ExceptionStatus superres_DualTVL1OpticalFlow_getUseInitialFlow(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

superres_DualTVL1OpticalFlow_getWarpingsNumber(OpenCvSafeHandle, out int)

public static ExceptionStatus superres_DualTVL1OpticalFlow_getWarpingsNumber(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

superres_DualTVL1OpticalFlow_setEpsilon(OpenCvSafeHandle, double)

public static ExceptionStatus superres_DualTVL1OpticalFlow_setEpsilon(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

superres_DualTVL1OpticalFlow_setIterations(OpenCvSafeHandle, int)

public static ExceptionStatus superres_DualTVL1OpticalFlow_setIterations(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

superres_DualTVL1OpticalFlow_setLambda(OpenCvSafeHandle, double)

public static ExceptionStatus superres_DualTVL1OpticalFlow_setLambda(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

superres_DualTVL1OpticalFlow_setScalesNumber(OpenCvSafeHandle, int)

public static ExceptionStatus superres_DualTVL1OpticalFlow_setScalesNumber(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

superres_DualTVL1OpticalFlow_setTau(OpenCvSafeHandle, double)

public static ExceptionStatus superres_DualTVL1OpticalFlow_setTau(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

superres_DualTVL1OpticalFlow_setTheta(OpenCvSafeHandle, double)

public static ExceptionStatus superres_DualTVL1OpticalFlow_setTheta(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

superres_DualTVL1OpticalFlow_setUseInitialFlow(OpenCvSafeHandle, int)

public static ExceptionStatus superres_DualTVL1OpticalFlow_setUseInitialFlow(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

superres_DualTVL1OpticalFlow_setWarpingsNumber(OpenCvSafeHandle, int)

public static ExceptionStatus superres_DualTVL1OpticalFlow_setWarpingsNumber(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

superres_FarnebackOpticalFlow_getFlags(OpenCvSafeHandle, out int)

public static ExceptionStatus superres_FarnebackOpticalFlow_getFlags(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

superres_FarnebackOpticalFlow_getIterations(OpenCvSafeHandle, out int)

public static ExceptionStatus superres_FarnebackOpticalFlow_getIterations(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

superres_FarnebackOpticalFlow_getLevelsNumber(OpenCvSafeHandle, out int)

public static ExceptionStatus superres_FarnebackOpticalFlow_getLevelsNumber(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

superres_FarnebackOpticalFlow_getPolyN(OpenCvSafeHandle, out int)

public static ExceptionStatus superres_FarnebackOpticalFlow_getPolyN(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

superres_FarnebackOpticalFlow_getPolySigma(OpenCvSafeHandle, out double)

public static ExceptionStatus superres_FarnebackOpticalFlow_getPolySigma(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

superres_FarnebackOpticalFlow_getPyrScale(OpenCvSafeHandle, out double)

public static ExceptionStatus superres_FarnebackOpticalFlow_getPyrScale(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

superres_FarnebackOpticalFlow_getWindowSize(OpenCvSafeHandle, out int)

public static ExceptionStatus superres_FarnebackOpticalFlow_getWindowSize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

superres_FarnebackOpticalFlow_setFlags(OpenCvSafeHandle, int)

public static ExceptionStatus superres_FarnebackOpticalFlow_setFlags(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

superres_FarnebackOpticalFlow_setIterations(OpenCvSafeHandle, int)

public static ExceptionStatus superres_FarnebackOpticalFlow_setIterations(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

superres_FarnebackOpticalFlow_setLevelsNumber(OpenCvSafeHandle, int)

public static ExceptionStatus superres_FarnebackOpticalFlow_setLevelsNumber(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

superres_FarnebackOpticalFlow_setPolyN(OpenCvSafeHandle, int)

public static ExceptionStatus superres_FarnebackOpticalFlow_setPolyN(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

superres_FarnebackOpticalFlow_setPolySigma(OpenCvSafeHandle, double)

public static ExceptionStatus superres_FarnebackOpticalFlow_setPolySigma(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

superres_FarnebackOpticalFlow_setPyrScale(OpenCvSafeHandle, double)

public static ExceptionStatus superres_FarnebackOpticalFlow_setPyrScale(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

superres_FarnebackOpticalFlow_setWindowSize(OpenCvSafeHandle, int)

public static ExceptionStatus superres_FarnebackOpticalFlow_setWindowSize(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

superres_FrameSource_reset(OpenCvSafeHandle)

public static ExceptionStatus superres_FrameSource_reset(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

superres_Ptr_BroxOpticalFlow_delete(nint)

public static extern ExceptionStatus superres_Ptr_BroxOpticalFlow_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

superres_Ptr_BroxOpticalFlow_get(nint, out nint)

public static ExceptionStatus superres_Ptr_BroxOpticalFlow_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

superres_Ptr_DualTVL1OpticalFlow_delete(nint)

public static extern ExceptionStatus superres_Ptr_DualTVL1OpticalFlow_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

superres_Ptr_DualTVL1OpticalFlow_get(nint, out nint)

public static ExceptionStatus superres_Ptr_DualTVL1OpticalFlow_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

superres_Ptr_FarnebackOpticalFlow_delete(nint)

public static extern ExceptionStatus superres_Ptr_FarnebackOpticalFlow_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

superres_Ptr_FarnebackOpticalFlow_get(nint, out nint)

public static ExceptionStatus superres_Ptr_FarnebackOpticalFlow_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

superres_Ptr_FrameSource_delete(nint)

public static extern ExceptionStatus superres_Ptr_FrameSource_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

superres_Ptr_FrameSource_get(nint, out nint)

public static ExceptionStatus superres_Ptr_FrameSource_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

superres_Ptr_PyrLKOpticalFlow_delete(nint)

public static extern ExceptionStatus superres_Ptr_PyrLKOpticalFlow_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

superres_Ptr_PyrLKOpticalFlow_get(nint, out nint)

public static ExceptionStatus superres_Ptr_PyrLKOpticalFlow_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

superres_Ptr_SuperResolution_delete(nint)

public static extern ExceptionStatus superres_Ptr_SuperResolution_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

superres_Ptr_SuperResolution_get(nint, out nint)

public static ExceptionStatus superres_Ptr_SuperResolution_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

superres_PyrLKOpticalFlow_getIterations(OpenCvSafeHandle, out int)

public static ExceptionStatus superres_PyrLKOpticalFlow_getIterations(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

superres_PyrLKOpticalFlow_getMaxLevel(OpenCvSafeHandle, out int)

public static ExceptionStatus superres_PyrLKOpticalFlow_getMaxLevel(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

superres_PyrLKOpticalFlow_getWindowSize(OpenCvSafeHandle, out int)

public static ExceptionStatus superres_PyrLKOpticalFlow_getWindowSize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

superres_PyrLKOpticalFlow_setIterations(OpenCvSafeHandle, int)

public static ExceptionStatus superres_PyrLKOpticalFlow_setIterations(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

superres_PyrLKOpticalFlow_setMaxLevel(OpenCvSafeHandle, int)

public static ExceptionStatus superres_PyrLKOpticalFlow_setMaxLevel(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

superres_PyrLKOpticalFlow_setWindowSize(OpenCvSafeHandle, int)

public static ExceptionStatus superres_PyrLKOpticalFlow_setWindowSize(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

superres_SuperResolution_collectGarbage(OpenCvSafeHandle)

public static ExceptionStatus superres_SuperResolution_collectGarbage(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

superres_SuperResolution_getAlpha(OpenCvSafeHandle, out double)

public static ExceptionStatus superres_SuperResolution_getAlpha(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

superres_SuperResolution_getBlurKernelSize(OpenCvSafeHandle, out int)

public static ExceptionStatus superres_SuperResolution_getBlurKernelSize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

superres_SuperResolution_getBlurSigma(OpenCvSafeHandle, out double)

public static ExceptionStatus superres_SuperResolution_getBlurSigma(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

superres_SuperResolution_getIterations(OpenCvSafeHandle, out int)

public static ExceptionStatus superres_SuperResolution_getIterations(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

superres_SuperResolution_getKernelSize(OpenCvSafeHandle, out int)

public static ExceptionStatus superres_SuperResolution_getKernelSize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

superres_SuperResolution_getLambda(OpenCvSafeHandle, out double)

public static ExceptionStatus superres_SuperResolution_getLambda(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

superres_SuperResolution_getOpticalFlow(OpenCvSafeHandle, out nint)

public static ExceptionStatus superres_SuperResolution_getOpticalFlow(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

superres_SuperResolution_getScale(OpenCvSafeHandle, out int)

public static ExceptionStatus superres_SuperResolution_getScale(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

superres_SuperResolution_getTau(OpenCvSafeHandle, out double)

public static ExceptionStatus superres_SuperResolution_getTau(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

superres_SuperResolution_getTemporalAreaRadius(OpenCvSafeHandle, out int)

public static ExceptionStatus superres_SuperResolution_getTemporalAreaRadius(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

superres_SuperResolution_reset(OpenCvSafeHandle)

public static ExceptionStatus superres_SuperResolution_reset(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

superres_SuperResolution_setAlpha(OpenCvSafeHandle, double)

public static ExceptionStatus superres_SuperResolution_setAlpha(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

superres_SuperResolution_setBlurKernelSize(OpenCvSafeHandle, int)

public static ExceptionStatus superres_SuperResolution_setBlurKernelSize(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

superres_SuperResolution_setBlurSigma(OpenCvSafeHandle, double)

public static ExceptionStatus superres_SuperResolution_setBlurSigma(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

superres_SuperResolution_setInput(OpenCvSafeHandle, nint)

public static ExceptionStatus superres_SuperResolution_setInput(OpenCvSafeHandle obj, nint frameSource)

Parameters

obj OpenCvSafeHandle
frameSource nint

Returns

ExceptionStatus

superres_SuperResolution_setIterations(OpenCvSafeHandle, int)

public static ExceptionStatus superres_SuperResolution_setIterations(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

superres_SuperResolution_setKernelSize(OpenCvSafeHandle, int)

public static ExceptionStatus superres_SuperResolution_setKernelSize(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

superres_SuperResolution_setLambda(OpenCvSafeHandle, double)

public static ExceptionStatus superres_SuperResolution_setLambda(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

superres_SuperResolution_setOpticalFlow(OpenCvSafeHandle, nint)

public static ExceptionStatus superres_SuperResolution_setOpticalFlow(OpenCvSafeHandle obj, nint val)

Parameters

obj OpenCvSafeHandle
val nint

Returns

ExceptionStatus

superres_SuperResolution_setScale(OpenCvSafeHandle, int)

public static ExceptionStatus superres_SuperResolution_setScale(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

superres_SuperResolution_setTau(OpenCvSafeHandle, double)

public static ExceptionStatus superres_SuperResolution_setTau(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

superres_SuperResolution_setTemporalAreaRadius(OpenCvSafeHandle, int)

public static ExceptionStatus superres_SuperResolution_setTemporalAreaRadius(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

superres_createFrameSource_Camera(int, out nint)

public static ExceptionStatus superres_createFrameSource_Camera(int deviceId, out nint returnValue)

Parameters

deviceId int
returnValue nint

Returns

ExceptionStatus

superres_createFrameSource_Empty(out nint)

public static ExceptionStatus superres_createFrameSource_Empty(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

superres_createFrameSource_Video(string, out nint)

public static ExceptionStatus superres_createFrameSource_Video(string fileName, out nint returnValue)

Parameters

fileName string
returnValue nint

Returns

ExceptionStatus

superres_createFrameSource_Video_CUDA(string, out nint)

public static ExceptionStatus superres_createFrameSource_Video_CUDA(string fileName, out nint returnValue)

Parameters

fileName string
returnValue nint

Returns

ExceptionStatus

superres_createOptFlow_Brox_CUDA(out nint)

public static ExceptionStatus superres_createOptFlow_Brox_CUDA(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

superres_createOptFlow_DualTVL1(out nint)

public static ExceptionStatus superres_createOptFlow_DualTVL1(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

superres_createOptFlow_DualTVL1_CUDA(out nint)

public static ExceptionStatus superres_createOptFlow_DualTVL1_CUDA(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

superres_createOptFlow_Farneback(out nint)

public static ExceptionStatus superres_createOptFlow_Farneback(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

superres_createOptFlow_Farneback_CUDA(out nint)

public static ExceptionStatus superres_createOptFlow_Farneback_CUDA(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

superres_createOptFlow_PyrLK_CUDA(out nint)

public static ExceptionStatus superres_createOptFlow_PyrLK_CUDA(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

superres_createSuperResolution_BTVL1(out nint)

public static ExceptionStatus superres_createSuperResolution_BTVL1(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

superres_createSuperResolution_BTVL1_CUDA(out nint)

public static ExceptionStatus superres_createSuperResolution_BTVL1_CUDA(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

text_OCRTesseract_create(string?, string?, string?, int, int, out nint)

public static ExceptionStatus text_OCRTesseract_create(string? datapath, string? language, string? charWhitelist, int oem, int psmode, out nint returnValue)

Parameters

datapath string
language string
charWhitelist string
oem int
psmode int
returnValue nint

Returns

ExceptionStatus

text_OCRTesseract_run1(OpenCvSafeHandle, nint, nint, nint, nint, nint, int)

public static ExceptionStatus text_OCRTesseract_run1(OpenCvSafeHandle obj, nint image, nint outputText, nint componentRects, nint componentTexts, nint componentConfidences, int componentLevel)

Parameters

obj OpenCvSafeHandle
image nint
outputText nint
componentRects nint
componentTexts nint
componentConfidences nint
componentLevel int

Returns

ExceptionStatus

text_OCRTesseract_run2(OpenCvSafeHandle, nint, nint, nint, nint, nint, nint, int)

public static ExceptionStatus text_OCRTesseract_run2(OpenCvSafeHandle obj, nint image, nint mask, nint outputText, nint componentRects, nint componentTexts, nint componentConfidences, int componentLevel)

Parameters

obj OpenCvSafeHandle
image nint
mask nint
outputText nint
componentRects nint
componentTexts nint
componentConfidences nint
componentLevel int

Returns

ExceptionStatus

text_OCRTesseract_setWhiteList(OpenCvSafeHandle, string)

public static ExceptionStatus text_OCRTesseract_setWhiteList(OpenCvSafeHandle obj, string charWhitelist)

Parameters

obj OpenCvSafeHandle
charWhitelist string

Returns

ExceptionStatus

text_Ptr_OCRTesseract_delete(nint)

public static extern ExceptionStatus text_Ptr_OCRTesseract_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

text_Ptr_OCRTesseract_get(nint, out nint)

public static ExceptionStatus text_Ptr_OCRTesseract_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

text_Ptr_TextDetectorCNN_delete(nint)

public static extern ExceptionStatus text_Ptr_TextDetectorCNN_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

text_Ptr_TextDetectorCNN_get(nint, out nint)

public static ExceptionStatus text_Ptr_TextDetectorCNN_get(nint obj, out nint returnValue)

Parameters

obj nint
returnValue nint

Returns

ExceptionStatus

text_TextDetectorCNN_create1(string, string, Size[], int, out nint)

public static ExceptionStatus text_TextDetectorCNN_create1(string modelArchFilename, string modelWeightsFilename, Size[] detectionSizes, int detectionSizesLength, out nint returnValue)

Parameters

modelArchFilename string
modelWeightsFilename string
detectionSizes Size[]
detectionSizesLength int
returnValue nint

Returns

ExceptionStatus

text_TextDetectorCNN_create2(string, string, out nint)

public static ExceptionStatus text_TextDetectorCNN_create2(string modelArchFilename, string modelWeightsFilename, out nint returnValue)

Parameters

modelArchFilename string
modelWeightsFilename string
returnValue nint

Returns

ExceptionStatus

tracking_Ptr_TrackerCSRT_delete(nint)

public static extern ExceptionStatus tracking_Ptr_TrackerCSRT_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

tracking_Ptr_TrackerCSRT_get(nint, out nint)

public static ExceptionStatus tracking_Ptr_TrackerCSRT_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

tracking_Ptr_TrackerKCF_delete(nint)

public static extern ExceptionStatus tracking_Ptr_TrackerKCF_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

tracking_Ptr_TrackerKCF_get(nint, out nint)

public static ExceptionStatus tracking_Ptr_TrackerKCF_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

tracking_TrackerCSRT_create1(out nint)

public static ExceptionStatus tracking_TrackerCSRT_create1(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

tracking_TrackerCSRT_create2(ref WTrackerCSRTParams, out nint)

public static ExceptionStatus tracking_TrackerCSRT_create2(ref WTrackerCSRTParams parameters, out nint returnValue)

Parameters

parameters WTrackerCSRTParams
returnValue nint

Returns

ExceptionStatus

tracking_TrackerKCF_create1(out nint)

public static ExceptionStatus tracking_TrackerKCF_create1(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

tracking_TrackerKCF_create2(ref Params, out nint)

public static ExceptionStatus tracking_TrackerKCF_create2(ref TrackerKCF.Params parameters, out nint returnValue)

Parameters

parameters TrackerKCF.Params
returnValue nint

Returns

ExceptionStatus

vector_DMatch_delete(nint)

public static extern void vector_DMatch_delete(nint vector)

Parameters

vector nint

vector_DMatch_getPointer(OpenCvSafeHandle)

public static nint vector_DMatch_getPointer(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nint

vector_DMatch_getSize(OpenCvSafeHandle)

public static nuint vector_DMatch_getSize(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_DMatch_new1()

public static extern nint vector_DMatch_new1()

Returns

nint

vector_DMatch_new2(nuint)

public static extern nint vector_DMatch_new2(nuint size)

Parameters

size nuint

Returns

nint

vector_DMatch_new3(DMatch[], nuint)

public static nint vector_DMatch_new3(DMatch[] data, nuint dataLength)

Parameters

data DMatch[]
dataLength nuint

Returns

nint

vector_DTrees_Node_delete(nint)

public static extern void vector_DTrees_Node_delete(nint vector)

Parameters

vector nint

vector_DTrees_Node_getPointer(OpenCvSafeHandle)

public static nint vector_DTrees_Node_getPointer(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nint

vector_DTrees_Node_getSize(OpenCvSafeHandle)

public static nuint vector_DTrees_Node_getSize(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_DTrees_Node_new1()

public static extern nint vector_DTrees_Node_new1()

Returns

nint

vector_DTrees_Split_delete(nint)

public static extern void vector_DTrees_Split_delete(nint vector)

Parameters

vector nint

vector_DTrees_Split_getPointer(OpenCvSafeHandle)

public static nint vector_DTrees_Split_getPointer(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nint

vector_DTrees_Split_getSize(OpenCvSafeHandle)

public static nuint vector_DTrees_Split_getSize(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_DTrees_Split_new1()

public static extern nint vector_DTrees_Split_new1()

Returns

nint

vector_EllipticKeyPoint_delete(nint)

public static extern void vector_EllipticKeyPoint_delete(nint vector)

Parameters

vector nint

vector_EllipticKeyPoint_getPointer(OpenCvSafeHandle)

public static nint vector_EllipticKeyPoint_getPointer(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nint

vector_EllipticKeyPoint_getSize(OpenCvSafeHandle)

public static nuint vector_EllipticKeyPoint_getSize(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_EllipticKeyPoint_new1()

public static extern nint vector_EllipticKeyPoint_new1()

Returns

nint

vector_EllipticKeyPoint_new3(EllipticKeyPoint[], nuint)

public static nint vector_EllipticKeyPoint_new3(EllipticKeyPoint[] data, nuint dataLength)

Parameters

data EllipticKeyPoint[]
dataLength nuint

Returns

nint

vector_ImageFeatures_delete(nint)

public static extern void vector_ImageFeatures_delete(nint vector)

Parameters

vector nint

vector_ImageFeatures_getElements(OpenCvSafeHandle, WImageFeatures[])

public static void vector_ImageFeatures_getElements(OpenCvSafeHandle vector, WImageFeatures[] dst)

Parameters

vector OpenCvSafeHandle
dst WImageFeatures[]

vector_ImageFeatures_getKeypointsSize(OpenCvSafeHandle, nuint[])

public static void vector_ImageFeatures_getKeypointsSize(OpenCvSafeHandle vector, nuint[] dst)

Parameters

vector OpenCvSafeHandle
dst nuint[]

vector_ImageFeatures_getSize(OpenCvSafeHandle)

public static nuint vector_ImageFeatures_getSize(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_ImageFeatures_new1()

public static extern nint vector_ImageFeatures_new1()

Returns

nint

vector_KeyLine_delete(nint)

public static extern void vector_KeyLine_delete(nint vector)

Parameters

vector nint

vector_KeyLine_getPointer(OpenCvSafeHandle)

public static nint vector_KeyLine_getPointer(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nint

vector_KeyLine_getSize(OpenCvSafeHandle)

public static nuint vector_KeyLine_getSize(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_KeyLine_new1()

public static extern nint vector_KeyLine_new1()

Returns

nint

vector_KeyPoint_delete(nint)

public static extern void vector_KeyPoint_delete(nint vector)

Parameters

vector nint

vector_KeyPoint_getPointer(OpenCvSafeHandle)

public static nint vector_KeyPoint_getPointer(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nint

vector_KeyPoint_getSize(OpenCvSafeHandle)

public static nuint vector_KeyPoint_getSize(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_KeyPoint_new1()

public static extern nint vector_KeyPoint_new1()

Returns

nint

vector_KeyPoint_new2(nuint)

public static extern nint vector_KeyPoint_new2(nuint size)

Parameters

size nuint

Returns

nint

vector_KeyPoint_new3(KeyPoint[], nuint)

public static nint vector_KeyPoint_new3(KeyPoint[] data, nuint dataLength)

Parameters

data KeyPoint[]
dataLength nuint

Returns

nint

vector_Mat_assignToArray(OpenCvSafeHandle, nint[])

public static void vector_Mat_assignToArray(OpenCvSafeHandle vector, nint[] arr)

Parameters

vector OpenCvSafeHandle
arr nint[]

vector_Mat_delete(nint)

public static extern void vector_Mat_delete(nint vector)

Parameters

vector nint

vector_Mat_getSize(OpenCvSafeHandle)

public static nuint vector_Mat_getSize(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_Mat_new1()

public static extern nint vector_Mat_new1()

Returns

nint

vector_Mat_new2(uint)

public static extern nint vector_Mat_new2(uint size)

Parameters

size uint

Returns

nint

vector_Mat_new3(nint[], uint)

public static nint vector_Mat_new3(nint[] data, uint dataLength)

Parameters

data nint[]
dataLength uint

Returns

nint

vector_Point2d_delete(nint)

public static extern void vector_Point2d_delete(nint vector)

Parameters

vector nint

vector_Point2d_getPointer(OpenCvSafeHandle)

public static nint vector_Point2d_getPointer(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nint

vector_Point2d_getSize(OpenCvSafeHandle)

public static nuint vector_Point2d_getSize(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_Point2d_new1()

public static extern nint vector_Point2d_new1()

Returns

nint

vector_Point2f_delete(nint)

public static extern void vector_Point2f_delete(nint vector)

Parameters

vector nint

vector_Point2f_getPointer(OpenCvSafeHandle)

public static nint vector_Point2f_getPointer(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nint

vector_Point2f_getSize(OpenCvSafeHandle)

public static nuint vector_Point2f_getSize(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_Point2f_new1()

public static extern nint vector_Point2f_new1()

Returns

nint

vector_Point2f_new2(nuint)

public static extern nint vector_Point2f_new2(nuint size)

Parameters

size nuint

Returns

nint

vector_Point2f_new3(Point2f[], nuint)

public static nint vector_Point2f_new3(Point2f[] data, nuint dataLength)

Parameters

data Point2f[]
dataLength nuint

Returns

nint

vector_Point2i_delete(nint)

public static extern void vector_Point2i_delete(nint vector)

Parameters

vector nint

vector_Point2i_getPointer(OpenCvSafeHandle)

public static nint vector_Point2i_getPointer(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nint

vector_Point2i_getSize(OpenCvSafeHandle)

public static nuint vector_Point2i_getSize(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_Point2i_new1()

public static extern nint vector_Point2i_new1()

Returns

nint

vector_Point2i_new2(nuint)

public static extern nint vector_Point2i_new2(nuint size)

Parameters

size nuint

Returns

nint

vector_Point2i_new3(Point[], nuint)

public static nint vector_Point2i_new3(Point[] data, nuint dataLength)

Parameters

data Point[]
dataLength nuint

Returns

nint

vector_Point3f_delete(nint)

public static extern void vector_Point3f_delete(nint vector)

Parameters

vector nint

vector_Point3f_getPointer(OpenCvSafeHandle)

public static nint vector_Point3f_getPointer(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nint

vector_Point3f_getSize(OpenCvSafeHandle)

public static nuint vector_Point3f_getSize(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_Point3f_new1()

public static extern nint vector_Point3f_new1()

Returns

nint

vector_Point3f_new2(nuint)

public static extern nint vector_Point3f_new2(nuint size)

Parameters

size nuint

Returns

nint

vector_Point3f_new3(Point3f[], nuint)

public static nint vector_Point3f_new3(Point3f[] data, nuint dataLength)

Parameters

data Point3f[]
dataLength nuint

Returns

nint

vector_Rect2d_delete(nint)

public static extern void vector_Rect2d_delete(nint vector)

Parameters

vector nint

vector_Rect2d_getPointer(OpenCvSafeHandle)

public static nint vector_Rect2d_getPointer(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nint

vector_Rect2d_getSize(OpenCvSafeHandle)

public static nuint vector_Rect2d_getSize(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_Rect2d_new1()

public static extern nint vector_Rect2d_new1()

Returns

nint

vector_Rect2d_new2(nuint)

public static extern nint vector_Rect2d_new2(nuint size)

Parameters

size nuint

Returns

nint

vector_Rect2d_new3(Rect2d[], nuint)

public static nint vector_Rect2d_new3(Rect2d[] data, nuint dataLength)

Parameters

data Rect2d[]
dataLength nuint

Returns

nint

vector_Rect_delete(nint)

public static extern void vector_Rect_delete(nint vector)

Parameters

vector nint

vector_Rect_getPointer(OpenCvSafeHandle)

public static nint vector_Rect_getPointer(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nint

vector_Rect_getSize(OpenCvSafeHandle)

public static nuint vector_Rect_getSize(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_Rect_new1()

public static extern nint vector_Rect_new1()

Returns

nint

vector_Rect_new2(nuint)

public static extern nint vector_Rect_new2(nuint size)

Parameters

size nuint

Returns

nint

vector_Rect_new3(Rect[], nuint)

public static nint vector_Rect_new3(Rect[] data, nuint dataLength)

Parameters

data Rect[]
dataLength nuint

Returns

nint

vector_RotatedRect_delete(nint)

public static extern void vector_RotatedRect_delete(nint vector)

Parameters

vector nint

vector_RotatedRect_getPointer(OpenCvSafeHandle)

public static nint vector_RotatedRect_getPointer(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nint

vector_RotatedRect_getSize(OpenCvSafeHandle)

public static nuint vector_RotatedRect_getSize(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_RotatedRect_new1()

public static extern nint vector_RotatedRect_new1()

Returns

nint

vector_RotatedRect_new2(nuint)

public static extern nint vector_RotatedRect_new2(nuint size)

Parameters

size nuint

Returns

nint

vector_RotatedRect_new3(RotatedRect[], nuint)

public static nint vector_RotatedRect_new3(RotatedRect[] data, nuint dataLength)

Parameters

data RotatedRect[]
dataLength nuint

Returns

nint

vector_Vec2f_delete(nint)

public static extern void vector_Vec2f_delete(nint vector)

Parameters

vector nint

vector_Vec2f_getPointer(OpenCvSafeHandle)

public static nint vector_Vec2f_getPointer(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nint

vector_Vec2f_getSize(OpenCvSafeHandle)

public static nuint vector_Vec2f_getSize(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_Vec2f_new1()

public static extern nint vector_Vec2f_new1()

Returns

nint

vector_Vec3f_delete(nint)

public static extern void vector_Vec3f_delete(nint vector)

Parameters

vector nint

vector_Vec3f_getPointer(OpenCvSafeHandle)

public static nint vector_Vec3f_getPointer(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nint

vector_Vec3f_getSize(OpenCvSafeHandle)

public static nuint vector_Vec3f_getSize(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_Vec3f_new1()

public static extern nint vector_Vec3f_new1()

Returns

nint

vector_Vec4f_delete(nint)

public static extern void vector_Vec4f_delete(nint vector)

Parameters

vector nint

vector_Vec4f_getPointer(OpenCvSafeHandle)

public static nint vector_Vec4f_getPointer(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nint

vector_Vec4f_getSize(OpenCvSafeHandle)

public static nuint vector_Vec4f_getSize(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_Vec4f_new1()

public static extern nint vector_Vec4f_new1()

Returns

nint

vector_Vec4f_new3(Vec4f[], nuint)

public static nint vector_Vec4f_new3(Vec4f[] data, nuint dataLength)

Parameters

data Vec4f[]
dataLength nuint

Returns

nint

vector_Vec4i_delete(nint)

public static extern void vector_Vec4i_delete(nint vector)

Parameters

vector nint

vector_Vec4i_getPointer(OpenCvSafeHandle)

public static nint vector_Vec4i_getPointer(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nint

vector_Vec4i_getSize(OpenCvSafeHandle)

public static nuint vector_Vec4i_getSize(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_Vec4i_new1()

public static extern nint vector_Vec4i_new1()

Returns

nint

vector_Vec4i_new3(Vec4i[], nuint)

public static nint vector_Vec4i_new3(Vec4i[] data, nuint dataLength)

Parameters

data Vec4i[]
dataLength nuint

Returns

nint

vector_Vec6d_delete(nint)

public static extern void vector_Vec6d_delete(nint vector)

Parameters

vector nint

vector_Vec6d_getPointer(OpenCvSafeHandle)

public static nint vector_Vec6d_getPointer(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nint

vector_Vec6d_getSize(OpenCvSafeHandle)

public static nuint vector_Vec6d_getSize(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_Vec6d_new1()

public static extern nint vector_Vec6d_new1()

Returns

nint

vector_Vec6f_delete(nint)

public static extern void vector_Vec6f_delete(nint vector)

Parameters

vector nint

vector_Vec6f_getPointer(OpenCvSafeHandle)

public static nint vector_Vec6f_getPointer(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nint

vector_Vec6f_getSize(OpenCvSafeHandle)

public static nuint vector_Vec6f_getSize(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_Vec6f_new1()

public static extern nint vector_Vec6f_new1()

Returns

nint

vector_double_delete(nint)

public static extern void vector_double_delete(nint vector)

Parameters

vector nint

vector_double_getPointer(OpenCvSafeHandle)

public static nint vector_double_getPointer(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nint

vector_double_getSize(OpenCvSafeHandle)

public static nuint vector_double_getSize(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_double_new1()

public static extern nint vector_double_new1()

Returns

nint

vector_double_new2(nuint)

public static extern nint vector_double_new2(nuint size)

Parameters

size nuint

Returns

nint

vector_double_new3(double[], nuint)

public static nint vector_double_new3(double[] data, nuint dataLength)

Parameters

data double[]
dataLength nuint

Returns

nint

vector_float_delete(nint)

public static extern void vector_float_delete(nint vector)

Parameters

vector nint

vector_float_getPointer(OpenCvSafeHandle)

public static nint vector_float_getPointer(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nint

vector_float_getSize(OpenCvSafeHandle)

public static nuint vector_float_getSize(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_float_new1()

public static extern nint vector_float_new1()

Returns

nint

vector_float_new2(nuint)

public static extern nint vector_float_new2(nuint size)

Parameters

size nuint

Returns

nint

vector_float_new3(float[], nuint)

public static nint vector_float_new3(float[] data, nuint dataLength)

Parameters

data float[]
dataLength nuint

Returns

nint

vector_int32_delete(nint)

public static extern void vector_int32_delete(nint vector)

Parameters

vector nint

vector_int32_getPointer(OpenCvSafeHandle)

public static nint vector_int32_getPointer(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nint

vector_int32_getSize(OpenCvSafeHandle)

public static nuint vector_int32_getSize(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_int32_new1()

public static extern nint vector_int32_new1()

Returns

nint

vector_int32_new2(nuint)

public static extern nint vector_int32_new2(nuint size)

Parameters

size nuint

Returns

nint

vector_int32_new3(int[], nuint)

public static nint vector_int32_new3(int[] data, nuint dataLength)

Parameters

data int[]
dataLength nuint

Returns

nint

vector_int64_delete(nint)

public static extern void vector_int64_delete(nint vector)

Parameters

vector nint

vector_int64_getPointer(OpenCvSafeHandle)

public static nint vector_int64_getPointer(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nint

vector_int64_getSize(OpenCvSafeHandle)

public static nuint vector_int64_getSize(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_int64_new1()

public static extern nint vector_int64_new1()

Returns

nint

vector_int64_new2(nuint)

public static extern nint vector_int64_new2(nuint size)

Parameters

size nuint

Returns

nint

vector_int64_new3(long[], nuint)

public static nint vector_int64_new3(long[] data, nuint dataLength)

Parameters

data long[]
dataLength nuint

Returns

nint

vector_string_delete(nint)

public static extern void vector_string_delete(nint vector)

Parameters

vector nint

vector_string_getElements(OpenCvSafeHandle, nint[], int[])

public static void vector_string_getElements(OpenCvSafeHandle vector, nint[] cStringPointers, int[] stringLengths)

Parameters

vector OpenCvSafeHandle
cStringPointers nint[]
stringLengths int[]

vector_string_getSize(OpenCvSafeHandle)

public static nuint vector_string_getSize(OpenCvSafeHandle vec)

Parameters

vec OpenCvSafeHandle

Returns

nuint

vector_string_new1()

public static extern nint vector_string_new1()

Returns

nint

vector_string_new2(nuint)

public static extern nint vector_string_new2(nuint size)

Parameters

size nuint

Returns

nint

vector_string_pushBack(OpenCvSafeHandle, string)

public static void vector_string_pushBack(OpenCvSafeHandle vector, string value)

Parameters

vector OpenCvSafeHandle
value string

vector_uchar_copy(OpenCvSafeHandle, nint)

public static void vector_uchar_copy(OpenCvSafeHandle vector, nint dst)

Parameters

vector OpenCvSafeHandle
dst nint

vector_uchar_delete(nint)

public static extern void vector_uchar_delete(nint vector)

Parameters

vector nint

vector_uchar_getPointer(OpenCvSafeHandle)

public static nint vector_uchar_getPointer(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nint

vector_uchar_getSize(OpenCvSafeHandle)

public static nuint vector_uchar_getSize(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_uchar_new1()

public static extern nint vector_uchar_new1()

Returns

nint

vector_uchar_new2(nuint)

public static extern nint vector_uchar_new2(nuint size)

Parameters

size nuint

Returns

nint

vector_uchar_new3(byte[], nuint)

public static nint vector_uchar_new3(byte[] data, nuint dataLength)

Parameters

data byte[]
dataLength nuint

Returns

nint

vector_vector_DMatch_copy(OpenCvSafeHandle, nint[])

public static void vector_vector_DMatch_copy(OpenCvSafeHandle vec, nint[] dst)

Parameters

vec OpenCvSafeHandle
dst nint[]

vector_vector_DMatch_delete(nint)

public static extern void vector_vector_DMatch_delete(nint vector)

Parameters

vector nint

vector_vector_DMatch_getSize1(OpenCvSafeHandle)

public static nuint vector_vector_DMatch_getSize1(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_vector_DMatch_getSize2(OpenCvSafeHandle, nuint[])

public static void vector_vector_DMatch_getSize2(OpenCvSafeHandle vector, nuint[] size)

Parameters

vector OpenCvSafeHandle
size nuint[]

vector_vector_DMatch_new1()

public static extern nint vector_vector_DMatch_new1()

Returns

nint

vector_vector_KeyLine_copy(OpenCvSafeHandle, nint[])

public static void vector_vector_KeyLine_copy(OpenCvSafeHandle vec, nint[] dst)

Parameters

vec OpenCvSafeHandle
dst nint[]

vector_vector_KeyLine_delete(nint)

public static extern void vector_vector_KeyLine_delete(nint vector)

Parameters

vector nint

vector_vector_KeyLine_getSize1(OpenCvSafeHandle)

public static nuint vector_vector_KeyLine_getSize1(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_vector_KeyLine_getSize2(OpenCvSafeHandle, nuint[])

public static void vector_vector_KeyLine_getSize2(OpenCvSafeHandle vector, nuint[] size)

Parameters

vector OpenCvSafeHandle
size nuint[]

vector_vector_KeyLine_new1()

public static extern nint vector_vector_KeyLine_new1()

Returns

nint

vector_vector_KeyPoint_copy(OpenCvSafeHandle, nint[])

public static void vector_vector_KeyPoint_copy(OpenCvSafeHandle vec, nint[] dst)

Parameters

vec OpenCvSafeHandle
dst nint[]

vector_vector_KeyPoint_delete(nint)

public static extern void vector_vector_KeyPoint_delete(nint vector)

Parameters

vector nint

vector_vector_KeyPoint_getSize1(OpenCvSafeHandle)

public static nuint vector_vector_KeyPoint_getSize1(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_vector_KeyPoint_getSize2(OpenCvSafeHandle, nuint[])

public static void vector_vector_KeyPoint_getSize2(OpenCvSafeHandle vector, nuint[] size)

Parameters

vector OpenCvSafeHandle
size nuint[]

vector_vector_KeyPoint_new1()

public static extern nint vector_vector_KeyPoint_new1()

Returns

nint

vector_vector_KeyPoint_new3(nint[], int, int[])

public static nint vector_vector_KeyPoint_new3(nint[] values, int size1, int[] size2)

Parameters

values nint[]
size1 int
size2 int[]

Returns

nint

vector_vector_Point2f_copy(OpenCvSafeHandle, nint[])

public static void vector_vector_Point2f_copy(OpenCvSafeHandle vec, nint[] dst)

Parameters

vec OpenCvSafeHandle
dst nint[]

vector_vector_Point2f_delete(nint)

public static extern void vector_vector_Point2f_delete(nint vector)

Parameters

vector nint

vector_vector_Point2f_getSize1(OpenCvSafeHandle)

public static nuint vector_vector_Point2f_getSize1(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_vector_Point2f_getSize2(OpenCvSafeHandle, nuint[])

public static void vector_vector_Point2f_getSize2(OpenCvSafeHandle vector, nuint[] size)

Parameters

vector OpenCvSafeHandle
size nuint[]

vector_vector_Point2f_new1()

public static extern nint vector_vector_Point2f_new1()

Returns

nint

vector_vector_Point_copy(OpenCvSafeHandle, nint[])

public static void vector_vector_Point_copy(OpenCvSafeHandle vec, nint[] dst)

Parameters

vec OpenCvSafeHandle
dst nint[]

vector_vector_Point_delete(nint)

public static extern void vector_vector_Point_delete(nint vector)

Parameters

vector nint

vector_vector_Point_getSize1(OpenCvSafeHandle)

public static nuint vector_vector_Point_getSize1(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_vector_Point_getSize2(OpenCvSafeHandle, nuint[])

public static void vector_vector_Point_getSize2(OpenCvSafeHandle vector, nuint[] size)

Parameters

vector OpenCvSafeHandle
size nuint[]

vector_vector_Point_new1()

public static extern nint vector_vector_Point_new1()

Returns

nint

vector_vector_Point_new2(nuint)

public static extern nint vector_vector_Point_new2(nuint size)

Parameters

size nuint

Returns

nint

vector_vector_double_copy(OpenCvSafeHandle, nint[])

public static void vector_vector_double_copy(OpenCvSafeHandle vec, nint[] dst)

Parameters

vec OpenCvSafeHandle
dst nint[]

vector_vector_double_delete(nint)

public static extern void vector_vector_double_delete(nint vector)

Parameters

vector nint

vector_vector_double_getSize1(OpenCvSafeHandle)

public static nuint vector_vector_double_getSize1(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_vector_double_getSize2(OpenCvSafeHandle, nuint[])

public static void vector_vector_double_getSize2(OpenCvSafeHandle vector, nuint[] size)

Parameters

vector OpenCvSafeHandle
size nuint[]

vector_vector_double_new1()

public static extern nint vector_vector_double_new1()

Returns

nint

vector_vector_int_copy(OpenCvSafeHandle, nint[])

public static void vector_vector_int_copy(OpenCvSafeHandle vec, nint[] dst)

Parameters

vec OpenCvSafeHandle
dst nint[]

vector_vector_int_delete(nint)

public static extern void vector_vector_int_delete(nint vector)

Parameters

vector nint

vector_vector_int_getSize1(OpenCvSafeHandle)

public static nuint vector_vector_int_getSize1(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_vector_int_getSize2(OpenCvSafeHandle, nuint[])

public static void vector_vector_int_getSize2(OpenCvSafeHandle vector, nuint[] size)

Parameters

vector OpenCvSafeHandle
size nuint[]

vector_vector_int_new1()

public static extern nint vector_vector_int_new1()

Returns

nint

vector_vector_uchar_copy(OpenCvSafeHandle, nint[])

public static void vector_vector_uchar_copy(OpenCvSafeHandle vec, nint[] dst)

Parameters

vec OpenCvSafeHandle
dst nint[]

vector_vector_uchar_delete(nint)

public static extern void vector_vector_uchar_delete(nint vector)

Parameters

vector nint

vector_vector_uchar_getSize1(OpenCvSafeHandle)

public static nuint vector_vector_uchar_getSize1(OpenCvSafeHandle vector)

Parameters

vector OpenCvSafeHandle

Returns

nuint

vector_vector_uchar_getSize2(OpenCvSafeHandle, nuint[])

public static void vector_vector_uchar_getSize2(OpenCvSafeHandle vector, nuint[] size)

Parameters

vector OpenCvSafeHandle
size nuint[]

vector_vector_uchar_new1()

public static extern nint vector_vector_uchar_new1()

Returns

nint

video_BackgroundSubtractorKNN_getDetectShadows(OpenCvSafeHandle, out int)

public static ExceptionStatus video_BackgroundSubtractorKNN_getDetectShadows(OpenCvSafeHandle ptr, out int returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

video_BackgroundSubtractorKNN_getDist2Threshold(OpenCvSafeHandle, out double)

public static ExceptionStatus video_BackgroundSubtractorKNN_getDist2Threshold(OpenCvSafeHandle ptr, out double returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

video_BackgroundSubtractorKNN_getHistory(OpenCvSafeHandle, out int)

public static ExceptionStatus video_BackgroundSubtractorKNN_getHistory(OpenCvSafeHandle ptr, out int returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

video_BackgroundSubtractorKNN_getNSamples(OpenCvSafeHandle, out int)

public static ExceptionStatus video_BackgroundSubtractorKNN_getNSamples(OpenCvSafeHandle ptr, out int returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

video_BackgroundSubtractorKNN_getShadowThreshold(OpenCvSafeHandle, out double)

public static ExceptionStatus video_BackgroundSubtractorKNN_getShadowThreshold(OpenCvSafeHandle ptr, out double returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

video_BackgroundSubtractorKNN_getShadowValue(OpenCvSafeHandle, out int)

public static ExceptionStatus video_BackgroundSubtractorKNN_getShadowValue(OpenCvSafeHandle ptr, out int returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

video_BackgroundSubtractorKNN_getkNNSamples(OpenCvSafeHandle, out int)

public static ExceptionStatus video_BackgroundSubtractorKNN_getkNNSamples(OpenCvSafeHandle ptr, out int returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

video_BackgroundSubtractorKNN_setDetectShadows(OpenCvSafeHandle, int)

public static ExceptionStatus video_BackgroundSubtractorKNN_setDetectShadows(OpenCvSafeHandle ptr, int value)

Parameters

ptr OpenCvSafeHandle
value int

Returns

ExceptionStatus

video_BackgroundSubtractorKNN_setDist2Threshold(OpenCvSafeHandle, double)

public static ExceptionStatus video_BackgroundSubtractorKNN_setDist2Threshold(OpenCvSafeHandle ptr, double value)

Parameters

ptr OpenCvSafeHandle
value double

Returns

ExceptionStatus

video_BackgroundSubtractorKNN_setHistory(OpenCvSafeHandle, int)

public static ExceptionStatus video_BackgroundSubtractorKNN_setHistory(OpenCvSafeHandle ptr, int value)

Parameters

ptr OpenCvSafeHandle
value int

Returns

ExceptionStatus

video_BackgroundSubtractorKNN_setNSamples(OpenCvSafeHandle, int)

public static ExceptionStatus video_BackgroundSubtractorKNN_setNSamples(OpenCvSafeHandle ptr, int value)

Parameters

ptr OpenCvSafeHandle
value int

Returns

ExceptionStatus

video_BackgroundSubtractorKNN_setShadowThreshold(OpenCvSafeHandle, double)

public static ExceptionStatus video_BackgroundSubtractorKNN_setShadowThreshold(OpenCvSafeHandle ptr, double value)

Parameters

ptr OpenCvSafeHandle
value double

Returns

ExceptionStatus

video_BackgroundSubtractorKNN_setShadowValue(OpenCvSafeHandle, int)

public static ExceptionStatus video_BackgroundSubtractorKNN_setShadowValue(OpenCvSafeHandle ptr, int value)

Parameters

ptr OpenCvSafeHandle
value int

Returns

ExceptionStatus

video_BackgroundSubtractorKNN_setkNNSamples(OpenCvSafeHandle, int)

public static ExceptionStatus video_BackgroundSubtractorKNN_setkNNSamples(OpenCvSafeHandle ptr, int value)

Parameters

ptr OpenCvSafeHandle
value int

Returns

ExceptionStatus

video_BackgroundSubtractorMOG2_getBackgroundRatio(OpenCvSafeHandle, out double)

public static ExceptionStatus video_BackgroundSubtractorMOG2_getBackgroundRatio(OpenCvSafeHandle ptr, out double returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

video_BackgroundSubtractorMOG2_getComplexityReductionThreshold(OpenCvSafeHandle, out double)

public static ExceptionStatus video_BackgroundSubtractorMOG2_getComplexityReductionThreshold(OpenCvSafeHandle ptr, out double returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

video_BackgroundSubtractorMOG2_getDetectShadows(OpenCvSafeHandle, out int)

public static ExceptionStatus video_BackgroundSubtractorMOG2_getDetectShadows(OpenCvSafeHandle ptr, out int returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

video_BackgroundSubtractorMOG2_getHistory(OpenCvSafeHandle, out int)

public static ExceptionStatus video_BackgroundSubtractorMOG2_getHistory(OpenCvSafeHandle ptr, out int returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

video_BackgroundSubtractorMOG2_getNMixtures(OpenCvSafeHandle, out int)

public static ExceptionStatus video_BackgroundSubtractorMOG2_getNMixtures(OpenCvSafeHandle ptr, out int returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

video_BackgroundSubtractorMOG2_getShadowThreshold(OpenCvSafeHandle, out double)

public static ExceptionStatus video_BackgroundSubtractorMOG2_getShadowThreshold(OpenCvSafeHandle ptr, out double returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

video_BackgroundSubtractorMOG2_getShadowValue(OpenCvSafeHandle, out int)

public static ExceptionStatus video_BackgroundSubtractorMOG2_getShadowValue(OpenCvSafeHandle ptr, out int returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

video_BackgroundSubtractorMOG2_getVarInit(OpenCvSafeHandle, out double)

public static ExceptionStatus video_BackgroundSubtractorMOG2_getVarInit(OpenCvSafeHandle ptr, out double returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

video_BackgroundSubtractorMOG2_getVarMax(OpenCvSafeHandle, out double)

public static ExceptionStatus video_BackgroundSubtractorMOG2_getVarMax(OpenCvSafeHandle ptr, out double returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

video_BackgroundSubtractorMOG2_getVarMin(OpenCvSafeHandle, out double)

public static ExceptionStatus video_BackgroundSubtractorMOG2_getVarMin(OpenCvSafeHandle ptr, out double returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

video_BackgroundSubtractorMOG2_getVarThreshold(OpenCvSafeHandle, out double)

public static ExceptionStatus video_BackgroundSubtractorMOG2_getVarThreshold(OpenCvSafeHandle ptr, out double returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

video_BackgroundSubtractorMOG2_getVarThresholdGen(OpenCvSafeHandle, out double)

public static ExceptionStatus video_BackgroundSubtractorMOG2_getVarThresholdGen(OpenCvSafeHandle ptr, out double returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

video_BackgroundSubtractorMOG2_setBackgroundRatio(OpenCvSafeHandle, double)

public static ExceptionStatus video_BackgroundSubtractorMOG2_setBackgroundRatio(OpenCvSafeHandle ptr, double value)

Parameters

ptr OpenCvSafeHandle
value double

Returns

ExceptionStatus

video_BackgroundSubtractorMOG2_setComplexityReductionThreshold(OpenCvSafeHandle, double)

public static ExceptionStatus video_BackgroundSubtractorMOG2_setComplexityReductionThreshold(OpenCvSafeHandle ptr, double value)

Parameters

ptr OpenCvSafeHandle
value double

Returns

ExceptionStatus

video_BackgroundSubtractorMOG2_setDetectShadows(OpenCvSafeHandle, int)

public static ExceptionStatus video_BackgroundSubtractorMOG2_setDetectShadows(OpenCvSafeHandle ptr, int value)

Parameters

ptr OpenCvSafeHandle
value int

Returns

ExceptionStatus

video_BackgroundSubtractorMOG2_setHistory(OpenCvSafeHandle, int)

public static ExceptionStatus video_BackgroundSubtractorMOG2_setHistory(OpenCvSafeHandle ptr, int value)

Parameters

ptr OpenCvSafeHandle
value int

Returns

ExceptionStatus

video_BackgroundSubtractorMOG2_setNMixtures(OpenCvSafeHandle, int)

public static ExceptionStatus video_BackgroundSubtractorMOG2_setNMixtures(OpenCvSafeHandle ptr, int value)

Parameters

ptr OpenCvSafeHandle
value int

Returns

ExceptionStatus

video_BackgroundSubtractorMOG2_setShadowThreshold(OpenCvSafeHandle, double)

public static ExceptionStatus video_BackgroundSubtractorMOG2_setShadowThreshold(OpenCvSafeHandle ptr, double value)

Parameters

ptr OpenCvSafeHandle
value double

Returns

ExceptionStatus

video_BackgroundSubtractorMOG2_setShadowValue(OpenCvSafeHandle, int)

public static ExceptionStatus video_BackgroundSubtractorMOG2_setShadowValue(OpenCvSafeHandle ptr, int value)

Parameters

ptr OpenCvSafeHandle
value int

Returns

ExceptionStatus

video_BackgroundSubtractorMOG2_setVarInit(OpenCvSafeHandle, double)

public static ExceptionStatus video_BackgroundSubtractorMOG2_setVarInit(OpenCvSafeHandle ptr, double value)

Parameters

ptr OpenCvSafeHandle
value double

Returns

ExceptionStatus

video_BackgroundSubtractorMOG2_setVarMax(OpenCvSafeHandle, double)

public static ExceptionStatus video_BackgroundSubtractorMOG2_setVarMax(OpenCvSafeHandle ptr, double value)

Parameters

ptr OpenCvSafeHandle
value double

Returns

ExceptionStatus

video_BackgroundSubtractorMOG2_setVarMin(OpenCvSafeHandle, double)

public static ExceptionStatus video_BackgroundSubtractorMOG2_setVarMin(OpenCvSafeHandle ptr, double value)

Parameters

ptr OpenCvSafeHandle
value double

Returns

ExceptionStatus

video_BackgroundSubtractorMOG2_setVarThreshold(OpenCvSafeHandle, double)

public static ExceptionStatus video_BackgroundSubtractorMOG2_setVarThreshold(OpenCvSafeHandle ptr, double value)

Parameters

ptr OpenCvSafeHandle
value double

Returns

ExceptionStatus

video_BackgroundSubtractorMOG2_setVarThresholdGen(OpenCvSafeHandle, double)

public static ExceptionStatus video_BackgroundSubtractorMOG2_setVarThresholdGen(OpenCvSafeHandle ptr, double value)

Parameters

ptr OpenCvSafeHandle
value double

Returns

ExceptionStatus

video_KalmanFilter_controlMatrix(OpenCvSafeHandle, out nint)

public static ExceptionStatus video_KalmanFilter_controlMatrix(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

video_KalmanFilter_correct(OpenCvSafeHandle, nint, out nint)

public static ExceptionStatus video_KalmanFilter_correct(OpenCvSafeHandle obj, nint measurement, out nint returnValue)

Parameters

obj OpenCvSafeHandle
measurement nint
returnValue nint

Returns

ExceptionStatus

video_KalmanFilter_delete(nint)

public static extern ExceptionStatus video_KalmanFilter_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

video_KalmanFilter_errorCovPost(OpenCvSafeHandle, out nint)

public static ExceptionStatus video_KalmanFilter_errorCovPost(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

video_KalmanFilter_errorCovPre(OpenCvSafeHandle, out nint)

public static ExceptionStatus video_KalmanFilter_errorCovPre(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

video_KalmanFilter_gain(OpenCvSafeHandle, out nint)

public static ExceptionStatus video_KalmanFilter_gain(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

video_KalmanFilter_init(OpenCvSafeHandle, int, int, int, int)

public static ExceptionStatus video_KalmanFilter_init(OpenCvSafeHandle obj, int dynamParams, int measureParams, int controlParams, int type)

Parameters

obj OpenCvSafeHandle
dynamParams int
measureParams int
controlParams int
type int

Returns

ExceptionStatus

video_KalmanFilter_measurementMatrix(OpenCvSafeHandle, out nint)

public static ExceptionStatus video_KalmanFilter_measurementMatrix(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

video_KalmanFilter_measurementNoiseCov(OpenCvSafeHandle, out nint)

public static ExceptionStatus video_KalmanFilter_measurementNoiseCov(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

video_KalmanFilter_new1(out nint)

public static ExceptionStatus video_KalmanFilter_new1(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

video_KalmanFilter_new2(int, int, int, int, out nint)

public static ExceptionStatus video_KalmanFilter_new2(int dynamParams, int measureParams, int controlParams, int type, out nint returnValue)

Parameters

dynamParams int
measureParams int
controlParams int
type int
returnValue nint

Returns

ExceptionStatus

video_KalmanFilter_predict(OpenCvSafeHandle, OpenCvSafeHandle, out nint)

public static ExceptionStatus video_KalmanFilter_predict(OpenCvSafeHandle obj, OpenCvSafeHandle control, out nint returnValue)

Parameters

obj OpenCvSafeHandle
control OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

video_KalmanFilter_processNoiseCov(OpenCvSafeHandle, out nint)

public static ExceptionStatus video_KalmanFilter_processNoiseCov(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

video_KalmanFilter_statePost(OpenCvSafeHandle, out nint)

public static ExceptionStatus video_KalmanFilter_statePost(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

video_KalmanFilter_statePre(OpenCvSafeHandle, out nint)

public static ExceptionStatus video_KalmanFilter_statePre(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

video_KalmanFilter_transitionMatrix(OpenCvSafeHandle, out nint)

public static ExceptionStatus video_KalmanFilter_transitionMatrix(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

video_Ptr_BackgroundSubtractorKNN_delete(nint)

public static extern ExceptionStatus video_Ptr_BackgroundSubtractorKNN_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

video_Ptr_BackgroundSubtractorKNN_get(nint, out nint)

public static ExceptionStatus video_Ptr_BackgroundSubtractorKNN_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

video_Ptr_BackgroundSubtractorMOG2_delete(nint)

public static extern ExceptionStatus video_Ptr_BackgroundSubtractorMOG2_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

video_Ptr_BackgroundSubtractorMOG2_get(nint, out nint)

public static ExceptionStatus video_Ptr_BackgroundSubtractorMOG2_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

video_Ptr_BackgroundSubtractor_delete(nint)

public static extern ExceptionStatus video_Ptr_BackgroundSubtractor_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

video_Ptr_TrackerMIL_delete(nint)

public static extern ExceptionStatus video_Ptr_TrackerMIL_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

video_Ptr_TrackerMIL_get(nint, out nint)

public static ExceptionStatus video_Ptr_TrackerMIL_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

video_TrackerMIL_create1(out nint)

public static ExceptionStatus video_TrackerMIL_create1(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

video_TrackerMIL_create2(Params*, out nint)

public static ExceptionStatus video_TrackerMIL_create2(TrackerMIL.Params* parameters, out nint returnValue)

Parameters

parameters Params*
returnValue nint

Returns

ExceptionStatus

video_Tracker_init(OpenCvSafeHandle, nint, Rect)

public static ExceptionStatus video_Tracker_init(OpenCvSafeHandle obj, nint image, Rect boundingBox)

Parameters

obj OpenCvSafeHandle
image nint
boundingBox Rect

Returns

ExceptionStatus

video_Tracker_update(OpenCvSafeHandle, nint, ref Rect, out int)

public static ExceptionStatus video_Tracker_update(OpenCvSafeHandle obj, nint image, ref Rect boundingBox, out int returnValue)

Parameters

obj OpenCvSafeHandle
image nint
boundingBox Rect
returnValue int

Returns

ExceptionStatus

video_createBackgroundSubtractorKNN(int, double, int, out nint)

public static ExceptionStatus video_createBackgroundSubtractorKNN(int history, double dist2Threshold, int detectShadows, out nint returnValue)

Parameters

history int
dist2Threshold double
detectShadows int
returnValue nint

Returns

ExceptionStatus

video_createBackgroundSubtractorMOG2(int, double, int, out nint)

public static ExceptionStatus video_createBackgroundSubtractorMOG2(int history, double varThreshold, int detectShadows, out nint returnValue)

Parameters

history int
varThreshold double
detectShadows int
returnValue nint

Returns

ExceptionStatus

videoio_VideoCapture_delete(nint)

public static extern ExceptionStatus videoio_VideoCapture_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

videoio_VideoCapture_get(OpenCvSafeHandle, int, out double)

public static ExceptionStatus videoio_VideoCapture_get(OpenCvSafeHandle obj, int propId, out double returnValue)

Parameters

obj OpenCvSafeHandle
propId int
returnValue double

Returns

ExceptionStatus

videoio_VideoCapture_getBackendName(OpenCvSafeHandle, nint)

public static ExceptionStatus videoio_VideoCapture_getBackendName(OpenCvSafeHandle obj, nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

videoio_VideoCapture_getExceptionMode(OpenCvSafeHandle, out int)

public static ExceptionStatus videoio_VideoCapture_getExceptionMode(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

videoio_VideoCapture_grab(OpenCvSafeHandle, out int)

public static ExceptionStatus videoio_VideoCapture_grab(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

videoio_VideoCapture_isOpened(OpenCvSafeHandle, out int)

public static ExceptionStatus videoio_VideoCapture_isOpened(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

videoio_VideoCapture_new1(out nint)

public static ExceptionStatus videoio_VideoCapture_new1(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

videoio_VideoCapture_new2(string, int, out nint)

public static ExceptionStatus videoio_VideoCapture_new2(string filename, int apiPreference, out nint returnValue)

Parameters

filename string
apiPreference int
returnValue nint

Returns

ExceptionStatus

videoio_VideoCapture_new3(int, int, out nint)

public static ExceptionStatus videoio_VideoCapture_new3(int device, int apiPreference, out nint returnValue)

Parameters

device int
apiPreference int
returnValue nint

Returns

ExceptionStatus

videoio_VideoCapture_new4(string, int, int[], int, out nint)

public static ExceptionStatus videoio_VideoCapture_new4(string filename, int apiPreference, int[] @params, int paramsLength, out nint returnValue)

Parameters

filename string
apiPreference int
params int[]
paramsLength int
returnValue nint

Returns

ExceptionStatus

videoio_VideoCapture_new5(int, int, int[], int, out nint)

public static ExceptionStatus videoio_VideoCapture_new5(int device, int apiPreference, int[] @params, int paramsLength, out nint returnValue)

Parameters

device int
apiPreference int
params int[]
paramsLength int
returnValue nint

Returns

ExceptionStatus

videoio_VideoCapture_new6(StreamReaderReadCallback, StreamReaderSeekCallback, nint, int, int[], int, out nint)

public static extern ExceptionStatus videoio_VideoCapture_new6(StreamReaderReadCallback readCallback, StreamReaderSeekCallback seekCallback, nint userData, int apiPreference, int[] @params, int paramsLength, out nint returnValue)

Parameters

readCallback StreamReaderReadCallback
seekCallback StreamReaderSeekCallback
userData nint
apiPreference int
params int[]
paramsLength int
returnValue nint

Returns

ExceptionStatus

videoio_VideoCapture_open1(OpenCvSafeHandle, string, int, out int)

public static ExceptionStatus videoio_VideoCapture_open1(OpenCvSafeHandle obj, string filename, int apiPreference, out int returnValue)

Parameters

obj OpenCvSafeHandle
filename string
apiPreference int
returnValue int

Returns

ExceptionStatus

videoio_VideoCapture_open2(OpenCvSafeHandle, int, int, out int)

public static ExceptionStatus videoio_VideoCapture_open2(OpenCvSafeHandle obj, int device, int apiPreference, out int returnValue)

Parameters

obj OpenCvSafeHandle
device int
apiPreference int
returnValue int

Returns

ExceptionStatus

videoio_VideoCapture_open3(OpenCvSafeHandle, StreamReaderReadCallback, StreamReaderSeekCallback, nint, int, int[], int, out int)

public static extern ExceptionStatus videoio_VideoCapture_open3(OpenCvSafeHandle obj, StreamReaderReadCallback readCallback, StreamReaderSeekCallback seekCallback, nint userData, int apiPreference, int[] @params, int paramsLength, out int returnValue)

Parameters

obj OpenCvSafeHandle
readCallback StreamReaderReadCallback
seekCallback StreamReaderSeekCallback
userData nint
apiPreference int
params int[]
paramsLength int
returnValue int

Returns

ExceptionStatus

videoio_VideoCapture_open4(OpenCvSafeHandle, string, int, int[], int, out int)

public static ExceptionStatus videoio_VideoCapture_open4(OpenCvSafeHandle obj, string filename, int apiPreference, int[] @params, int paramsLength, out int returnValue)

Parameters

obj OpenCvSafeHandle
filename string
apiPreference int
params int[]
paramsLength int
returnValue int

Returns

ExceptionStatus

videoio_VideoCapture_operatorRightShift_Mat(OpenCvSafeHandle, nint)

public static ExceptionStatus videoio_VideoCapture_operatorRightShift_Mat(OpenCvSafeHandle obj, nint image)

Parameters

obj OpenCvSafeHandle
image nint

Returns

ExceptionStatus

videoio_VideoCapture_read_Mat(OpenCvSafeHandle, nint, out int)

public static ExceptionStatus videoio_VideoCapture_read_Mat(OpenCvSafeHandle obj, nint image, out int returnValue)

Parameters

obj OpenCvSafeHandle
image nint
returnValue int

Returns

ExceptionStatus

videoio_VideoCapture_release(OpenCvSafeHandle)

public static ExceptionStatus videoio_VideoCapture_release(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

videoio_VideoCapture_retrieve_Mat(OpenCvSafeHandle, nint, int, out int)

public static ExceptionStatus videoio_VideoCapture_retrieve_Mat(OpenCvSafeHandle obj, nint image, int flag, out int returnValue)

Parameters

obj OpenCvSafeHandle
image nint
flag int
returnValue int

Returns

ExceptionStatus

videoio_VideoCapture_set(OpenCvSafeHandle, int, double, out int)

public static ExceptionStatus videoio_VideoCapture_set(OpenCvSafeHandle obj, int propId, double value, out int returnValue)

Parameters

obj OpenCvSafeHandle
propId int
value double
returnValue int

Returns

ExceptionStatus

videoio_VideoCapture_setExceptionMode(OpenCvSafeHandle, int)

public static ExceptionStatus videoio_VideoCapture_setExceptionMode(OpenCvSafeHandle obj, int enable)

Parameters

obj OpenCvSafeHandle
enable int

Returns

ExceptionStatus

videoio_VideoCapture_waitAny(nint[], nuint, nint, long, out int)

public static ExceptionStatus videoio_VideoCapture_waitAny(nint[] streams, nuint streamsSize, nint readyIndex, long timeoutNs, out int returnValue)

Parameters

streams nint[]
streamsSize nuint
readyIndex nint
timeoutNs long
returnValue int

Returns

ExceptionStatus

videoio_VideoWriter_delete(nint)

public static extern ExceptionStatus videoio_VideoWriter_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

videoio_VideoWriter_fourcc(sbyte, sbyte, sbyte, sbyte, out int)

public static ExceptionStatus videoio_VideoWriter_fourcc(sbyte c1, sbyte c2, sbyte c3, sbyte c4, out int returnValue)

Parameters

c1 sbyte
c2 sbyte
c3 sbyte
c4 sbyte
returnValue int

Returns

ExceptionStatus

videoio_VideoWriter_get(OpenCvSafeHandle, int, out double)

public static ExceptionStatus videoio_VideoWriter_get(OpenCvSafeHandle obj, int propId, out double returnValue)

Parameters

obj OpenCvSafeHandle
propId int
returnValue double

Returns

ExceptionStatus

videoio_VideoWriter_getBackendName(OpenCvSafeHandle, nint)

public static ExceptionStatus videoio_VideoWriter_getBackendName(OpenCvSafeHandle obj, nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

videoio_VideoWriter_isOpened(OpenCvSafeHandle, out int)

public static ExceptionStatus videoio_VideoWriter_isOpened(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

videoio_VideoWriter_new1(out nint)

public static ExceptionStatus videoio_VideoWriter_new1(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

videoio_VideoWriter_new2(string, int, double, Size, int, out nint)

public static ExceptionStatus videoio_VideoWriter_new2(string filename, int fourcc, double fps, Size frameSize, int isColor, out nint returnValue)

Parameters

filename string
fourcc int
fps double
frameSize Size
isColor int
returnValue nint

Returns

ExceptionStatus

videoio_VideoWriter_new3(string, int, int, double, Size, int, out nint)

public static ExceptionStatus videoio_VideoWriter_new3(string filename, int apiPreference, int fourcc, double fps, Size frameSize, int isColor, out nint returnValue)

Parameters

filename string
apiPreference int
fourcc int
fps double
frameSize Size
isColor int
returnValue nint

Returns

ExceptionStatus

videoio_VideoWriter_new4(string, int, double, Size, int[], int, out nint)

public static ExceptionStatus videoio_VideoWriter_new4(string filename, int fourcc, double fps, Size frameSize, int[] @params, int paramsLength, out nint returnValue)

Parameters

filename string
fourcc int
fps double
frameSize Size
params int[]
paramsLength int
returnValue nint

Returns

ExceptionStatus

videoio_VideoWriter_new5(string, int, int, double, Size, int[], int, out nint)

public static ExceptionStatus videoio_VideoWriter_new5(string filename, int apiPreference, int fourcc, double fps, Size frameSize, int[] @params, int paramsLength, out nint returnValue)

Parameters

filename string
apiPreference int
fourcc int
fps double
frameSize Size
params int[]
paramsLength int
returnValue nint

Returns

ExceptionStatus

videoio_VideoWriter_open1(OpenCvSafeHandle, string, int, double, Size, int, out int)

public static ExceptionStatus videoio_VideoWriter_open1(OpenCvSafeHandle obj, string filename, int fourcc, double fps, Size frameSize, int isColor, out int returnValue)

Parameters

obj OpenCvSafeHandle
filename string
fourcc int
fps double
frameSize Size
isColor int
returnValue int

Returns

ExceptionStatus

videoio_VideoWriter_open2(OpenCvSafeHandle, string, int, int, double, Size, int, out int)

public static ExceptionStatus videoio_VideoWriter_open2(OpenCvSafeHandle obj, string filename, int apiPreference, int fourcc, double fps, Size frameSize, int isColor, out int returnValue)

Parameters

obj OpenCvSafeHandle
filename string
apiPreference int
fourcc int
fps double
frameSize Size
isColor int
returnValue int

Returns

ExceptionStatus

videoio_VideoWriter_open4(OpenCvSafeHandle, string, int, int, double, Size, int[], int, out int)

public static ExceptionStatus videoio_VideoWriter_open4(OpenCvSafeHandle obj, string filename, int apiPreference, int fourcc, double fps, Size frameSize, int[] @params, int paramsLength, out int returnValue)

Parameters

obj OpenCvSafeHandle
filename string
apiPreference int
fourcc int
fps double
frameSize Size
params int[]
paramsLength int
returnValue int

Returns

ExceptionStatus

videoio_VideoWriter_release(OpenCvSafeHandle)

public static ExceptionStatus videoio_VideoWriter_release(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

videoio_VideoWriter_set(OpenCvSafeHandle, int, double, out int)

public static ExceptionStatus videoio_VideoWriter_set(OpenCvSafeHandle obj, int propId, double value, out int returnValue)

Parameters

obj OpenCvSafeHandle
propId int
value double
returnValue int

Returns

ExceptionStatus

videoio_registry_getBackendName(int, nint)

public static extern ExceptionStatus videoio_registry_getBackendName(int api, nint returnValue)

Parameters

api int
returnValue nint

Returns

ExceptionStatus

videoio_registry_getBackends(nint)

public static extern ExceptionStatus videoio_registry_getBackends(nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

videoio_registry_getCameraBackendPluginVersion(int, out int, out int, nint)

public static ExceptionStatus videoio_registry_getCameraBackendPluginVersion(int api, out int versionAbi, out int versionApi, nint returnValue)

Parameters

api int
versionAbi int
versionApi int
returnValue nint

Returns

ExceptionStatus

videoio_registry_getCameraBackends(nint)

public static extern ExceptionStatus videoio_registry_getCameraBackends(nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

videoio_registry_getStreamBackendPluginVersion(int, out int, out int, nint)

public static ExceptionStatus videoio_registry_getStreamBackendPluginVersion(int api, out int versionAbi, out int versionApi, nint returnValue)

Parameters

api int
versionAbi int
versionApi int
returnValue nint

Returns

ExceptionStatus

videoio_registry_getStreamBackends(nint)

public static extern ExceptionStatus videoio_registry_getStreamBackends(nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

videoio_registry_getStreamBufferedBackendPluginVersion(int, out int, out int, nint)

public static ExceptionStatus videoio_registry_getStreamBufferedBackendPluginVersion(int api, out int versionAbi, out int versionApi, nint returnValue)

Parameters

api int
versionAbi int
versionApi int
returnValue nint

Returns

ExceptionStatus

videoio_registry_getStreamBufferedBackends(nint)

public static extern ExceptionStatus videoio_registry_getStreamBufferedBackends(nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

videoio_registry_getWriterBackendPluginVersion(int, out int, out int, nint)

public static ExceptionStatus videoio_registry_getWriterBackendPluginVersion(int api, out int versionAbi, out int versionApi, nint returnValue)

Parameters

api int
versionAbi int
versionApi int
returnValue nint

Returns

ExceptionStatus

videoio_registry_getWriterBackends(nint)

public static extern ExceptionStatus videoio_registry_getWriterBackends(nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

videoio_registry_hasBackend(int, out int)

public static ExceptionStatus videoio_registry_hasBackend(int api, out int returnValue)

Parameters

api int
returnValue int

Returns

ExceptionStatus

videoio_registry_isBackendBuiltIn(int, out int)

public static ExceptionStatus videoio_registry_isBackendBuiltIn(int api, out int returnValue)

Parameters

api int
returnValue int

Returns

ExceptionStatus

wechat_qrcode_create1(string, string, out nint)

public static ExceptionStatus wechat_qrcode_create1(string detector_model_path, string super_resolution_model_path, out nint ptr)

Parameters

detector_model_path string
super_resolution_model_path string
ptr nint

Returns

ExceptionStatus

wechat_qrcode_delete(nint)

public static extern ExceptionStatus wechat_qrcode_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

xfeatures2d_AKAZE_create(int, int, int, float, int, int, int, out nint)

public static ExceptionStatus xfeatures2d_AKAZE_create(int descriptor_type, int descriptor_size, int descriptor_channels, float threshold, int nOctaves, int nOctaveLayers, int diffusivity, out nint returnValue)

Parameters

descriptor_type int
descriptor_size int
descriptor_channels int
threshold float
nOctaves int
nOctaveLayers int
diffusivity int
returnValue nint

Returns

ExceptionStatus

xfeatures2d_AKAZE_getDescriptorChannels(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_AKAZE_getDescriptorChannels(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_AKAZE_getDescriptorSize(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_AKAZE_getDescriptorSize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_AKAZE_getDescriptorType(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_AKAZE_getDescriptorType(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_AKAZE_getDiffusivity(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_AKAZE_getDiffusivity(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_AKAZE_getNOctaveLayers(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_AKAZE_getNOctaveLayers(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_AKAZE_getNOctaves(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_AKAZE_getNOctaves(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_AKAZE_getThreshold(OpenCvSafeHandle, out double)

public static ExceptionStatus xfeatures2d_AKAZE_getThreshold(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

xfeatures2d_AKAZE_setDescriptorChannels(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_AKAZE_setDescriptorChannels(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_AKAZE_setDescriptorSize(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_AKAZE_setDescriptorSize(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_AKAZE_setDescriptorType(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_AKAZE_setDescriptorType(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_AKAZE_setDiffusivity(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_AKAZE_setDiffusivity(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_AKAZE_setNOctaveLayers(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_AKAZE_setNOctaveLayers(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_AKAZE_setNOctaves(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_AKAZE_setNOctaves(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_AKAZE_setThreshold(OpenCvSafeHandle, double)

public static ExceptionStatus xfeatures2d_AKAZE_setThreshold(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

xfeatures2d_AffineFeature2D_create1(nint, nint, out nint)

public static ExceptionStatus xfeatures2d_AffineFeature2D_create1(nint keypointDetector, nint descriptorExtractor, out nint returnValue)

Parameters

keypointDetector nint
descriptorExtractor nint
returnValue nint

Returns

ExceptionStatus

xfeatures2d_AffineFeature2D_create2(nint, out nint)

public static ExceptionStatus xfeatures2d_AffineFeature2D_create2(nint keypointDetector, out nint returnValue)

Parameters

keypointDetector nint
returnValue nint

Returns

ExceptionStatus

xfeatures2d_AgastFeatureDetector_create(int, int, int, out nint)

public static ExceptionStatus xfeatures2d_AgastFeatureDetector_create(int threshold, int nonmaxSuppression, int type, out nint returnValue)

Parameters

threshold int
nonmaxSuppression int
type int
returnValue nint

Returns

ExceptionStatus

xfeatures2d_AgastFeatureDetector_getNonmaxSuppression(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_AgastFeatureDetector_getNonmaxSuppression(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_AgastFeatureDetector_getThreshold(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_AgastFeatureDetector_getThreshold(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_AgastFeatureDetector_getType(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_AgastFeatureDetector_getType(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_AgastFeatureDetector_setNonmaxSuppression(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_AgastFeatureDetector_setNonmaxSuppression(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_AgastFeatureDetector_setThreshold(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_AgastFeatureDetector_setThreshold(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_AgastFeatureDetector_setType(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_AgastFeatureDetector_setType(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_BEBLID_create(float, int, out nint)

public static ExceptionStatus xfeatures2d_BEBLID_create(float scaleFactor, int nBits, out nint returnValue)

Parameters

scaleFactor float
nBits int
returnValue nint

Returns

ExceptionStatus

xfeatures2d_BEBLID_getScaleFactor(OpenCvSafeHandle, out float)

public static ExceptionStatus xfeatures2d_BEBLID_getScaleFactor(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xfeatures2d_BEBLID_setScaleFactor(OpenCvSafeHandle, float)

public static ExceptionStatus xfeatures2d_BEBLID_setScaleFactor(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

xfeatures2d_BOWImgDescriptorExtractor_compute2(OpenCvSafeHandle, nint, nint, nint)

public static ExceptionStatus xfeatures2d_BOWImgDescriptorExtractor_compute2(OpenCvSafeHandle obj, nint image, nint keypoints, nint imgDescriptor)

Parameters

obj OpenCvSafeHandle
image nint
keypoints nint
imgDescriptor nint

Returns

ExceptionStatus

xfeatures2d_BOWImgDescriptorExtractor_delete(nint)

public static extern ExceptionStatus xfeatures2d_BOWImgDescriptorExtractor_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

xfeatures2d_BOWImgDescriptorExtractor_descriptorSize(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_BOWImgDescriptorExtractor_descriptorSize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_BOWImgDescriptorExtractor_descriptorType(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_BOWImgDescriptorExtractor_descriptorType(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_BOWImgDescriptorExtractor_getVocabulary(OpenCvSafeHandle, out nint)

public static ExceptionStatus xfeatures2d_BOWImgDescriptorExtractor_getVocabulary(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

xfeatures2d_BOWImgDescriptorExtractor_new1_Ptr(nint, nint, out nint)

public static ExceptionStatus xfeatures2d_BOWImgDescriptorExtractor_new1_Ptr(nint dextractor, nint dmatcher, out nint returnValue)

Parameters

dextractor nint
dmatcher nint
returnValue nint

Returns

ExceptionStatus

xfeatures2d_BOWImgDescriptorExtractor_new1_RawPtr(nint, nint, out nint)

public static ExceptionStatus xfeatures2d_BOWImgDescriptorExtractor_new1_RawPtr(nint dextractor, nint dmatcher, out nint returnValue)

Parameters

dextractor nint
dmatcher nint
returnValue nint

Returns

ExceptionStatus

xfeatures2d_BOWImgDescriptorExtractor_new2_Ptr(nint, out nint)

public static ExceptionStatus xfeatures2d_BOWImgDescriptorExtractor_new2_Ptr(nint dmatcher, out nint returnValue)

Parameters

dmatcher nint
returnValue nint

Returns

ExceptionStatus

xfeatures2d_BOWImgDescriptorExtractor_new2_RawPtr(nint, out nint)

public static ExceptionStatus xfeatures2d_BOWImgDescriptorExtractor_new2_RawPtr(nint dmatcher, out nint returnValue)

Parameters

dmatcher nint
returnValue nint

Returns

ExceptionStatus

xfeatures2d_BOWImgDescriptorExtractor_setVocabulary(OpenCvSafeHandle, nint)

public static ExceptionStatus xfeatures2d_BOWImgDescriptorExtractor_setVocabulary(OpenCvSafeHandle obj, nint vocabulary)

Parameters

obj OpenCvSafeHandle
vocabulary nint

Returns

ExceptionStatus

xfeatures2d_BOWKMeansTrainer_cluster1(OpenCvSafeHandle, out nint)

public static ExceptionStatus xfeatures2d_BOWKMeansTrainer_cluster1(OpenCvSafeHandle obj, out nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

xfeatures2d_BOWKMeansTrainer_cluster2(OpenCvSafeHandle, nint, out nint)

public static ExceptionStatus xfeatures2d_BOWKMeansTrainer_cluster2(OpenCvSafeHandle obj, nint descriptors, out nint returnValue)

Parameters

obj OpenCvSafeHandle
descriptors nint
returnValue nint

Returns

ExceptionStatus

xfeatures2d_BOWKMeansTrainer_delete(nint)

public static extern ExceptionStatus xfeatures2d_BOWKMeansTrainer_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

xfeatures2d_BOWKMeansTrainer_new(int, TermCriteria, int, int, out nint)

public static ExceptionStatus xfeatures2d_BOWKMeansTrainer_new(int clusterCount, TermCriteria termcrit, int attempts, int flags, out nint returnValue)

Parameters

clusterCount int
termcrit TermCriteria
attempts int
flags int
returnValue nint

Returns

ExceptionStatus

xfeatures2d_BOWTrainer_add(OpenCvSafeHandle, nint)

public static ExceptionStatus xfeatures2d_BOWTrainer_add(OpenCvSafeHandle obj, nint descriptors)

Parameters

obj OpenCvSafeHandle
descriptors nint

Returns

ExceptionStatus

xfeatures2d_BOWTrainer_clear(OpenCvSafeHandle)

public static ExceptionStatus xfeatures2d_BOWTrainer_clear(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

xfeatures2d_BOWTrainer_descriptorsCount(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_BOWTrainer_descriptorsCount(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_BOWTrainer_getDescriptors(OpenCvSafeHandle, nint)

public static ExceptionStatus xfeatures2d_BOWTrainer_getDescriptors(OpenCvSafeHandle obj, nint descriptors)

Parameters

obj OpenCvSafeHandle
descriptors nint

Returns

ExceptionStatus

xfeatures2d_BRISK_create1(int, int, float, out nint)

public static ExceptionStatus xfeatures2d_BRISK_create1(int thresh, int octaves, float patternScale, out nint returnValue)

Parameters

thresh int
octaves int
patternScale float
returnValue nint

Returns

ExceptionStatus

xfeatures2d_BRISK_create2(float[], int, int[], int, float, float, int[]?, int, out nint)

public static ExceptionStatus xfeatures2d_BRISK_create2(float[] radiusList, int radiusListLength, int[] numberList, int numberListLength, float dMax, float dMin, int[]? indexChange, int indexChangeLength, out nint returnValue)

Parameters

radiusList float[]
radiusListLength int
numberList int[]
numberListLength int
dMax float
dMin float
indexChange int[]
indexChangeLength int
returnValue nint

Returns

ExceptionStatus

xfeatures2d_BRISK_create3(int, int, float[], int, int[], int, float, float, int[]?, int, out nint)

public static ExceptionStatus xfeatures2d_BRISK_create3(int thresh, int octaves, float[] radiusList, int radiusListLength, int[] numberList, int numberListLength, float dMax, float dMin, int[]? indexChange, int indexChangeLength, out nint returnValue)

Parameters

thresh int
octaves int
radiusList float[]
radiusListLength int
numberList int[]
numberListLength int
dMax float
dMin float
indexChange int[]
indexChangeLength int
returnValue nint

Returns

ExceptionStatus

xfeatures2d_BoostDesc_create(int, int, float, out nint)

public static ExceptionStatus xfeatures2d_BoostDesc_create(int desc, int useScaleOrientation, float scaleFactor, out nint returnValue)

Parameters

desc int
useScaleOrientation int
scaleFactor float
returnValue nint

Returns

ExceptionStatus

xfeatures2d_BoostDesc_getScaleFactor(OpenCvSafeHandle, out float)

public static ExceptionStatus xfeatures2d_BoostDesc_getScaleFactor(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xfeatures2d_BoostDesc_getUseScaleOrientation(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_BoostDesc_getUseScaleOrientation(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_BoostDesc_setScaleFactor(OpenCvSafeHandle, float)

public static ExceptionStatus xfeatures2d_BoostDesc_setScaleFactor(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

xfeatures2d_BoostDesc_setUseScaleOrientation(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_BoostDesc_setUseScaleOrientation(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_BriefDescriptorExtractor_create(int, int, out nint)

public static ExceptionStatus xfeatures2d_BriefDescriptorExtractor_create(int bytes, int useOrientation, out nint returnValue)

Parameters

bytes int
useOrientation int
returnValue nint

Returns

ExceptionStatus

xfeatures2d_BriefDescriptorExtractor_descriptorSize(nint, out int)

public static ExceptionStatus xfeatures2d_BriefDescriptorExtractor_descriptorSize(nint obj, out int returnValue)

Parameters

obj nint
returnValue int

Returns

ExceptionStatus

xfeatures2d_BriefDescriptorExtractor_descriptorType(nint, out int)

public static ExceptionStatus xfeatures2d_BriefDescriptorExtractor_descriptorType(nint obj, out int returnValue)

Parameters

obj nint
returnValue int

Returns

ExceptionStatus

xfeatures2d_BriefDescriptorExtractor_getDescriptorSize(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_BriefDescriptorExtractor_getDescriptorSize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_BriefDescriptorExtractor_getUseOrientation(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_BriefDescriptorExtractor_getUseOrientation(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_BriefDescriptorExtractor_read(nint, nint)

public static extern ExceptionStatus xfeatures2d_BriefDescriptorExtractor_read(nint obj, nint fn)

Parameters

obj nint
fn nint

Returns

ExceptionStatus

xfeatures2d_BriefDescriptorExtractor_setDescriptorSize(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_BriefDescriptorExtractor_setDescriptorSize(OpenCvSafeHandle obj, int bytes)

Parameters

obj OpenCvSafeHandle
bytes int

Returns

ExceptionStatus

xfeatures2d_BriefDescriptorExtractor_setUseOrientation(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_BriefDescriptorExtractor_setUseOrientation(OpenCvSafeHandle obj, int useOrientation)

Parameters

obj OpenCvSafeHandle
useOrientation int

Returns

ExceptionStatus

xfeatures2d_BriefDescriptorExtractor_write(nint, nint)

public static extern ExceptionStatus xfeatures2d_BriefDescriptorExtractor_write(nint obj, nint fs)

Parameters

obj nint
fs nint

Returns

ExceptionStatus

xfeatures2d_DAISY_GetDescriptor1(OpenCvSafeHandle, double, double, int, float[])

public static ExceptionStatus xfeatures2d_DAISY_GetDescriptor1(OpenCvSafeHandle obj, double y, double x, int orientation, float[] descriptor)

Parameters

obj OpenCvSafeHandle
y double
x double
orientation int
descriptor float[]

Returns

ExceptionStatus

xfeatures2d_DAISY_GetDescriptor2(OpenCvSafeHandle, double, double, int, float[], double[], out int)

public static ExceptionStatus xfeatures2d_DAISY_GetDescriptor2(OpenCvSafeHandle obj, double y, double x, int orientation, float[] descriptor, double[] h, out int returnValue)

Parameters

obj OpenCvSafeHandle
y double
x double
orientation int
descriptor float[]
h double[]
returnValue int

Returns

ExceptionStatus

xfeatures2d_DAISY_GetUnnormalizedDescriptor1(OpenCvSafeHandle, double, double, int, float[])

public static ExceptionStatus xfeatures2d_DAISY_GetUnnormalizedDescriptor1(OpenCvSafeHandle obj, double y, double x, int orientation, float[] descriptor)

Parameters

obj OpenCvSafeHandle
y double
x double
orientation int
descriptor float[]

Returns

ExceptionStatus

xfeatures2d_DAISY_GetUnnormalizedDescriptor2(OpenCvSafeHandle, double, double, int, float[], double[], out int)

public static ExceptionStatus xfeatures2d_DAISY_GetUnnormalizedDescriptor2(OpenCvSafeHandle obj, double y, double x, int orientation, float[] descriptor, double[] h, out int returnValue)

Parameters

obj OpenCvSafeHandle
y double
x double
orientation int
descriptor float[]
h double[]
returnValue int

Returns

ExceptionStatus

xfeatures2d_DAISY_getH(OpenCvSafeHandle, nint)

public static ExceptionStatus xfeatures2d_DAISY_getH(OpenCvSafeHandle obj, nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

xfeatures2d_DAISY_getInterpolation(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_DAISY_getInterpolation(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_DAISY_getNorm(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_DAISY_getNorm(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_DAISY_getQHist(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_DAISY_getQHist(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_DAISY_getQRadius(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_DAISY_getQRadius(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_DAISY_getQTheta(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_DAISY_getQTheta(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_DAISY_getRadius(OpenCvSafeHandle, out float)

public static ExceptionStatus xfeatures2d_DAISY_getRadius(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xfeatures2d_DAISY_getUseOrientation(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_DAISY_getUseOrientation(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_DAISY_setInterpolation(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_DAISY_setInterpolation(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_DAISY_setNorm(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_DAISY_setNorm(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_DAISY_setQHist(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_DAISY_setQHist(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_DAISY_setQRadius(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_DAISY_setQRadius(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_DAISY_setQTheta(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_DAISY_setQTheta(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_DAISY_setRadius(OpenCvSafeHandle, float)

public static ExceptionStatus xfeatures2d_DAISY_setRadius(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

xfeatures2d_DAISY_setUseOrientation(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_DAISY_setUseOrientation(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_FREAK_create(int, int, float, int, int[]?, int, out nint)

public static ExceptionStatus xfeatures2d_FREAK_create(int orientationNormalized, int scaleNormalized, float patternScale, int nOctaves, int[]? selectedPairs, int selectedPairsLength, out nint returnValue)

Parameters

orientationNormalized int
scaleNormalized int
patternScale float
nOctaves int
selectedPairs int[]
selectedPairsLength int
returnValue nint

Returns

ExceptionStatus

xfeatures2d_FREAK_getNOctaves(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_FREAK_getNOctaves(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_FREAK_getOrientationNormalized(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_FREAK_getOrientationNormalized(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_FREAK_getPatternScale(OpenCvSafeHandle, out double)

public static ExceptionStatus xfeatures2d_FREAK_getPatternScale(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

xfeatures2d_FREAK_getScaleNormalized(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_FREAK_getScaleNormalized(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_FREAK_setNOctaves(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_FREAK_setNOctaves(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_FREAK_setOrientationNormalized(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_FREAK_setOrientationNormalized(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_FREAK_setPatternScale(OpenCvSafeHandle, double)

public static ExceptionStatus xfeatures2d_FREAK_setPatternScale(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

xfeatures2d_FREAK_setScaleNormalized(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_FREAK_setScaleNormalized(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_HarrisLaplaceFeatureDetector_create(int, float, float, int, int, out nint)

public static ExceptionStatus xfeatures2d_HarrisLaplaceFeatureDetector_create(int numOctaves, float cornThresh, float dogThresh, int maxCorners, int numLayers, out nint returnValue)

Parameters

numOctaves int
cornThresh float
dogThresh float
maxCorners int
numLayers int
returnValue nint

Returns

ExceptionStatus

xfeatures2d_HarrisLaplaceFeatureDetector_getCornThresh(OpenCvSafeHandle, out float)

public static ExceptionStatus xfeatures2d_HarrisLaplaceFeatureDetector_getCornThresh(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xfeatures2d_HarrisLaplaceFeatureDetector_getDOGThresh(OpenCvSafeHandle, out float)

public static ExceptionStatus xfeatures2d_HarrisLaplaceFeatureDetector_getDOGThresh(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xfeatures2d_HarrisLaplaceFeatureDetector_getMaxCorners(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_HarrisLaplaceFeatureDetector_getMaxCorners(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_HarrisLaplaceFeatureDetector_getNumLayers(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_HarrisLaplaceFeatureDetector_getNumLayers(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_HarrisLaplaceFeatureDetector_getNumOctaves(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_HarrisLaplaceFeatureDetector_getNumOctaves(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_HarrisLaplaceFeatureDetector_setCornThresh(OpenCvSafeHandle, float)

public static ExceptionStatus xfeatures2d_HarrisLaplaceFeatureDetector_setCornThresh(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

xfeatures2d_HarrisLaplaceFeatureDetector_setDOGThresh(OpenCvSafeHandle, float)

public static ExceptionStatus xfeatures2d_HarrisLaplaceFeatureDetector_setDOGThresh(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

xfeatures2d_HarrisLaplaceFeatureDetector_setMaxCorners(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_HarrisLaplaceFeatureDetector_setMaxCorners(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_HarrisLaplaceFeatureDetector_setNumLayers(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_HarrisLaplaceFeatureDetector_setNumLayers(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_HarrisLaplaceFeatureDetector_setNumOctaves(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_HarrisLaplaceFeatureDetector_setNumOctaves(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_KAZE_create(int, int, float, int, int, int, out nint)

public static ExceptionStatus xfeatures2d_KAZE_create(int extended, int upright, float threshold, int nOctaves, int nOctaveLayers, int diffusivity, out nint returnValue)

Parameters

extended int
upright int
threshold float
nOctaves int
nOctaveLayers int
diffusivity int
returnValue nint

Returns

ExceptionStatus

xfeatures2d_KAZE_getDiffusivity(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_KAZE_getDiffusivity(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_KAZE_getExtended(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_KAZE_getExtended(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_KAZE_getNOctaveLayers(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_KAZE_getNOctaveLayers(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_KAZE_getNOctaves(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_KAZE_getNOctaves(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_KAZE_getThreshold(OpenCvSafeHandle, out double)

public static ExceptionStatus xfeatures2d_KAZE_getThreshold(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

xfeatures2d_KAZE_getUpright(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_KAZE_getUpright(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_KAZE_setDiffusivity(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_KAZE_setDiffusivity(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_KAZE_setExtended(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_KAZE_setExtended(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_KAZE_setNOctaveLayers(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_KAZE_setNOctaveLayers(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_KAZE_setNOctaves(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_KAZE_setNOctaves(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_KAZE_setThreshold(OpenCvSafeHandle, double)

public static ExceptionStatus xfeatures2d_KAZE_setThreshold(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

xfeatures2d_KAZE_setUpright(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_KAZE_setUpright(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_LATCH_create(int, int, int, double, out nint)

public static ExceptionStatus xfeatures2d_LATCH_create(int bytes, int rotationInvariance, int halfSsdSize, double sigma, out nint returnValue)

Parameters

bytes int
rotationInvariance int
halfSsdSize int
sigma double
returnValue nint

Returns

ExceptionStatus

xfeatures2d_LATCH_getBytes(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_LATCH_getBytes(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_LATCH_getHalfSSDsize(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_LATCH_getHalfSSDsize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_LATCH_getRotationInvariance(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_LATCH_getRotationInvariance(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_LATCH_getSigma(OpenCvSafeHandle, out double)

public static ExceptionStatus xfeatures2d_LATCH_getSigma(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

xfeatures2d_LATCH_setBytes(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_LATCH_setBytes(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_LATCH_setHalfSSDsize(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_LATCH_setHalfSSDsize(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_LATCH_setRotationInvariance(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_LATCH_setRotationInvariance(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_LATCH_setSigma(OpenCvSafeHandle, double)

public static ExceptionStatus xfeatures2d_LATCH_setSigma(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

xfeatures2d_LUCID_create(int, int, out nint)

public static ExceptionStatus xfeatures2d_LUCID_create(int lucidKernel, int blurKernel, out nint returnValue)

Parameters

lucidKernel int
blurKernel int
returnValue nint

Returns

ExceptionStatus

xfeatures2d_LUCID_getBlurKernel(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_LUCID_getBlurKernel(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_LUCID_getLucidKernel(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_LUCID_getLucidKernel(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_LUCID_setBlurKernel(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_LUCID_setBlurKernel(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_LUCID_setLucidKernel(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_LUCID_setLucidKernel(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_MSDDetector_create(int, int, int, int, float, int, float, int, int, out nint)

public static ExceptionStatus xfeatures2d_MSDDetector_create(int patchRadius, int searchAreaRadius, int nmsRadius, int nmsScaleRadius, float thSaliency, int kNN, float scaleFactor, int nScales, int computeOrientation, out nint returnValue)

Parameters

patchRadius int
searchAreaRadius int
nmsRadius int
nmsScaleRadius int
thSaliency float
kNN int
scaleFactor float
nScales int
computeOrientation int
returnValue nint

Returns

ExceptionStatus

xfeatures2d_MSDDetector_getComputeOrientation(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_MSDDetector_getComputeOrientation(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_MSDDetector_getKNN(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_MSDDetector_getKNN(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_MSDDetector_getNScales(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_MSDDetector_getNScales(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_MSDDetector_getNmsRadius(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_MSDDetector_getNmsRadius(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_MSDDetector_getNmsScaleRadius(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_MSDDetector_getNmsScaleRadius(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_MSDDetector_getPatchRadius(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_MSDDetector_getPatchRadius(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_MSDDetector_getScaleFactor(OpenCvSafeHandle, out float)

public static ExceptionStatus xfeatures2d_MSDDetector_getScaleFactor(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xfeatures2d_MSDDetector_getSearchAreaRadius(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_MSDDetector_getSearchAreaRadius(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_MSDDetector_getThSaliency(OpenCvSafeHandle, out float)

public static ExceptionStatus xfeatures2d_MSDDetector_getThSaliency(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xfeatures2d_MSDDetector_setComputeOrientation(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_MSDDetector_setComputeOrientation(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_MSDDetector_setKNN(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_MSDDetector_setKNN(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_MSDDetector_setNScales(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_MSDDetector_setNScales(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_MSDDetector_setNmsRadius(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_MSDDetector_setNmsRadius(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_MSDDetector_setNmsScaleRadius(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_MSDDetector_setNmsScaleRadius(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_MSDDetector_setPatchRadius(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_MSDDetector_setPatchRadius(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_MSDDetector_setScaleFactor(OpenCvSafeHandle, float)

public static ExceptionStatus xfeatures2d_MSDDetector_setScaleFactor(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

xfeatures2d_MSDDetector_setSearchAreaRadius(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_MSDDetector_setSearchAreaRadius(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_MSDDetector_setThSaliency(OpenCvSafeHandle, float)

public static ExceptionStatus xfeatures2d_MSDDetector_setThSaliency(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

xfeatures2d_PCTSignaturesSQFD_computeQuadraticFormDistances(OpenCvSafeHandle, nint, nint[], int, nint)

public static ExceptionStatus xfeatures2d_PCTSignaturesSQFD_computeQuadraticFormDistances(OpenCvSafeHandle obj, nint sourceSignature, nint[] imageSignatures, int imageSignaturesLength, nint distances)

Parameters

obj OpenCvSafeHandle
sourceSignature nint
imageSignatures nint[]
imageSignaturesLength int
distances nint

Returns

ExceptionStatus

xfeatures2d_PCTSignaturesSQFD_create(int, int, float, out nint)

public static ExceptionStatus xfeatures2d_PCTSignaturesSQFD_create(int distanceFunction, int similarityFunction, float similarityParameter, out nint returnValue)

Parameters

distanceFunction int
similarityFunction int
similarityParameter float
returnValue nint

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_computeSignatures(OpenCvSafeHandle, nint[], int, nint)

public static ExceptionStatus xfeatures2d_PCTSignatures_computeSignatures(OpenCvSafeHandle obj, nint[] images, int imagesLength, nint signatures)

Parameters

obj OpenCvSafeHandle
images nint[]
imagesLength int
signatures nint

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_create1(int, int, int, out nint)

public static ExceptionStatus xfeatures2d_PCTSignatures_create1(int initSampleCount, int initSeedCount, int pointDistribution, out nint returnValue)

Parameters

initSampleCount int
initSeedCount int
pointDistribution int
returnValue nint

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_create2(Point2f[], int, int, out nint)

public static ExceptionStatus xfeatures2d_PCTSignatures_create2(Point2f[] initSamplingPoints, int initSamplingPointsLength, int initSeedCount, out nint returnValue)

Parameters

initSamplingPoints Point2f[]
initSamplingPointsLength int
initSeedCount int
returnValue nint

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_create3(Point2f[], int, int[], int, out nint)

public static ExceptionStatus xfeatures2d_PCTSignatures_create3(Point2f[] initSamplingPoints, int initSamplingPointsLength, int[] initClusterSeedIndexes, int initClusterSeedIndexesLength, out nint returnValue)

Parameters

initSamplingPoints Point2f[]
initSamplingPointsLength int
initClusterSeedIndexes int[]
initClusterSeedIndexesLength int
returnValue nint

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_generateInitPoints(nint, int, int)

public static extern ExceptionStatus xfeatures2d_PCTSignatures_generateInitPoints(nint initPoints, int count, int pointDistribution)

Parameters

initPoints nint
count int
pointDistribution int

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_getClusterMinSize(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_PCTSignatures_getClusterMinSize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_getDistanceFunction(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_PCTSignatures_getDistanceFunction(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_getDropThreshold(OpenCvSafeHandle, out float)

public static ExceptionStatus xfeatures2d_PCTSignatures_getDropThreshold(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_getGrayscaleBits(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_PCTSignatures_getGrayscaleBits(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_getInitSeedCount(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_PCTSignatures_getInitSeedCount(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_getInitSeedIndexes(OpenCvSafeHandle, nint)

public static ExceptionStatus xfeatures2d_PCTSignatures_getInitSeedIndexes(OpenCvSafeHandle obj, nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_getIterationCount(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_PCTSignatures_getIterationCount(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_getJoiningDistance(OpenCvSafeHandle, out float)

public static ExceptionStatus xfeatures2d_PCTSignatures_getJoiningDistance(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_getMaxClustersCount(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_PCTSignatures_getMaxClustersCount(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_getSampleCount(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_PCTSignatures_getSampleCount(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_getSamplingPoints(OpenCvSafeHandle, nint)

public static ExceptionStatus xfeatures2d_PCTSignatures_getSamplingPoints(OpenCvSafeHandle obj, nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_getWeightA(OpenCvSafeHandle, out float)

public static ExceptionStatus xfeatures2d_PCTSignatures_getWeightA(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_getWeightB(OpenCvSafeHandle, out float)

public static ExceptionStatus xfeatures2d_PCTSignatures_getWeightB(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_getWeightContrast(OpenCvSafeHandle, out float)

public static ExceptionStatus xfeatures2d_PCTSignatures_getWeightContrast(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_getWeightEntropy(OpenCvSafeHandle, out float)

public static ExceptionStatus xfeatures2d_PCTSignatures_getWeightEntropy(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_getWeightL(OpenCvSafeHandle, out float)

public static ExceptionStatus xfeatures2d_PCTSignatures_getWeightL(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_getWeightX(OpenCvSafeHandle, out float)

public static ExceptionStatus xfeatures2d_PCTSignatures_getWeightX(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_getWeightY(OpenCvSafeHandle, out float)

public static ExceptionStatus xfeatures2d_PCTSignatures_getWeightY(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_getWindowRadius(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_PCTSignatures_getWindowRadius(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_setClusterMinSize(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_PCTSignatures_setClusterMinSize(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_setDistanceFunction(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_PCTSignatures_setDistanceFunction(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_setDropThreshold(OpenCvSafeHandle, float)

public static ExceptionStatus xfeatures2d_PCTSignatures_setDropThreshold(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_setGrayscaleBits(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_PCTSignatures_setGrayscaleBits(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_setInitSeedIndexes(OpenCvSafeHandle, int[], int)

public static ExceptionStatus xfeatures2d_PCTSignatures_setInitSeedIndexes(OpenCvSafeHandle obj, int[] initSeedIndexes, int initSeedIndexesLength)

Parameters

obj OpenCvSafeHandle
initSeedIndexes int[]
initSeedIndexesLength int

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_setIterationCount(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_PCTSignatures_setIterationCount(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_setJoiningDistance(OpenCvSafeHandle, float)

public static ExceptionStatus xfeatures2d_PCTSignatures_setJoiningDistance(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_setMaxClustersCount(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_PCTSignatures_setMaxClustersCount(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_setSamplingPoints(OpenCvSafeHandle, Point2f[], int)

public static ExceptionStatus xfeatures2d_PCTSignatures_setSamplingPoints(OpenCvSafeHandle obj, Point2f[] samplingPoints, int samplingPointsLength)

Parameters

obj OpenCvSafeHandle
samplingPoints Point2f[]
samplingPointsLength int

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_setTranslation(OpenCvSafeHandle, int, float)

public static ExceptionStatus xfeatures2d_PCTSignatures_setTranslation(OpenCvSafeHandle obj, int idx, float value)

Parameters

obj OpenCvSafeHandle
idx int
value float

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_setTranslations(OpenCvSafeHandle, float[], int)

public static ExceptionStatus xfeatures2d_PCTSignatures_setTranslations(OpenCvSafeHandle obj, float[] translations, int translationsLength)

Parameters

obj OpenCvSafeHandle
translations float[]
translationsLength int

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_setWeight(OpenCvSafeHandle, int, float)

public static ExceptionStatus xfeatures2d_PCTSignatures_setWeight(OpenCvSafeHandle obj, int idx, float value)

Parameters

obj OpenCvSafeHandle
idx int
value float

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_setWeightA(OpenCvSafeHandle, float)

public static ExceptionStatus xfeatures2d_PCTSignatures_setWeightA(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_setWeightB(OpenCvSafeHandle, float)

public static ExceptionStatus xfeatures2d_PCTSignatures_setWeightB(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_setWeightContrast(OpenCvSafeHandle, float)

public static ExceptionStatus xfeatures2d_PCTSignatures_setWeightContrast(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_setWeightEntropy(OpenCvSafeHandle, float)

public static ExceptionStatus xfeatures2d_PCTSignatures_setWeightEntropy(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_setWeightL(OpenCvSafeHandle, float)

public static ExceptionStatus xfeatures2d_PCTSignatures_setWeightL(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_setWeightX(OpenCvSafeHandle, float)

public static ExceptionStatus xfeatures2d_PCTSignatures_setWeightX(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_setWeightY(OpenCvSafeHandle, float)

public static ExceptionStatus xfeatures2d_PCTSignatures_setWeightY(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_setWeights(OpenCvSafeHandle, float[], int)

public static ExceptionStatus xfeatures2d_PCTSignatures_setWeights(OpenCvSafeHandle obj, float[] weights, int weightsLength)

Parameters

obj OpenCvSafeHandle
weights float[]
weightsLength int

Returns

ExceptionStatus

xfeatures2d_PCTSignatures_setWindowRadius(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_PCTSignatures_setWindowRadius(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_Ptr_AKAZE_delete(nint)

public static extern ExceptionStatus xfeatures2d_Ptr_AKAZE_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

xfeatures2d_Ptr_AffineFeature2D_delete(nint)

public static extern ExceptionStatus xfeatures2d_Ptr_AffineFeature2D_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

xfeatures2d_Ptr_AffineFeature2D_get(nint, out nint)

public static ExceptionStatus xfeatures2d_Ptr_AffineFeature2D_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

xfeatures2d_Ptr_AgastFeatureDetector_delete(nint)

public static extern ExceptionStatus xfeatures2d_Ptr_AgastFeatureDetector_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

xfeatures2d_Ptr_BEBLID_delete(nint)

public static extern ExceptionStatus xfeatures2d_Ptr_BEBLID_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

xfeatures2d_Ptr_BEBLID_get(nint, out nint)

public static ExceptionStatus xfeatures2d_Ptr_BEBLID_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

xfeatures2d_Ptr_BRISK_delete(nint)

public static extern ExceptionStatus xfeatures2d_Ptr_BRISK_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

xfeatures2d_Ptr_BoostDesc_delete(nint)

public static extern ExceptionStatus xfeatures2d_Ptr_BoostDesc_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

xfeatures2d_Ptr_BoostDesc_get(nint, out nint)

public static ExceptionStatus xfeatures2d_Ptr_BoostDesc_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

xfeatures2d_Ptr_BriefDescriptorExtractor_delete(nint)

public static extern ExceptionStatus xfeatures2d_Ptr_BriefDescriptorExtractor_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

xfeatures2d_Ptr_BriefDescriptorExtractor_get(nint, out nint)

public static ExceptionStatus xfeatures2d_Ptr_BriefDescriptorExtractor_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

xfeatures2d_Ptr_DAISY_delete(nint)

public static extern ExceptionStatus xfeatures2d_Ptr_DAISY_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

xfeatures2d_Ptr_DAISY_get(nint, out nint)

public static ExceptionStatus xfeatures2d_Ptr_DAISY_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

xfeatures2d_Ptr_FREAK_delete(nint)

public static extern ExceptionStatus xfeatures2d_Ptr_FREAK_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

xfeatures2d_Ptr_FREAK_get(nint, out nint)

public static ExceptionStatus xfeatures2d_Ptr_FREAK_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

xfeatures2d_Ptr_HarrisLaplaceFeatureDetector_delete(nint)

public static extern ExceptionStatus xfeatures2d_Ptr_HarrisLaplaceFeatureDetector_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

xfeatures2d_Ptr_HarrisLaplaceFeatureDetector_get(nint, out nint)

public static ExceptionStatus xfeatures2d_Ptr_HarrisLaplaceFeatureDetector_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

xfeatures2d_Ptr_KAZE_delete(nint)

public static extern ExceptionStatus xfeatures2d_Ptr_KAZE_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

xfeatures2d_Ptr_LATCH_delete(nint)

public static extern ExceptionStatus xfeatures2d_Ptr_LATCH_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

xfeatures2d_Ptr_LATCH_get(nint, out nint)

public static ExceptionStatus xfeatures2d_Ptr_LATCH_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

xfeatures2d_Ptr_LUCID_delete(nint)

public static extern ExceptionStatus xfeatures2d_Ptr_LUCID_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

xfeatures2d_Ptr_LUCID_get(nint, out nint)

public static ExceptionStatus xfeatures2d_Ptr_LUCID_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

xfeatures2d_Ptr_MSDDetector_delete(nint)

public static extern ExceptionStatus xfeatures2d_Ptr_MSDDetector_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

xfeatures2d_Ptr_MSDDetector_get(nint, out nint)

public static ExceptionStatus xfeatures2d_Ptr_MSDDetector_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

xfeatures2d_Ptr_PCTSignaturesSQFD_delete(nint)

public static extern ExceptionStatus xfeatures2d_Ptr_PCTSignaturesSQFD_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

xfeatures2d_Ptr_PCTSignaturesSQFD_get(nint, out nint)

public static ExceptionStatus xfeatures2d_Ptr_PCTSignaturesSQFD_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

xfeatures2d_Ptr_PCTSignatures_delete(nint)

public static extern ExceptionStatus xfeatures2d_Ptr_PCTSignatures_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

xfeatures2d_Ptr_PCTSignatures_get(nint, out nint)

public static ExceptionStatus xfeatures2d_Ptr_PCTSignatures_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

xfeatures2d_Ptr_SURF_delete(nint)

public static extern ExceptionStatus xfeatures2d_Ptr_SURF_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

xfeatures2d_Ptr_SURF_get(nint, out nint)

public static ExceptionStatus xfeatures2d_Ptr_SURF_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

xfeatures2d_Ptr_StarDetector_delete(nint)

public static extern ExceptionStatus xfeatures2d_Ptr_StarDetector_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

xfeatures2d_Ptr_StarDetector_get(nint, out nint)

public static ExceptionStatus xfeatures2d_Ptr_StarDetector_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

xfeatures2d_Ptr_TBMR_delete(nint)

public static extern ExceptionStatus xfeatures2d_Ptr_TBMR_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

xfeatures2d_Ptr_TBMR_get(nint, out nint)

public static ExceptionStatus xfeatures2d_Ptr_TBMR_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

xfeatures2d_Ptr_TEBLID_delete(nint)

public static extern ExceptionStatus xfeatures2d_Ptr_TEBLID_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

xfeatures2d_Ptr_TEBLID_get(nint, out nint)

public static ExceptionStatus xfeatures2d_Ptr_TEBLID_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

xfeatures2d_Ptr_VGG_delete(nint)

public static extern ExceptionStatus xfeatures2d_Ptr_VGG_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

xfeatures2d_Ptr_VGG_get(nint, out nint)

public static ExceptionStatus xfeatures2d_Ptr_VGG_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

xfeatures2d_SURF_create(double, int, int, int, int, out nint)

public static ExceptionStatus xfeatures2d_SURF_create(double hessianThreshold, int nOctaves, int nOctaveLayers, int extended, int upright, out nint returnValue)

Parameters

hessianThreshold double
nOctaves int
nOctaveLayers int
extended int
upright int
returnValue nint

Returns

ExceptionStatus

xfeatures2d_SURF_getExtended(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_SURF_getExtended(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_SURF_getHessianThreshold(OpenCvSafeHandle, out double)

public static ExceptionStatus xfeatures2d_SURF_getHessianThreshold(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

xfeatures2d_SURF_getNOctaveLayers(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_SURF_getNOctaveLayers(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_SURF_getNOctaves(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_SURF_getNOctaves(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_SURF_getUpright(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_SURF_getUpright(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_SURF_setExtended(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_SURF_setExtended(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

xfeatures2d_SURF_setHessianThreshold(OpenCvSafeHandle, double)

public static ExceptionStatus xfeatures2d_SURF_setHessianThreshold(OpenCvSafeHandle obj, double value)

Parameters

obj OpenCvSafeHandle
value double

Returns

ExceptionStatus

xfeatures2d_SURF_setNOctaveLayers(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_SURF_setNOctaveLayers(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

xfeatures2d_SURF_setNOctaves(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_SURF_setNOctaves(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

xfeatures2d_SURF_setUpright(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_SURF_setUpright(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

xfeatures2d_StarDetector_create(int, int, int, int, int, out nint)

public static ExceptionStatus xfeatures2d_StarDetector_create(int maxSize, int responseThreshold, int lineThresholdProjected, int lineThresholdBinarized, int suppressNonmaxSize, out nint returnValue)

Parameters

maxSize int
responseThreshold int
lineThresholdProjected int
lineThresholdBinarized int
suppressNonmaxSize int
returnValue nint

Returns

ExceptionStatus

xfeatures2d_StarDetector_getLineThresholdBinarized(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_StarDetector_getLineThresholdBinarized(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_StarDetector_getLineThresholdProjected(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_StarDetector_getLineThresholdProjected(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_StarDetector_getMaxSize(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_StarDetector_getMaxSize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_StarDetector_getResponseThreshold(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_StarDetector_getResponseThreshold(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_StarDetector_getSuppressNonmaxSize(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_StarDetector_getSuppressNonmaxSize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_StarDetector_setLineThresholdBinarized(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_StarDetector_setLineThresholdBinarized(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_StarDetector_setLineThresholdProjected(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_StarDetector_setLineThresholdProjected(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_StarDetector_setMaxSize(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_StarDetector_setMaxSize(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_StarDetector_setResponseThreshold(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_StarDetector_setResponseThreshold(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_StarDetector_setSuppressNonmaxSize(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_StarDetector_setSuppressNonmaxSize(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_TBMR_create(int, float, float, int, out nint)

public static ExceptionStatus xfeatures2d_TBMR_create(int minArea, float maxAreaRelative, float scaleFactor, int nScales, out nint returnValue)

Parameters

minArea int
maxAreaRelative float
scaleFactor float
nScales int
returnValue nint

Returns

ExceptionStatus

xfeatures2d_TBMR_getMaxAreaRelative(OpenCvSafeHandle, out float)

public static ExceptionStatus xfeatures2d_TBMR_getMaxAreaRelative(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xfeatures2d_TBMR_getMinArea(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_TBMR_getMinArea(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_TBMR_getNScales(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_TBMR_getNScales(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_TBMR_getScaleFactor(OpenCvSafeHandle, out float)

public static ExceptionStatus xfeatures2d_TBMR_getScaleFactor(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xfeatures2d_TBMR_setMaxAreaRelative(OpenCvSafeHandle, float)

public static ExceptionStatus xfeatures2d_TBMR_setMaxAreaRelative(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

xfeatures2d_TBMR_setMinArea(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_TBMR_setMinArea(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_TBMR_setNScales(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_TBMR_setNScales(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_TBMR_setScaleFactor(OpenCvSafeHandle, float)

public static ExceptionStatus xfeatures2d_TBMR_setScaleFactor(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

xfeatures2d_TEBLID_create(float, int, out nint)

public static ExceptionStatus xfeatures2d_TEBLID_create(float scaleFactor, int nBits, out nint returnValue)

Parameters

scaleFactor float
nBits int
returnValue nint

Returns

ExceptionStatus

xfeatures2d_VGG_create(int, float, int, int, float, int, out nint)

public static ExceptionStatus xfeatures2d_VGG_create(int desc, float isigma, int imgNormalize, int useScaleOrientation, float scaleFactor, int dscNormalize, out nint returnValue)

Parameters

desc int
isigma float
imgNormalize int
useScaleOrientation int
scaleFactor float
dscNormalize int
returnValue nint

Returns

ExceptionStatus

xfeatures2d_VGG_getScaleFactor(OpenCvSafeHandle, out float)

public static ExceptionStatus xfeatures2d_VGG_getScaleFactor(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xfeatures2d_VGG_getSigma(OpenCvSafeHandle, out float)

public static ExceptionStatus xfeatures2d_VGG_getSigma(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xfeatures2d_VGG_getUseNormalizeDescriptor(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_VGG_getUseNormalizeDescriptor(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_VGG_getUseNormalizeImage(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_VGG_getUseNormalizeImage(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_VGG_getUseScaleOrientation(OpenCvSafeHandle, out int)

public static ExceptionStatus xfeatures2d_VGG_getUseScaleOrientation(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xfeatures2d_VGG_setScaleFactor(OpenCvSafeHandle, float)

public static ExceptionStatus xfeatures2d_VGG_setScaleFactor(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

xfeatures2d_VGG_setSigma(OpenCvSafeHandle, float)

public static ExceptionStatus xfeatures2d_VGG_setSigma(OpenCvSafeHandle obj, float val)

Parameters

obj OpenCvSafeHandle
val float

Returns

ExceptionStatus

xfeatures2d_VGG_setUseNormalizeDescriptor(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_VGG_setUseNormalizeDescriptor(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_VGG_setUseNormalizeImage(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_VGG_setUseNormalizeImage(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_VGG_setUseScaleOrientation(OpenCvSafeHandle, int)

public static ExceptionStatus xfeatures2d_VGG_setUseScaleOrientation(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

xfeatures2d_matchGMS(Size, Size, nint, nint, nint, nint, int, int, double)

public static extern ExceptionStatus xfeatures2d_matchGMS(Size size1, Size size2, nint keypoints1, nint keypoints2, nint matches1to2, nint matchesGMS, int withRotation, int withScale, double thresholdFactor)

Parameters

size1 Size
size2 Size
keypoints1 nint
keypoints2 nint
matches1to2 nint
matchesGMS nint
withRotation int
withScale int
thresholdFactor double

Returns

ExceptionStatus

xfeatures2d_matchLOGOS(nint, nint, nint, nint, nint)

public static extern ExceptionStatus xfeatures2d_matchLOGOS(nint keypoints1, nint keypoints2, nint nn1, nint nn2, nint matches1to2)

Parameters

keypoints1 nint
keypoints2 nint
nn1 nint
nn2 nint
matches1to2 nint

Returns

ExceptionStatus

ximgproc_AdaptiveManifoldFilter_collectGarbage(OpenCvSafeHandle)

public static ExceptionStatus ximgproc_AdaptiveManifoldFilter_collectGarbage(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

ximgproc_AdaptiveManifoldFilter_getAdjustOutliers(OpenCvSafeHandle, out int)

public static ExceptionStatus ximgproc_AdaptiveManifoldFilter_getAdjustOutliers(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ximgproc_AdaptiveManifoldFilter_getPCAIterations(OpenCvSafeHandle, out int)

public static ExceptionStatus ximgproc_AdaptiveManifoldFilter_getPCAIterations(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ximgproc_AdaptiveManifoldFilter_getSigmaR(OpenCvSafeHandle, out double)

public static ExceptionStatus ximgproc_AdaptiveManifoldFilter_getSigmaR(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

ximgproc_AdaptiveManifoldFilter_getSigmaS(OpenCvSafeHandle, out double)

public static ExceptionStatus ximgproc_AdaptiveManifoldFilter_getSigmaS(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

ximgproc_AdaptiveManifoldFilter_getTreeHeight(OpenCvSafeHandle, out int)

public static ExceptionStatus ximgproc_AdaptiveManifoldFilter_getTreeHeight(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ximgproc_AdaptiveManifoldFilter_getUseRNG(OpenCvSafeHandle, out int)

public static ExceptionStatus ximgproc_AdaptiveManifoldFilter_getUseRNG(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ximgproc_AdaptiveManifoldFilter_setAdjustOutliers(OpenCvSafeHandle, int)

public static ExceptionStatus ximgproc_AdaptiveManifoldFilter_setAdjustOutliers(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ximgproc_AdaptiveManifoldFilter_setPCAIterations(OpenCvSafeHandle, int)

public static ExceptionStatus ximgproc_AdaptiveManifoldFilter_setPCAIterations(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ximgproc_AdaptiveManifoldFilter_setSigmaR(OpenCvSafeHandle, double)

public static ExceptionStatus ximgproc_AdaptiveManifoldFilter_setSigmaR(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

ximgproc_AdaptiveManifoldFilter_setSigmaS(OpenCvSafeHandle, double)

public static ExceptionStatus ximgproc_AdaptiveManifoldFilter_setSigmaS(OpenCvSafeHandle obj, double val)

Parameters

obj OpenCvSafeHandle
val double

Returns

ExceptionStatus

ximgproc_AdaptiveManifoldFilter_setTreeHeight(OpenCvSafeHandle, int)

public static ExceptionStatus ximgproc_AdaptiveManifoldFilter_setTreeHeight(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ximgproc_AdaptiveManifoldFilter_setUseRNG(OpenCvSafeHandle, int)

public static ExceptionStatus ximgproc_AdaptiveManifoldFilter_setUseRNG(OpenCvSafeHandle obj, int val)

Parameters

obj OpenCvSafeHandle
val int

Returns

ExceptionStatus

ximgproc_BrightEdges(nint, nint, int, int, int)

public static extern ExceptionStatus ximgproc_BrightEdges(nint original, nint edgeview, int contrast, int shortRange, int longRange)

Parameters

original nint
edgeview nint
contrast int
shortRange int
longRange int

Returns

ExceptionStatus

ximgproc_EdgeBoxes_getAlpha(OpenCvSafeHandle, out float)

public static ExceptionStatus ximgproc_EdgeBoxes_getAlpha(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ximgproc_EdgeBoxes_getBeta(OpenCvSafeHandle, out float)

public static ExceptionStatus ximgproc_EdgeBoxes_getBeta(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ximgproc_EdgeBoxes_getClusterMinMag(OpenCvSafeHandle, out float)

public static ExceptionStatus ximgproc_EdgeBoxes_getClusterMinMag(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ximgproc_EdgeBoxes_getEdgeMergeThr(OpenCvSafeHandle, out float)

public static ExceptionStatus ximgproc_EdgeBoxes_getEdgeMergeThr(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ximgproc_EdgeBoxes_getEdgeMinMag(OpenCvSafeHandle, out float)

public static ExceptionStatus ximgproc_EdgeBoxes_getEdgeMinMag(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ximgproc_EdgeBoxes_getEta(OpenCvSafeHandle, out float)

public static ExceptionStatus ximgproc_EdgeBoxes_getEta(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ximgproc_EdgeBoxes_getGamma(OpenCvSafeHandle, out float)

public static ExceptionStatus ximgproc_EdgeBoxes_getGamma(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ximgproc_EdgeBoxes_getKappa(OpenCvSafeHandle, out float)

public static ExceptionStatus ximgproc_EdgeBoxes_getKappa(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ximgproc_EdgeBoxes_getMaxAspectRatio(OpenCvSafeHandle, out float)

public static ExceptionStatus ximgproc_EdgeBoxes_getMaxAspectRatio(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ximgproc_EdgeBoxes_getMaxBoxes(OpenCvSafeHandle, out int)

public static ExceptionStatus ximgproc_EdgeBoxes_getMaxBoxes(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ximgproc_EdgeBoxes_getMinBoxArea(OpenCvSafeHandle, out float)

public static ExceptionStatus ximgproc_EdgeBoxes_getMinBoxArea(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ximgproc_EdgeBoxes_getMinScore(OpenCvSafeHandle, out float)

public static ExceptionStatus ximgproc_EdgeBoxes_getMinScore(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ximgproc_EdgeBoxes_setAlpha(OpenCvSafeHandle, float)

public static ExceptionStatus ximgproc_EdgeBoxes_setAlpha(OpenCvSafeHandle obj, float value)

Parameters

obj OpenCvSafeHandle
value float

Returns

ExceptionStatus

ximgproc_EdgeBoxes_setBeta(OpenCvSafeHandle, float)

public static ExceptionStatus ximgproc_EdgeBoxes_setBeta(OpenCvSafeHandle obj, float value)

Parameters

obj OpenCvSafeHandle
value float

Returns

ExceptionStatus

ximgproc_EdgeBoxes_setClusterMinMag(OpenCvSafeHandle, float)

public static ExceptionStatus ximgproc_EdgeBoxes_setClusterMinMag(OpenCvSafeHandle obj, float value)

Parameters

obj OpenCvSafeHandle
value float

Returns

ExceptionStatus

ximgproc_EdgeBoxes_setEdgeMergeThr(OpenCvSafeHandle, float)

public static ExceptionStatus ximgproc_EdgeBoxes_setEdgeMergeThr(OpenCvSafeHandle obj, float value)

Parameters

obj OpenCvSafeHandle
value float

Returns

ExceptionStatus

ximgproc_EdgeBoxes_setEdgeMinMag(OpenCvSafeHandle, float)

public static ExceptionStatus ximgproc_EdgeBoxes_setEdgeMinMag(OpenCvSafeHandle obj, float value)

Parameters

obj OpenCvSafeHandle
value float

Returns

ExceptionStatus

ximgproc_EdgeBoxes_setEta(OpenCvSafeHandle, float)

public static ExceptionStatus ximgproc_EdgeBoxes_setEta(OpenCvSafeHandle obj, float value)

Parameters

obj OpenCvSafeHandle
value float

Returns

ExceptionStatus

ximgproc_EdgeBoxes_setGamma(OpenCvSafeHandle, float)

public static ExceptionStatus ximgproc_EdgeBoxes_setGamma(OpenCvSafeHandle obj, float value)

Parameters

obj OpenCvSafeHandle
value float

Returns

ExceptionStatus

ximgproc_EdgeBoxes_setKappa(OpenCvSafeHandle, float)

public static ExceptionStatus ximgproc_EdgeBoxes_setKappa(OpenCvSafeHandle obj, float value)

Parameters

obj OpenCvSafeHandle
value float

Returns

ExceptionStatus

ximgproc_EdgeBoxes_setMaxAspectRatio(OpenCvSafeHandle, float)

public static ExceptionStatus ximgproc_EdgeBoxes_setMaxAspectRatio(OpenCvSafeHandle obj, float value)

Parameters

obj OpenCvSafeHandle
value float

Returns

ExceptionStatus

ximgproc_EdgeBoxes_setMaxBoxes(OpenCvSafeHandle, int)

public static ExceptionStatus ximgproc_EdgeBoxes_setMaxBoxes(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

ximgproc_EdgeBoxes_setMinBoxArea(OpenCvSafeHandle, float)

public static ExceptionStatus ximgproc_EdgeBoxes_setMinBoxArea(OpenCvSafeHandle obj, float value)

Parameters

obj OpenCvSafeHandle
value float

Returns

ExceptionStatus

ximgproc_EdgeBoxes_setMinScore(OpenCvSafeHandle, float)

public static ExceptionStatus ximgproc_EdgeBoxes_setMinScore(OpenCvSafeHandle obj, float value)

Parameters

obj OpenCvSafeHandle
value float

Returns

ExceptionStatus

ximgproc_EdgeDrawing_Params_default(out CvEdgeDrawingParams)

public static ExceptionStatus ximgproc_EdgeDrawing_Params_default(out CvEdgeDrawingParams returnValue)

Parameters

returnValue CvEdgeDrawingParams

Returns

ExceptionStatus

ximgproc_EdgeDrawing_detectEllipses_vector(OpenCvSafeHandle, nint)

public static ExceptionStatus ximgproc_EdgeDrawing_detectEllipses_vector(OpenCvSafeHandle obj, nint ellipses)

Parameters

obj OpenCvSafeHandle
ellipses nint

Returns

ExceptionStatus

ximgproc_EdgeDrawing_detectLines_vector(OpenCvSafeHandle, nint)

public static ExceptionStatus ximgproc_EdgeDrawing_detectLines_vector(OpenCvSafeHandle obj, nint lines)

Parameters

obj OpenCvSafeHandle
lines nint

Returns

ExceptionStatus

ximgproc_EdgeDrawing_getParams(OpenCvSafeHandle, out CvEdgeDrawingParams)

public static ExceptionStatus ximgproc_EdgeDrawing_getParams(OpenCvSafeHandle obj, out CvEdgeDrawingParams returnValue)

Parameters

obj OpenCvSafeHandle
returnValue CvEdgeDrawingParams

Returns

ExceptionStatus

ximgproc_EdgeDrawing_getSegmentIndicesOfLines(OpenCvSafeHandle, nint)

public static ExceptionStatus ximgproc_EdgeDrawing_getSegmentIndicesOfLines(OpenCvSafeHandle obj, nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

ximgproc_EdgeDrawing_getSegments(OpenCvSafeHandle, nint)

public static ExceptionStatus ximgproc_EdgeDrawing_getSegments(OpenCvSafeHandle obj, nint returnValue)

Parameters

obj OpenCvSafeHandle
returnValue nint

Returns

ExceptionStatus

ximgproc_EdgeDrawing_setParams(OpenCvSafeHandle, ref CvEdgeDrawingParams)

public static ExceptionStatus ximgproc_EdgeDrawing_setParams(OpenCvSafeHandle obj, ref CvEdgeDrawingParams parameters)

Parameters

obj OpenCvSafeHandle
parameters CvEdgeDrawingParams

Returns

ExceptionStatus

ximgproc_Ptr_AdaptiveManifoldFilter_delete(nint)

public static extern ExceptionStatus ximgproc_Ptr_AdaptiveManifoldFilter_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ximgproc_Ptr_AdaptiveManifoldFilter_get(nint, out nint)

public static ExceptionStatus ximgproc_Ptr_AdaptiveManifoldFilter_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

ximgproc_Ptr_DTFilter_delete(nint)

public static extern ExceptionStatus ximgproc_Ptr_DTFilter_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ximgproc_Ptr_DTFilter_get(nint, out nint)

public static ExceptionStatus ximgproc_Ptr_DTFilter_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

ximgproc_Ptr_EdgeBoxes_delete(nint)

public static extern ExceptionStatus ximgproc_Ptr_EdgeBoxes_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ximgproc_Ptr_EdgeBoxes_get(nint, out nint)

public static ExceptionStatus ximgproc_Ptr_EdgeBoxes_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

ximgproc_Ptr_EdgeDrawing_delete(nint)

public static extern ExceptionStatus ximgproc_Ptr_EdgeDrawing_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ximgproc_Ptr_EdgeDrawing_get(nint, out nint)

public static ExceptionStatus ximgproc_Ptr_EdgeDrawing_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

ximgproc_Ptr_FastBilateralSolverFilter_delete(nint)

public static extern ExceptionStatus ximgproc_Ptr_FastBilateralSolverFilter_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ximgproc_Ptr_FastBilateralSolverFilter_get(nint, out nint)

public static ExceptionStatus ximgproc_Ptr_FastBilateralSolverFilter_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

ximgproc_Ptr_FastGlobalSmootherFilter_delete(nint)

public static extern ExceptionStatus ximgproc_Ptr_FastGlobalSmootherFilter_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ximgproc_Ptr_FastGlobalSmootherFilter_get(nint, out nint)

public static ExceptionStatus ximgproc_Ptr_FastGlobalSmootherFilter_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

ximgproc_Ptr_FastLineDetector_delete(nint)

public static extern ExceptionStatus ximgproc_Ptr_FastLineDetector_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ximgproc_Ptr_FastLineDetector_get(nint, out nint)

public static ExceptionStatus ximgproc_Ptr_FastLineDetector_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

ximgproc_Ptr_GuidedFilter_delete(nint)

public static extern ExceptionStatus ximgproc_Ptr_GuidedFilter_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ximgproc_Ptr_GuidedFilter_get(nint, out nint)

public static ExceptionStatus ximgproc_Ptr_GuidedFilter_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

ximgproc_Ptr_RFFeatureGetter_delete(nint)

public static extern ExceptionStatus ximgproc_Ptr_RFFeatureGetter_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ximgproc_Ptr_RFFeatureGetter_get(nint, out nint)

public static ExceptionStatus ximgproc_Ptr_RFFeatureGetter_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

ximgproc_Ptr_RidgeDetectionFilter_delete(nint)

public static extern ExceptionStatus ximgproc_Ptr_RidgeDetectionFilter_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ximgproc_Ptr_RidgeDetectionFilter_get(nint, out nint)

public static ExceptionStatus ximgproc_Ptr_RidgeDetectionFilter_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

ximgproc_Ptr_StructuredEdgeDetection_delete(nint)

public static extern ExceptionStatus ximgproc_Ptr_StructuredEdgeDetection_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ximgproc_Ptr_StructuredEdgeDetection_get(nint, out nint)

public static ExceptionStatus ximgproc_Ptr_StructuredEdgeDetection_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

ximgproc_Ptr_SuperpixelLSC_delete(nint)

public static extern ExceptionStatus ximgproc_Ptr_SuperpixelLSC_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ximgproc_Ptr_SuperpixelLSC_get(nint, out nint)

public static ExceptionStatus ximgproc_Ptr_SuperpixelLSC_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

ximgproc_Ptr_SuperpixelSEEDS_delete(nint)

public static extern ExceptionStatus ximgproc_Ptr_SuperpixelSEEDS_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ximgproc_Ptr_SuperpixelSEEDS_get(nint, out nint)

public static ExceptionStatus ximgproc_Ptr_SuperpixelSEEDS_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

ximgproc_Ptr_SuperpixelSLIC_delete(nint)

public static extern ExceptionStatus ximgproc_Ptr_SuperpixelSLIC_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ximgproc_Ptr_SuperpixelSLIC_get(nint, out nint)

public static ExceptionStatus ximgproc_Ptr_SuperpixelSLIC_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

ximgproc_RFFeatureGetter_getFeatures(OpenCvSafeHandle, nint, nint, int, int, int, int, int)

public static ExceptionStatus ximgproc_RFFeatureGetter_getFeatures(OpenCvSafeHandle obj, nint src, nint features, int gnrmRad, int gsmthRad, int shrink, int outNum, int gradNum)

Parameters

obj OpenCvSafeHandle
src nint
features nint
gnrmRad int
gsmthRad int
shrink int
outNum int
gradNum int

Returns

ExceptionStatus

ximgproc_RidgeDetectionFilter_create(MatType, int, int, int, MatType, double, double, int, out nint)

public static ExceptionStatus ximgproc_RidgeDetectionFilter_create(MatType ddepth, int dx, int dy, int ksize, MatType outDtype, double scale, double delta, int borderType, out nint returnValue)

Parameters

ddepth MatType
dx int
dy int
ksize int
outDtype MatType
scale double
delta double
borderType int
returnValue nint

Returns

ExceptionStatus

ximgproc_SuperpixelLSC_enforceLabelConnectivity(OpenCvSafeHandle, int)

public static ExceptionStatus ximgproc_SuperpixelLSC_enforceLabelConnectivity(OpenCvSafeHandle obj, int min_element_size)

Parameters

obj OpenCvSafeHandle
min_element_size int

Returns

ExceptionStatus

ximgproc_SuperpixelLSC_getNumberOfSuperpixels(OpenCvSafeHandle, out int)

public static ExceptionStatus ximgproc_SuperpixelLSC_getNumberOfSuperpixels(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ximgproc_SuperpixelLSC_iterate(OpenCvSafeHandle, int)

public static ExceptionStatus ximgproc_SuperpixelLSC_iterate(OpenCvSafeHandle obj, int num_iterations)

Parameters

obj OpenCvSafeHandle
num_iterations int

Returns

ExceptionStatus

ximgproc_SuperpixelSEEDS_getNumberOfSuperpixels(OpenCvSafeHandle, out int)

public static ExceptionStatus ximgproc_SuperpixelSEEDS_getNumberOfSuperpixels(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ximgproc_SuperpixelSLIC_enforceLabelConnectivity(OpenCvSafeHandle, int)

public static ExceptionStatus ximgproc_SuperpixelSLIC_enforceLabelConnectivity(OpenCvSafeHandle obj, int min_element_size)

Parameters

obj OpenCvSafeHandle
min_element_size int

Returns

ExceptionStatus

ximgproc_SuperpixelSLIC_getNumberOfSuperpixels(OpenCvSafeHandle, out int)

public static ExceptionStatus ximgproc_SuperpixelSLIC_getNumberOfSuperpixels(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ximgproc_SuperpixelSLIC_iterate(OpenCvSafeHandle, int)

public static ExceptionStatus ximgproc_SuperpixelSLIC_iterate(OpenCvSafeHandle obj, int num_iterations)

Parameters

obj OpenCvSafeHandle
num_iterations int

Returns

ExceptionStatus

ximgproc_createAMFilter(double, double, int, out nint)

public static ExceptionStatus ximgproc_createAMFilter(double sigma_s, double sigma_r, int adjust_outliers, out nint returnValue)

Parameters

sigma_s double
sigma_r double
adjust_outliers int
returnValue nint

Returns

ExceptionStatus

ximgproc_createEdgeBoxes(float, float, float, float, int, float, float, float, float, float, float, float, out nint)

public static ExceptionStatus ximgproc_createEdgeBoxes(float alpha, float beta, float eta, float minScore, int maxBoxes, float edgeMinMag, float edgeMergeThr, float clusterMinMag, float maxAspectRatio, float minBoxArea, float gamma, float kappa, out nint returnValue)

Parameters

alpha float
beta float
eta float
minScore float
maxBoxes int
edgeMinMag float
edgeMergeThr float
clusterMinMag float
maxAspectRatio float
minBoxArea float
gamma float
kappa float
returnValue nint

Returns

ExceptionStatus

ximgproc_createEdgeDrawing(out nint)

public static ExceptionStatus ximgproc_createEdgeDrawing(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

ximgproc_createFastLineDetector(int, float, double, double, int, int, out nint)

public static ExceptionStatus ximgproc_createFastLineDetector(int length_threshold, float distance_threshold, double canny_th1, double canny_th2, int canny_aperture_size, int do_merge, out nint returnValue)

Parameters

length_threshold int
distance_threshold float
canny_th1 double
canny_th2 double
canny_aperture_size int
do_merge int
returnValue nint

Returns

ExceptionStatus

ximgproc_createRFFeatureGetter(out nint)

public static ExceptionStatus ximgproc_createRFFeatureGetter(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

ximgproc_createStructuredEdgeDetection(string, nint, out nint)

public static ExceptionStatus ximgproc_createStructuredEdgeDetection(string model, nint howToGetFeatures, out nint returnValue)

Parameters

model string
howToGetFeatures nint
returnValue nint

Returns

ExceptionStatus

ximgproc_createSuperpixelSEEDS(int, int, int, int, int, int, int, int, out nint)

public static ExceptionStatus ximgproc_createSuperpixelSEEDS(int image_width, int image_height, int image_channels, int num_superpixels, int num_levels, int prior, int histogram_bins, int double_step, out nint returnValue)

Parameters

image_width int
image_height int
image_channels int
num_superpixels int
num_levels int
prior int
histogram_bins int
double_step int
returnValue nint

Returns

ExceptionStatus

ximgproc_rl_getStructuringElement(int, Size, nint)

public static extern ExceptionStatus ximgproc_rl_getStructuringElement(int shape, Size ksize, nint outValue)

Parameters

shape int
ksize Size
outValue nint

Returns

ExceptionStatus

ximgproc_segmentation_GraphSegmentation_getK(OpenCvSafeHandle, out float)

public static ExceptionStatus ximgproc_segmentation_GraphSegmentation_getK(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

ximgproc_segmentation_GraphSegmentation_getMinSize(OpenCvSafeHandle, out int)

public static ExceptionStatus ximgproc_segmentation_GraphSegmentation_getMinSize(OpenCvSafeHandle obj, out int returnValue)

Parameters

obj OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

ximgproc_segmentation_GraphSegmentation_getSigma(OpenCvSafeHandle, out double)

public static ExceptionStatus ximgproc_segmentation_GraphSegmentation_getSigma(OpenCvSafeHandle obj, out double returnValue)

Parameters

obj OpenCvSafeHandle
returnValue double

Returns

ExceptionStatus

ximgproc_segmentation_GraphSegmentation_setK(OpenCvSafeHandle, float)

public static ExceptionStatus ximgproc_segmentation_GraphSegmentation_setK(OpenCvSafeHandle obj, float value)

Parameters

obj OpenCvSafeHandle
value float

Returns

ExceptionStatus

ximgproc_segmentation_GraphSegmentation_setMinSize(OpenCvSafeHandle, int)

public static ExceptionStatus ximgproc_segmentation_GraphSegmentation_setMinSize(OpenCvSafeHandle obj, int value)

Parameters

obj OpenCvSafeHandle
value int

Returns

ExceptionStatus

ximgproc_segmentation_GraphSegmentation_setSigma(OpenCvSafeHandle, double)

public static ExceptionStatus ximgproc_segmentation_GraphSegmentation_setSigma(OpenCvSafeHandle obj, double value)

Parameters

obj OpenCvSafeHandle
value double

Returns

ExceptionStatus

ximgproc_segmentation_Ptr_GraphSegmentation_delete(nint)

public static extern ExceptionStatus ximgproc_segmentation_Ptr_GraphSegmentation_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ximgproc_segmentation_Ptr_GraphSegmentation_get(nint, out nint)

public static ExceptionStatus ximgproc_segmentation_Ptr_GraphSegmentation_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

ximgproc_segmentation_Ptr_SelectiveSearchSegmentationStrategyColor_delete(nint)

public static extern ExceptionStatus ximgproc_segmentation_Ptr_SelectiveSearchSegmentationStrategyColor_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ximgproc_segmentation_Ptr_SelectiveSearchSegmentationStrategyColor_get(nint, out nint)

public static ExceptionStatus ximgproc_segmentation_Ptr_SelectiveSearchSegmentationStrategyColor_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

ximgproc_segmentation_Ptr_SelectiveSearchSegmentationStrategyFill_delete(nint)

public static extern ExceptionStatus ximgproc_segmentation_Ptr_SelectiveSearchSegmentationStrategyFill_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ximgproc_segmentation_Ptr_SelectiveSearchSegmentationStrategyFill_get(nint, out nint)

public static ExceptionStatus ximgproc_segmentation_Ptr_SelectiveSearchSegmentationStrategyFill_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

ximgproc_segmentation_Ptr_SelectiveSearchSegmentationStrategyMultiple_delete(nint)

public static extern ExceptionStatus ximgproc_segmentation_Ptr_SelectiveSearchSegmentationStrategyMultiple_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ximgproc_segmentation_Ptr_SelectiveSearchSegmentationStrategyMultiple_get(nint, out nint)

public static ExceptionStatus ximgproc_segmentation_Ptr_SelectiveSearchSegmentationStrategyMultiple_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

ximgproc_segmentation_Ptr_SelectiveSearchSegmentationStrategySize_delete(nint)

public static extern ExceptionStatus ximgproc_segmentation_Ptr_SelectiveSearchSegmentationStrategySize_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ximgproc_segmentation_Ptr_SelectiveSearchSegmentationStrategySize_get(nint, out nint)

public static ExceptionStatus ximgproc_segmentation_Ptr_SelectiveSearchSegmentationStrategySize_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

ximgproc_segmentation_Ptr_SelectiveSearchSegmentationStrategyTexture_delete(nint)

public static extern ExceptionStatus ximgproc_segmentation_Ptr_SelectiveSearchSegmentationStrategyTexture_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ximgproc_segmentation_Ptr_SelectiveSearchSegmentationStrategyTexture_get(nint, out nint)

public static ExceptionStatus ximgproc_segmentation_Ptr_SelectiveSearchSegmentationStrategyTexture_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

ximgproc_segmentation_Ptr_SelectiveSearchSegmentation_delete(nint)

public static extern ExceptionStatus ximgproc_segmentation_Ptr_SelectiveSearchSegmentation_delete(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ximgproc_segmentation_Ptr_SelectiveSearchSegmentation_get(nint, out nint)

public static ExceptionStatus ximgproc_segmentation_Ptr_SelectiveSearchSegmentation_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

ximgproc_segmentation_SelectiveSearchSegmentationStrategyMultiple_addStrategy(nint, nint, float)

public static extern ExceptionStatus ximgproc_segmentation_SelectiveSearchSegmentationStrategyMultiple_addStrategy(nint obj, nint g, float weight)

Parameters

obj nint
g nint
weight float

Returns

ExceptionStatus

ximgproc_segmentation_SelectiveSearchSegmentationStrategyMultiple_clearStrategies(nint)

public static extern ExceptionStatus ximgproc_segmentation_SelectiveSearchSegmentationStrategyMultiple_clearStrategies(nint obj)

Parameters

obj nint

Returns

ExceptionStatus

ximgproc_segmentation_SelectiveSearchSegmentationStrategy_get(OpenCvSafeHandle, int, int, out float)

public static ExceptionStatus ximgproc_segmentation_SelectiveSearchSegmentationStrategy_get(OpenCvSafeHandle obj, int r1, int r2, out float returnValue)

Parameters

obj OpenCvSafeHandle
r1 int
r2 int
returnValue float

Returns

ExceptionStatus

ximgproc_segmentation_SelectiveSearchSegmentationStrategy_merge(OpenCvSafeHandle, int, int)

public static ExceptionStatus ximgproc_segmentation_SelectiveSearchSegmentationStrategy_merge(OpenCvSafeHandle obj, int r1, int r2)

Parameters

obj OpenCvSafeHandle
r1 int
r2 int

Returns

ExceptionStatus

ximgproc_segmentation_SelectiveSearchSegmentation_addGraphSegmentation(OpenCvSafeHandle, nint)

public static ExceptionStatus ximgproc_segmentation_SelectiveSearchSegmentation_addGraphSegmentation(OpenCvSafeHandle obj, nint g)

Parameters

obj OpenCvSafeHandle
g nint

Returns

ExceptionStatus

ximgproc_segmentation_SelectiveSearchSegmentation_addStrategy(OpenCvSafeHandle, nint)

public static ExceptionStatus ximgproc_segmentation_SelectiveSearchSegmentation_addStrategy(OpenCvSafeHandle obj, nint s)

Parameters

obj OpenCvSafeHandle
s nint

Returns

ExceptionStatus

ximgproc_segmentation_SelectiveSearchSegmentation_clearGraphSegmentations(OpenCvSafeHandle)

public static ExceptionStatus ximgproc_segmentation_SelectiveSearchSegmentation_clearGraphSegmentations(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

ximgproc_segmentation_SelectiveSearchSegmentation_clearImages(OpenCvSafeHandle)

public static ExceptionStatus ximgproc_segmentation_SelectiveSearchSegmentation_clearImages(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

ximgproc_segmentation_SelectiveSearchSegmentation_clearStrategies(OpenCvSafeHandle)

public static ExceptionStatus ximgproc_segmentation_SelectiveSearchSegmentation_clearStrategies(OpenCvSafeHandle obj)

Parameters

obj OpenCvSafeHandle

Returns

ExceptionStatus

ximgproc_segmentation_SelectiveSearchSegmentation_process(OpenCvSafeHandle, nint)

public static ExceptionStatus ximgproc_segmentation_SelectiveSearchSegmentation_process(OpenCvSafeHandle obj, nint rects)

Parameters

obj OpenCvSafeHandle
rects nint

Returns

ExceptionStatus

ximgproc_segmentation_SelectiveSearchSegmentation_switchToSelectiveSearchFast(OpenCvSafeHandle, int, int, float)

public static ExceptionStatus ximgproc_segmentation_SelectiveSearchSegmentation_switchToSelectiveSearchFast(OpenCvSafeHandle obj, int base_k, int inc_k, float sigma)

Parameters

obj OpenCvSafeHandle
base_k int
inc_k int
sigma float

Returns

ExceptionStatus

ximgproc_segmentation_SelectiveSearchSegmentation_switchToSelectiveSearchQuality(OpenCvSafeHandle, int, int, float)

public static ExceptionStatus ximgproc_segmentation_SelectiveSearchSegmentation_switchToSelectiveSearchQuality(OpenCvSafeHandle obj, int base_k, int inc_k, float sigma)

Parameters

obj OpenCvSafeHandle
base_k int
inc_k int
sigma float

Returns

ExceptionStatus

ximgproc_segmentation_SelectiveSearchSegmentation_switchToSingleStrategy(OpenCvSafeHandle, int, float)

public static ExceptionStatus ximgproc_segmentation_SelectiveSearchSegmentation_switchToSingleStrategy(OpenCvSafeHandle obj, int k, float sigma)

Parameters

obj OpenCvSafeHandle
k int
sigma float

Returns

ExceptionStatus

ximgproc_segmentation_createGraphSegmentation(double, float, int, out nint)

public static ExceptionStatus ximgproc_segmentation_createGraphSegmentation(double sigma, float k, int minSize, out nint returnValue)

Parameters

sigma double
k float
minSize int
returnValue nint

Returns

ExceptionStatus

ximgproc_segmentation_createSelectiveSearchSegmentation(out nint)

public static ExceptionStatus ximgproc_segmentation_createSelectiveSearchSegmentation(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

ximgproc_segmentation_createSelectiveSearchSegmentationStrategyColor(out nint)

public static ExceptionStatus ximgproc_segmentation_createSelectiveSearchSegmentationStrategyColor(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

ximgproc_segmentation_createSelectiveSearchSegmentationStrategyFill(out nint)

public static ExceptionStatus ximgproc_segmentation_createSelectiveSearchSegmentationStrategyFill(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

ximgproc_segmentation_createSelectiveSearchSegmentationStrategyMultiple0(out nint)

public static ExceptionStatus ximgproc_segmentation_createSelectiveSearchSegmentationStrategyMultiple0(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

ximgproc_segmentation_createSelectiveSearchSegmentationStrategyMultiple1(nint, out nint)

public static ExceptionStatus ximgproc_segmentation_createSelectiveSearchSegmentationStrategyMultiple1(nint s1, out nint returnValue)

Parameters

s1 nint
returnValue nint

Returns

ExceptionStatus

ximgproc_segmentation_createSelectiveSearchSegmentationStrategyMultiple2(nint, nint, out nint)

public static ExceptionStatus ximgproc_segmentation_createSelectiveSearchSegmentationStrategyMultiple2(nint s1, nint s2, out nint returnValue)

Parameters

s1 nint
s2 nint
returnValue nint

Returns

ExceptionStatus

ximgproc_segmentation_createSelectiveSearchSegmentationStrategyMultiple3(nint, nint, nint, out nint)

public static ExceptionStatus ximgproc_segmentation_createSelectiveSearchSegmentationStrategyMultiple3(nint s1, nint s2, nint s3, out nint returnValue)

Parameters

s1 nint
s2 nint
s3 nint
returnValue nint

Returns

ExceptionStatus

ximgproc_segmentation_createSelectiveSearchSegmentationStrategyMultiple4(nint, nint, nint, nint, out nint)

public static ExceptionStatus ximgproc_segmentation_createSelectiveSearchSegmentationStrategyMultiple4(nint s1, nint s2, nint s3, nint s4, out nint returnValue)

Parameters

s1 nint
s2 nint
s3 nint
s4 nint
returnValue nint

Returns

ExceptionStatus

ximgproc_segmentation_createSelectiveSearchSegmentationStrategySize(out nint)

public static ExceptionStatus ximgproc_segmentation_createSelectiveSearchSegmentationStrategySize(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

ximgproc_segmentation_createSelectiveSearchSegmentationStrategyTexture(out nint)

public static ExceptionStatus ximgproc_segmentation_createSelectiveSearchSegmentationStrategyTexture(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

xphoto_GrayworldWB_SaturationThreshold_get(OpenCvSafeHandle, out float)

public static ExceptionStatus xphoto_GrayworldWB_SaturationThreshold_get(OpenCvSafeHandle ptr, out float returnValue)

Parameters

ptr OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xphoto_GrayworldWB_SaturationThreshold_set(OpenCvSafeHandle, float)

public static ExceptionStatus xphoto_GrayworldWB_SaturationThreshold_set(OpenCvSafeHandle ptr, float val)

Parameters

ptr OpenCvSafeHandle
val float

Returns

ExceptionStatus

xphoto_LearningBasedWB_HistBinNum_get(OpenCvSafeHandle, out int)

public static ExceptionStatus xphoto_LearningBasedWB_HistBinNum_get(OpenCvSafeHandle prt, out int returnValue)

Parameters

prt OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xphoto_LearningBasedWB_HistBinNum_set(OpenCvSafeHandle, int)

public static ExceptionStatus xphoto_LearningBasedWB_HistBinNum_set(OpenCvSafeHandle prt, int value)

Parameters

prt OpenCvSafeHandle
value int

Returns

ExceptionStatus

xphoto_LearningBasedWB_RangeMaxVal_get(OpenCvSafeHandle, out int)

public static ExceptionStatus xphoto_LearningBasedWB_RangeMaxVal_get(OpenCvSafeHandle prt, out int returnValue)

Parameters

prt OpenCvSafeHandle
returnValue int

Returns

ExceptionStatus

xphoto_LearningBasedWB_RangeMaxVal_set(OpenCvSafeHandle, int)

public static ExceptionStatus xphoto_LearningBasedWB_RangeMaxVal_set(OpenCvSafeHandle prt, int value)

Parameters

prt OpenCvSafeHandle
value int

Returns

ExceptionStatus

xphoto_LearningBasedWB_SaturationThreshold_get(OpenCvSafeHandle, out float)

public static ExceptionStatus xphoto_LearningBasedWB_SaturationThreshold_get(OpenCvSafeHandle prt, out float returnValue)

Parameters

prt OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xphoto_LearningBasedWB_SaturationThreshold_set(OpenCvSafeHandle, float)

public static ExceptionStatus xphoto_LearningBasedWB_SaturationThreshold_set(OpenCvSafeHandle prt, float value)

Parameters

prt OpenCvSafeHandle
value float

Returns

ExceptionStatus

xphoto_Ptr_GrayworldWB_delete(nint)

public static extern ExceptionStatus xphoto_Ptr_GrayworldWB_delete(nint prt)

Parameters

prt nint

Returns

ExceptionStatus

xphoto_Ptr_GrayworldWB_get(nint, out nint)

public static ExceptionStatus xphoto_Ptr_GrayworldWB_get(nint prt, out nint returnValue)

Parameters

prt nint
returnValue nint

Returns

ExceptionStatus

xphoto_Ptr_LearningBasedWB_delete(nint)

public static extern ExceptionStatus xphoto_Ptr_LearningBasedWB_delete(nint prt)

Parameters

prt nint

Returns

ExceptionStatus

xphoto_Ptr_LearningBasedWB_get(nint, out nint)

public static ExceptionStatus xphoto_Ptr_LearningBasedWB_get(nint prt, out nint returnValue)

Parameters

prt nint
returnValue nint

Returns

ExceptionStatus

xphoto_Ptr_SimpleWB_delete(nint)

public static extern ExceptionStatus xphoto_Ptr_SimpleWB_delete(nint prt)

Parameters

prt nint

Returns

ExceptionStatus

xphoto_Ptr_SimpleWB_get(nint, out nint)

public static ExceptionStatus xphoto_Ptr_SimpleWB_get(nint prt, out nint returnValue)

Parameters

prt nint
returnValue nint

Returns

ExceptionStatus

xphoto_Ptr_TonemapDurand_delete(nint)

public static extern ExceptionStatus xphoto_Ptr_TonemapDurand_delete(nint ptr)

Parameters

ptr nint

Returns

ExceptionStatus

xphoto_Ptr_TonemapDurand_get(nint, out nint)

public static ExceptionStatus xphoto_Ptr_TonemapDurand_get(nint ptr, out nint returnValue)

Parameters

ptr nint
returnValue nint

Returns

ExceptionStatus

xphoto_SimpleWB_InputMax_get(OpenCvSafeHandle, out float)

public static ExceptionStatus xphoto_SimpleWB_InputMax_get(OpenCvSafeHandle prt, out float returnValue)

Parameters

prt OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xphoto_SimpleWB_InputMax_set(OpenCvSafeHandle, float)

public static ExceptionStatus xphoto_SimpleWB_InputMax_set(OpenCvSafeHandle prt, float value)

Parameters

prt OpenCvSafeHandle
value float

Returns

ExceptionStatus

xphoto_SimpleWB_InputMin_get(OpenCvSafeHandle, out float)

public static ExceptionStatus xphoto_SimpleWB_InputMin_get(OpenCvSafeHandle prt, out float returnValue)

Parameters

prt OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xphoto_SimpleWB_InputMin_set(OpenCvSafeHandle, float)

public static ExceptionStatus xphoto_SimpleWB_InputMin_set(OpenCvSafeHandle prt, float value)

Parameters

prt OpenCvSafeHandle
value float

Returns

ExceptionStatus

xphoto_SimpleWB_OutputMax_get(OpenCvSafeHandle, out float)

public static ExceptionStatus xphoto_SimpleWB_OutputMax_get(OpenCvSafeHandle prt, out float returnValue)

Parameters

prt OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xphoto_SimpleWB_OutputMax_set(OpenCvSafeHandle, float)

public static ExceptionStatus xphoto_SimpleWB_OutputMax_set(OpenCvSafeHandle prt, float value)

Parameters

prt OpenCvSafeHandle
value float

Returns

ExceptionStatus

xphoto_SimpleWB_OutputMin_get(OpenCvSafeHandle, out float)

public static ExceptionStatus xphoto_SimpleWB_OutputMin_get(OpenCvSafeHandle prt, out float returnValue)

Parameters

prt OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xphoto_SimpleWB_OutputMin_set(OpenCvSafeHandle, float)

public static ExceptionStatus xphoto_SimpleWB_OutputMin_set(OpenCvSafeHandle prt, float value)

Parameters

prt OpenCvSafeHandle
value float

Returns

ExceptionStatus

xphoto_SimpleWB_P_get(OpenCvSafeHandle, out float)

public static ExceptionStatus xphoto_SimpleWB_P_get(OpenCvSafeHandle prt, out float returnValue)

Parameters

prt OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xphoto_SimpleWB_P_set(OpenCvSafeHandle, float)

public static ExceptionStatus xphoto_SimpleWB_P_set(OpenCvSafeHandle prt, float value)

Parameters

prt OpenCvSafeHandle
value float

Returns

ExceptionStatus

xphoto_TonemapDurand_getContrast(OpenCvSafeHandle, out float)

public static ExceptionStatus xphoto_TonemapDurand_getContrast(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xphoto_TonemapDurand_getSaturation(OpenCvSafeHandle, out float)

public static ExceptionStatus xphoto_TonemapDurand_getSaturation(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xphoto_TonemapDurand_getSigmaColor(OpenCvSafeHandle, out float)

public static ExceptionStatus xphoto_TonemapDurand_getSigmaColor(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xphoto_TonemapDurand_getSigmaSpace(OpenCvSafeHandle, out float)

public static ExceptionStatus xphoto_TonemapDurand_getSigmaSpace(OpenCvSafeHandle obj, out float returnValue)

Parameters

obj OpenCvSafeHandle
returnValue float

Returns

ExceptionStatus

xphoto_TonemapDurand_setContrast(OpenCvSafeHandle, float)

public static ExceptionStatus xphoto_TonemapDurand_setContrast(OpenCvSafeHandle obj, float contrast)

Parameters

obj OpenCvSafeHandle
contrast float

Returns

ExceptionStatus

xphoto_TonemapDurand_setSaturation(OpenCvSafeHandle, float)

public static ExceptionStatus xphoto_TonemapDurand_setSaturation(OpenCvSafeHandle obj, float saturation)

Parameters

obj OpenCvSafeHandle
saturation float

Returns

ExceptionStatus

xphoto_TonemapDurand_setSigmaColor(OpenCvSafeHandle, float)

public static ExceptionStatus xphoto_TonemapDurand_setSigmaColor(OpenCvSafeHandle obj, float saturation)

Parameters

obj OpenCvSafeHandle
saturation float

Returns

ExceptionStatus

xphoto_TonemapDurand_setSigmaSpace(OpenCvSafeHandle, float)

public static ExceptionStatus xphoto_TonemapDurand_setSigmaSpace(OpenCvSafeHandle obj, float saturation)

Parameters

obj OpenCvSafeHandle
saturation float

Returns

ExceptionStatus

xphoto_createGrayworldWB(out nint)

public static ExceptionStatus xphoto_createGrayworldWB(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

xphoto_createLearningBasedWB(string, out nint)

public static ExceptionStatus xphoto_createLearningBasedWB(string trackerType, out nint returnValue)

Parameters

trackerType string
returnValue nint

Returns

ExceptionStatus

xphoto_createSimpleWB(out nint)

public static ExceptionStatus xphoto_createSimpleWB(out nint returnValue)

Parameters

returnValue nint

Returns

ExceptionStatus

xphoto_createTonemapDurand(float, float, float, float, float, out nint)

public static ExceptionStatus xphoto_createTonemapDurand(float gamma, float contrast, float saturation, float sigmaSpace, float sigmaColor, out nint returnValue)

Parameters

gamma float
contrast float
saturation float
sigmaSpace float
sigmaColor float
returnValue nint

Returns

ExceptionStatus

xphoto_dctDenoising(nint, nint, double, int)

public static extern ExceptionStatus xphoto_dctDenoising(nint src, nint dst, double sigma, int psize)

Parameters

src nint
dst nint
sigma double
psize int

Returns

ExceptionStatus

xphoto_inpaint(nint, nint, nint, int)

public static extern ExceptionStatus xphoto_inpaint(nint prt, nint src, nint dst, int algorithm)

Parameters

prt nint
src nint
dst nint
algorithm int

Returns

ExceptionStatus