Enumerations

The following enumerations are available globally.

  • Declaration

    Objective-C

    NS_ENUM(int, DescriptorType) {
        DESCRIPTOR_KAZE_UPRIGHT = 2,
        DESCRIPTOR_KAZE = 3,
        DESCRIPTOR_MLDB_UPRIGHT = 4,
        DESCRIPTOR_MLDB = 5
    }

    Swift

    enum DescriptorType : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, TrainingMethods) {
        BACKPROP = 0,
        RPROP = 1,
        ANNEAL = 2
    }

    Swift

    enum TrainingMethods : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, TrainFlags) {
        UPDATE_WEIGHTS = 1,
        NO_INPUT_SCALE = 2,
        NO_OUTPUT_SCALE = 4
    }

    Swift

    enum TrainFlags : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, ActivationFunctions) {
        IDENTITY = 0,
        SIGMOID_SYM = 1,
        GAUSSIAN = 2,
        RELU = 3,
        LEAKYRELU = 4
    }

    Swift

    enum ActivationFunctions : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, AgastDetectorType) {
        AGAST_5_8 = 0,
        AGAST_7_12d = 1,
        AGAST_7_12s = 2,
        OAST_9_16 = 3
    }

    Swift

    enum AgastDetectorType : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, CornerRefineMethod) {
        CORNER_REFINE_NONE = 0,
        CORNER_REFINE_SUBPIX = 1,
        CORNER_REFINE_CONTOUR = 2,
        CORNER_REFINE_APRILTAG = 3
    }

    Swift

    enum CornerRefineMethod : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, PREDEFINED_DICTIONARY_NAME) {
        DICT_4X4_50 = 0,
        DICT_4X4_100 = 0+1,
        DICT_4X4_250 = 0+2,
        DICT_4X4_1000 = 0+3,
        DICT_5X5_50 = 0+4,
        DICT_5X5_100 = 0+5,
        DICT_5X5_250 = 0+6,
        DICT_5X5_1000 = 0+7,
        DICT_6X6_50 = 0+8,
        DICT_6X6_100 = 0+9,
        DICT_6X6_250 = 0+10,
        DICT_6X6_1000 = 0+11,
        DICT_7X7_50 = 0+12,
        DICT_7X7_100 = 0+13,
        DICT_7X7_250 = 0+14,
        DICT_7X7_1000 = 0+15,
        DICT_ARUCO_ORIGINAL = 0+16,
        DICT_APRILTAG_16h5 = 0+17,
        DICT_APRILTAG_25h9 = 0+18,
        DICT_APRILTAG_36h10 = 0+19,
        DICT_APRILTAG_36h11 = 0+20
    }

    Swift

    enum PREDEFINED_DICTIONARY_NAME : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, LSBPCameraMotionCompensation) {
        LSBP_CAMERA_MOTION_COMPENSATION_NONE = 0,
        LSBP_CAMERA_MOTION_COMPENSATION_LK = 0+1
    }

    Swift

    enum LSBPCameraMotionCompensation : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, Types) {
        DISCRETE = 0,
        REAL = 1,
        LOGIT = 2,
        GENTLE = 3
    }

    Swift

    enum Types : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, UndistortTypes) {
        PROJ_SPHERICAL_ORTHO = 0,
        PROJ_SPHERICAL_EQRECT = 1
    }

    Swift

    enum UndistortTypes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, SolvePnPMethod) {
        SOLVEPNP_ITERATIVE = 0,
        SOLVEPNP_EPNP = 1,
        SOLVEPNP_P3P = 2,
        SOLVEPNP_DLS = 3,
        SOLVEPNP_UPNP = 4,
        SOLVEPNP_AP3P = 5,
        SOLVEPNP_IPPE = 6,
        SOLVEPNP_IPPE_SQUARE = 7,
        SOLVEPNP_MAX_COUNT = 7+1
    }

    Swift

    enum SolvePnPMethod : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, HandEyeCalibrationMethod) {
        CALIB_HAND_EYE_TSAI = 0,
        CALIB_HAND_EYE_PARK = 1,
        CALIB_HAND_EYE_HORAUD = 2,
        CALIB_HAND_EYE_ANDREFF = 3,
        CALIB_HAND_EYE_DANIILIDIS = 4
    }

    Swift

    enum HandEyeCalibrationMethod : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, GridType) {
        SYMMETRIC_GRID = 0,
        ASYMMETRIC_GRID = 1
    }

    Swift

    enum GridType : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, DecompTypes) {
        DECOMP_LU = 0,
        DECOMP_SVD = 1,
        DECOMP_EIG = 2,
        DECOMP_CHOLESKY = 3,
        DECOMP_QR = 4,
        DECOMP_NORMAL = 16
    }

    Swift

    enum DecompTypes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, BorderTypes) {
        BORDER_CONSTANT = 0,
        BORDER_REPLICATE = 1,
        BORDER_REFLECT = 2,
        BORDER_WRAP = 3,
        BORDER_REFLECT_101 = 4,
        BORDER_TRANSPARENT = 5,
        BORDER_REFLECT101 = BORDER_REFLECT_101,
        BORDER_DEFAULT = BORDER_REFLECT_101,
        BORDER_ISOLATED = 16
    }

    Swift

    enum BorderTypes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, GemmFlags) {
        GEMM_1_T = 1,
        GEMM_2_T = 2,
        GEMM_3_T = 4
    }

    Swift

    enum GemmFlags : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, KmeansFlags) {
        KMEANS_RANDOM_CENTERS = 0,
        KMEANS_PP_CENTERS = 2,
        KMEANS_USE_INITIAL_LABELS = 1
    }

    Swift

    enum KmeansFlags : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, CmpTypes) {
        CMP_EQ = 0,
        CMP_GT = 1,
        CMP_GE = 2,
        CMP_LT = 3,
        CMP_LE = 4,
        CMP_NE = 5
    }

    Swift

    enum CmpTypes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, DftFlags) {
        DFT_INVERSE = 1,
        DFT_SCALE = 2,
        DFT_ROWS = 4,
        DFT_COMPLEX_OUTPUT = 16,
        DFT_REAL_OUTPUT = 32,
        DFT_COMPLEX_INPUT = 64,
        DCT_INVERSE = DFT_INVERSE,
        DCT_ROWS = DFT_ROWS
    }

    Swift

    enum DftFlags : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, CovarFlags) {
        COVAR_SCRAMBLED = 0,
        COVAR_NORMAL = 1,
        COVAR_USE_AVG = 2,
        COVAR_SCALE = 4,
        COVAR_ROWS = 8,
        COVAR_COLS = 16
    }

    Swift

    enum CovarFlags : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, Flags) {
        PCA_DATA_AS_ROW = 0,
        PCA_DATA_AS_COL = 1,
        PCA_USE_AVG = 2
    }

    Swift

    enum Flags : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, SortFlags) {
        SORT_EVERY_ROW = 0,
        SORT_EVERY_COLUMN = 1,
        SORT_ASCENDING = 0,
        SORT_DESCENDING = 16
    }

    Swift

    enum SortFlags : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, FormatType) {
        Formatter_FMT_DEFAULT = 0,
        Formatter_FMT_MATLAB = 1,
        Formatter_FMT_CSV = 2,
        Formatter_FMT_PYTHON = 3,
        Formatter_FMT_NUMPY = 4,
        Formatter_FMT_C = 5
    }

    Swift

    enum FormatType : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, Param) {
        Param_INT = 0,
        Param_BOOLEAN = 1,
        Param_REAL = 2,
        Param_STRING = 3,
        Param_MAT = 4,
        Param_MAT_VECTOR = 5,
        Param_ALGORITHM = 6,
        Param_FLOAT = 7,
        Param_UNSIGNED_INT = 8,
        Param_UINT64 = 9,
        Param_UCHAR = 11,
        Param_SCALAR = 12
    }

    Swift

    enum Param : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, NormTypes) {
        NORM_INF = 1,
        NORM_L1 = 2,
        NORM_L2 = 4,
        NORM_L2SQR = 5,
        NORM_HAMMING = 6,
        NORM_HAMMING2 = 7,
        NORM_TYPE_MASK = 7,
        NORM_RELATIVE = 8,
        NORM_MINMAX = 32
    }

    Swift

    enum NormTypes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, RotateFlags) {
        ROTATE_90_CLOCKWISE = 0,
        ROTATE_180 = 1,
        ROTATE_90_COUNTERCLOCKWISE = 2
    }

    Swift

    enum RotateFlags : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, Code) {
        StsOk = 0,
        StsBackTrace = -1,
        StsError = -2,
        StsInternal = -3,
        StsNoMem = -4,
        StsBadArg = -5,
        StsBadFunc = -6,
        StsNoConv = -7,
        StsAutoTrace = -8,
        HeaderIsNull = -9,
        BadImageSize = -10,
        BadOffset = -11,
        BadDataPtr = -12,
        BadStep = -13,
        BadModelOrChSeq = -14,
        BadNumChannels = -15,
        BadNumChannel1U = -16,
        BadDepth = -17,
        BadAlphaChannel = -18,
        BadOrder = -19,
        BadOrigin = -20,
        BadAlign = -21,
        BadCallBack = -22,
        BadTileSize = -23,
        BadCOI = -24,
        BadROISize = -25,
        MaskIsTiled = -26,
        StsNullPtr = -27,
        StsVecLengthErr = -28,
        StsFilterStructContentErr = -29,
        StsKernelStructContentErr = -30,
        StsFilterOffsetErr = -31,
        StsBadSize = -201,
        StsDivByZero = -202,
        StsInplaceNotSupported = -203,
        StsObjectNotFound = -204,
        StsUnmatchedFormats = -205,
        StsBadFlag = -206,
        StsBadPoint = -207,
        StsBadMask = -208,
        StsUnmatchedSizes = -209,
        StsUnsupportedFormat = -210,
        StsOutOfRange = -211,
        StsParseError = -212,
        StsNotImplemented = -213,
        StsBadMemBlock = -214,
        StsAssert = -215,
        GpuNotSupported = -216,
        GpuApiCallError = -217,
        OpenGlNotSupported = -218,
        OpenGlApiCallError = -219,
        OpenCLApiCallError = -220,
        OpenCLDoubleNotSupported = -221,
        OpenCLInitError = -222,
        OpenCLNoAMDBlasFft = -223
    }

    Swift

    enum Code : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, NormalizationType) {
        NRM_NONE = 100,
        NRM_PARTIAL = 101,
        NRM_FULL = 102,
        NRM_SIFT = 103
    }

    Swift

    enum NormalizationType : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, DTreeFlags) {
        PREDICT_AUTO = 0,
        PREDICT_SUM = (1<<8),
        PREDICT_MAX_VOTE = (2<<8),
        PREDICT_MASK = (3<<8)
    }

    Swift

    enum DTreeFlags : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, MatcherType) {
        FLANNBASED = 1,
        BRUTEFORCE = 2,
        BRUTEFORCE_L1 = 3,
        BRUTEFORCE_HAMMING = 4,
        BRUTEFORCE_HAMMINGLUT = 5,
        BRUTEFORCE_SL2 = 6
    }

    Swift

    enum MatcherType : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, Backend) {
        DNN_BACKEND_DEFAULT = 0,
        DNN_BACKEND_HALIDE = 0+1,
        DNN_BACKEND_INFERENCE_ENGINE = 0+2,
        DNN_BACKEND_OPENCV = 0+3,
        DNN_BACKEND_VKCOM = 0+4,
        DNN_BACKEND_CUDA = 0+5
    }

    Swift

    enum Backend : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, Target) {
        DNN_TARGET_CPU = 0,
        DNN_TARGET_OPENCL = 0+1,
        DNN_TARGET_OPENCL_FP16 = 0+2,
        DNN_TARGET_MYRIAD = 0+3,
        DNN_TARGET_VULKAN = 0+4,
        DNN_TARGET_FPGA = 0+5,
        DNN_TARGET_CUDA = 0+6,
        DNN_TARGET_CUDA_FP16 = 0+7
    }

    Swift

    enum Target : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, EMTypes) {
        COV_MAT_SPHERICAL = 0,
        COV_MAT_DIAGONAL = 1,
        COV_MAT_GENERIC = 2,
        COV_MAT_DEFAULT = COV_MAT_DIAGONAL
    }

    Swift

    enum EMTypes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, FastDetectorType) {
        TYPE_5_8 = 0,
        TYPE_7_12 = 1,
        TYPE_9_16 = 2
    }

    Swift

    enum FastDetectorType : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, DrawMatchesFlags) {
        DrawMatchesFlags_DEFAULT = 0,
        DrawMatchesFlags_DRAW_OVER_OUTIMG = 1,
        DrawMatchesFlags_NOT_DRAW_SINGLE_POINTS = 2,
        DrawMatchesFlags_DRAW_RICH_KEYPOINTS = 4
    }

    Swift

    enum DrawMatchesFlags : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, DescriptorStorageFormat) {
        DESCR_FORMAT_COL_BY_COL = 0,
        DESCR_FORMAT_ROW_BY_ROW = 1
    }

    Swift

    enum DescriptorStorageFormat : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, HistogramNormType) {
        L2Hys = 0
    }

    Swift

    enum HistogramNormType : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, BlockMeanHashMode) {
        BLOCK_MEAN_HASH_MODE_0 = 0,
        BLOCK_MEAN_HASH_MODE_1 = 1
    }

    Swift

    enum BlockMeanHashMode : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, ImwriteFlags) {
        IMWRITE_JPEG_QUALITY = 1,
        IMWRITE_JPEG_PROGRESSIVE = 2,
        IMWRITE_JPEG_OPTIMIZE = 3,
        IMWRITE_JPEG_RST_INTERVAL = 4,
        IMWRITE_JPEG_LUMA_QUALITY = 5,
        IMWRITE_JPEG_CHROMA_QUALITY = 6,
        IMWRITE_PNG_COMPRESSION = 16,
        IMWRITE_PNG_STRATEGY = 17,
        IMWRITE_PNG_BILEVEL = 18,
        IMWRITE_PXM_BINARY = 32,
        IMWRITE_EXR_TYPE = (3 << 4) + 0,
        IMWRITE_WEBP_QUALITY = 64,
        IMWRITE_PAM_TUPLETYPE = 128,
        IMWRITE_TIFF_RESUNIT = 256,
        IMWRITE_TIFF_XDPI = 257,
        IMWRITE_TIFF_YDPI = 258,
        IMWRITE_TIFF_COMPRESSION = 259,
        IMWRITE_JPEG2000_COMPRESSION_X1000 = 272
    }

    Swift

    enum ImwriteFlags : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, ImreadModes) {
        IMREAD_UNCHANGED = -1,
        IMREAD_GRAYSCALE = 0,
        IMREAD_COLOR = 1,
        IMREAD_ANYDEPTH = 2,
        IMREAD_ANYCOLOR = 4,
        IMREAD_LOAD_GDAL = 8,
        IMREAD_REDUCED_GRAYSCALE_2 = 16,
        IMREAD_REDUCED_COLOR_2 = 17,
        IMREAD_REDUCED_GRAYSCALE_4 = 32,
        IMREAD_REDUCED_COLOR_4 = 33,
        IMREAD_REDUCED_GRAYSCALE_8 = 64,
        IMREAD_REDUCED_COLOR_8 = 65,
        IMREAD_IGNORE_ORIENTATION = 128
    }

    Swift

    enum ImreadModes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, ImwritePAMFlags) {
        IMWRITE_PAM_FORMAT_NULL = 0,
        IMWRITE_PAM_FORMAT_BLACKANDWHITE = 1,
        IMWRITE_PAM_FORMAT_GRAYSCALE = 2,
        IMWRITE_PAM_FORMAT_GRAYSCALE_ALPHA = 3,
        IMWRITE_PAM_FORMAT_RGB = 4,
        IMWRITE_PAM_FORMAT_RGB_ALPHA = 5
    }

    Swift

    enum ImwritePAMFlags : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, ImwriteEXRTypeFlags) {
        IMWRITE_EXR_TYPE_HALF = 1,
        IMWRITE_EXR_TYPE_FLOAT = 2
    }

    Swift

    enum ImwriteEXRTypeFlags : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, ImwritePNGFlags) {
        IMWRITE_PNG_STRATEGY_DEFAULT = 0,
        IMWRITE_PNG_STRATEGY_FILTERED = 1,
        IMWRITE_PNG_STRATEGY_HUFFMAN_ONLY = 2,
        IMWRITE_PNG_STRATEGY_RLE = 3,
        IMWRITE_PNG_STRATEGY_FIXED = 4
    }

    Swift

    enum ImwritePNGFlags : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, HersheyFonts) {
        FONT_HERSHEY_SIMPLEX = 0,
        FONT_HERSHEY_PLAIN = 1,
        FONT_HERSHEY_DUPLEX = 2,
        FONT_HERSHEY_COMPLEX = 3,
        FONT_HERSHEY_TRIPLEX = 4,
        FONT_HERSHEY_COMPLEX_SMALL = 5,
        FONT_HERSHEY_SCRIPT_SIMPLEX = 6,
        FONT_HERSHEY_SCRIPT_COMPLEX = 7,
        FONT_ITALIC = 16
    }

    Swift

    enum HersheyFonts : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, InterpolationMasks) {
        INTER_BITS = 5,
        INTER_BITS2 = INTER_BITS * 2,
        INTER_TAB_SIZE = 1 << INTER_BITS,
        INTER_TAB_SIZE2 = INTER_TAB_SIZE * INTER_TAB_SIZE
    }

    Swift

    enum InterpolationMasks : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, MorphTypes) {
        MORPH_ERODE = 0,
        MORPH_DILATE = 1,
        MORPH_OPEN = 2,
        MORPH_CLOSE = 3,
        MORPH_GRADIENT = 4,
        MORPH_TOPHAT = 5,
        MORPH_BLACKHAT = 6,
        MORPH_HITMISS = 7
    }

    Swift

    enum MorphTypes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, FloodFillFlags) {
        FLOODFILL_FIXED_RANGE = 1 << 16,
        FLOODFILL_MASK_ONLY = 1 << 17
    }

    Swift

    enum FloodFillFlags : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, HoughModes) {
        HOUGH_STANDARD = 0,
        HOUGH_PROBABILISTIC = 1,
        HOUGH_MULTI_SCALE = 2,
        HOUGH_GRADIENT = 3,
        HOUGH_GRADIENT_ALT = 4
    }

    Swift

    enum HoughModes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, ConnectedComponentsAlgorithmsTypes) {
        CCL_WU = 0,
        CCL_DEFAULT = -1,
        CCL_GRANA = 1
    }

    Swift

    enum ConnectedComponentsAlgorithmsTypes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, RetrievalModes) {
        RETR_EXTERNAL = 0,
        RETR_LIST = 1,
        RETR_CCOMP = 2,
        RETR_TREE = 3,
        RETR_FLOODFILL = 4
    }

    Swift

    enum RetrievalModes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, GrabCutClasses) {
        GC_BGD = 0,
        GC_FGD = 1,
        GC_PR_BGD = 2,
        GC_PR_FGD = 3
    }

    Swift

    enum GrabCutClasses : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, ColormapTypes) {
        COLORMAP_AUTUMN = 0,
        COLORMAP_BONE = 1,
        COLORMAP_JET = 2,
        COLORMAP_WINTER = 3,
        COLORMAP_RAINBOW = 4,
        COLORMAP_OCEAN = 5,
        COLORMAP_SUMMER = 6,
        COLORMAP_SPRING = 7,
        COLORMAP_COOL = 8,
        COLORMAP_HSV = 9,
        COLORMAP_PINK = 10,
        COLORMAP_HOT = 11,
        COLORMAP_PARULA = 12,
        COLORMAP_MAGMA = 13,
        COLORMAP_INFERNO = 14,
        COLORMAP_PLASMA = 15,
        COLORMAP_VIRIDIS = 16,
        COLORMAP_CIVIDIS = 17,
        COLORMAP_TWILIGHT = 18,
        COLORMAP_TWILIGHT_SHIFTED = 19,
        COLORMAP_TURBO = 20,
        COLORMAP_DEEPGREEN = 21
    }

    Swift

    enum ColormapTypes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, HistCompMethods) {
        HISTCMP_CORREL = 0,
        HISTCMP_CHISQR = 1,
        HISTCMP_INTERSECT = 2,
        HISTCMP_BHATTACHARYYA = 3,
        HISTCMP_HELLINGER = HISTCMP_BHATTACHARYYA,
        HISTCMP_CHISQR_ALT = 4,
        HISTCMP_KL_DIV = 5
    }

    Swift

    enum HistCompMethods : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, LineTypes) {
        FILLED = -1,
        LINE_4 = 4,
        LINE_8 = 8,
        LINE_AA = 16
    }

    Swift

    enum LineTypes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, InterpolationFlags) {
        INTER_NEAREST = 0,
        INTER_LINEAR = 1,
        INTER_CUBIC = 2,
        INTER_AREA = 3,
        INTER_LANCZOS4 = 4,
        INTER_LINEAR_EXACT = 5,
        INTER_MAX = 7,
        WARP_FILL_OUTLIERS = 8,
        WARP_INVERSE_MAP = 16
    }

    Swift

    enum InterpolationFlags : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, SpecialFilter) {
        FILTER_SCHARR = -1
    }

    Swift

    enum SpecialFilter : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, ContourApproximationModes) {
        CHAIN_APPROX_NONE = 1,
        CHAIN_APPROX_SIMPLE = 2,
        CHAIN_APPROX_TC89_L1 = 3,
        CHAIN_APPROX_TC89_KCOS = 4
    }

    Swift

    enum ContourApproximationModes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, RectanglesIntersectTypes) {
        INTERSECT_NONE = 0,
        INTERSECT_PARTIAL = 1,
        INTERSECT_FULL = 2
    }

    Swift

    enum RectanglesIntersectTypes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, ShapeMatchModes) {
        CONTOURS_MATCH_I1 = 1,
        CONTOURS_MATCH_I2 = 2,
        CONTOURS_MATCH_I3 = 3
    }

    Swift

    enum ShapeMatchModes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, WarpPolarMode) {
        WARP_POLAR_LINEAR = 0,
        WARP_POLAR_LOG = 256
    }

    Swift

    enum WarpPolarMode : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, ColorConversionCodes) {
        COLOR_BGR2BGRA = 0,
        COLOR_RGB2RGBA = COLOR_BGR2BGRA,
        COLOR_BGRA2BGR = 1,
        COLOR_RGBA2RGB = COLOR_BGRA2BGR,
        COLOR_BGR2RGBA = 2,
        COLOR_RGB2BGRA = COLOR_BGR2RGBA,
        COLOR_RGBA2BGR = 3,
        COLOR_BGRA2RGB = COLOR_RGBA2BGR,
        COLOR_BGR2RGB = 4,
        COLOR_RGB2BGR = COLOR_BGR2RGB,
        COLOR_BGRA2RGBA = 5,
        COLOR_RGBA2BGRA = COLOR_BGRA2RGBA,
        COLOR_BGR2GRAY = 6,
        COLOR_RGB2GRAY = 7,
        COLOR_GRAY2BGR = 8,
        COLOR_GRAY2RGB = COLOR_GRAY2BGR,
        COLOR_GRAY2BGRA = 9,
        COLOR_GRAY2RGBA = COLOR_GRAY2BGRA,
        COLOR_BGRA2GRAY = 10,
        COLOR_RGBA2GRAY = 11,
        COLOR_BGR2BGR565 = 12,
        COLOR_RGB2BGR565 = 13,
        COLOR_BGR5652BGR = 14,
        COLOR_BGR5652RGB = 15,
        COLOR_BGRA2BGR565 = 16,
        COLOR_RGBA2BGR565 = 17,
        COLOR_BGR5652BGRA = 18,
        COLOR_BGR5652RGBA = 19,
        COLOR_GRAY2BGR565 = 20,
        COLOR_BGR5652GRAY = 21,
        COLOR_BGR2BGR555 = 22,
        COLOR_RGB2BGR555 = 23,
        COLOR_BGR5552BGR = 24,
        COLOR_BGR5552RGB = 25,
        COLOR_BGRA2BGR555 = 26,
        COLOR_RGBA2BGR555 = 27,
        COLOR_BGR5552BGRA = 28,
        COLOR_BGR5552RGBA = 29,
        COLOR_GRAY2BGR555 = 30,
        COLOR_BGR5552GRAY = 31,
        COLOR_BGR2XYZ = 32,
        COLOR_RGB2XYZ = 33,
        COLOR_XYZ2BGR = 34,
        COLOR_XYZ2RGB = 35,
        COLOR_BGR2YCrCb = 36,
        COLOR_RGB2YCrCb = 37,
        COLOR_YCrCb2BGR = 38,
        COLOR_YCrCb2RGB = 39,
        COLOR_BGR2HSV = 40,
        COLOR_RGB2HSV = 41,
        COLOR_BGR2Lab = 44,
        COLOR_RGB2Lab = 45,
        COLOR_BGR2Luv = 50,
        COLOR_RGB2Luv = 51,
        COLOR_BGR2HLS = 52,
        COLOR_RGB2HLS = 53,
        COLOR_HSV2BGR = 54,
        COLOR_HSV2RGB = 55,
        COLOR_Lab2BGR = 56,
        COLOR_Lab2RGB = 57,
        COLOR_Luv2BGR = 58,
        COLOR_Luv2RGB = 59,
        COLOR_HLS2BGR = 60,
        COLOR_HLS2RGB = 61,
        COLOR_BGR2HSV_FULL = 66,
        COLOR_RGB2HSV_FULL = 67,
        COLOR_BGR2HLS_FULL = 68,
        COLOR_RGB2HLS_FULL = 69,
        COLOR_HSV2BGR_FULL = 70,
        COLOR_HSV2RGB_FULL = 71,
        COLOR_HLS2BGR_FULL = 72,
        COLOR_HLS2RGB_FULL = 73,
        COLOR_LBGR2Lab = 74,
        COLOR_LRGB2Lab = 75,
        COLOR_LBGR2Luv = 76,
        COLOR_LRGB2Luv = 77,
        COLOR_Lab2LBGR = 78,
        COLOR_Lab2LRGB = 79,
        COLOR_Luv2LBGR = 80,
        COLOR_Luv2LRGB = 81,
        COLOR_BGR2YUV = 82,
        COLOR_RGB2YUV = 83,
        COLOR_YUV2BGR = 84,
        COLOR_YUV2RGB = 85,
        COLOR_YUV2RGB_NV12 = 90,
        COLOR_YUV2BGR_NV12 = 91,
        COLOR_YUV2RGB_NV21 = 92,
        COLOR_YUV2BGR_NV21 = 93,
        COLOR_YUV420sp2RGB = COLOR_YUV2RGB_NV21,
        COLOR_YUV420sp2BGR = COLOR_YUV2BGR_NV21,
        COLOR_YUV2RGBA_NV12 = 94,
        COLOR_YUV2BGRA_NV12 = 95,
        COLOR_YUV2RGBA_NV21 = 96,
        COLOR_YUV2BGRA_NV21 = 97,
        COLOR_YUV420sp2RGBA = COLOR_YUV2RGBA_NV21,
        COLOR_YUV420sp2BGRA = COLOR_YUV2BGRA_NV21,
        COLOR_YUV2RGB_YV12 = 98,
        COLOR_YUV2BGR_YV12 = 99,
        COLOR_YUV2RGB_IYUV = 100,
        COLOR_YUV2BGR_IYUV = 101,
        COLOR_YUV2RGB_I420 = COLOR_YUV2RGB_IYUV,
        COLOR_YUV2BGR_I420 = COLOR_YUV2BGR_IYUV,
        COLOR_YUV420p2RGB = COLOR_YUV2RGB_YV12,
        COLOR_YUV420p2BGR = COLOR_YUV2BGR_YV12,
        COLOR_YUV2RGBA_YV12 = 102,
        COLOR_YUV2BGRA_YV12 = 103,
        COLOR_YUV2RGBA_IYUV = 104,
        COLOR_YUV2BGRA_IYUV = 105,
        COLOR_YUV2RGBA_I420 = COLOR_YUV2RGBA_IYUV,
        COLOR_YUV2BGRA_I420 = COLOR_YUV2BGRA_IYUV,
        COLOR_YUV420p2RGBA = COLOR_YUV2RGBA_YV12,
        COLOR_YUV420p2BGRA = COLOR_YUV2BGRA_YV12,
        COLOR_YUV2GRAY_420 = 106,
        COLOR_YUV2GRAY_NV21 = COLOR_YUV2GRAY_420,
        COLOR_YUV2GRAY_NV12 = COLOR_YUV2GRAY_420,
        COLOR_YUV2GRAY_YV12 = COLOR_YUV2GRAY_420,
        COLOR_YUV2GRAY_IYUV = COLOR_YUV2GRAY_420,
        COLOR_YUV2GRAY_I420 = COLOR_YUV2GRAY_420,
        COLOR_YUV420sp2GRAY = COLOR_YUV2GRAY_420,
        COLOR_YUV420p2GRAY = COLOR_YUV2GRAY_420,
        COLOR_YUV2RGB_UYVY = 107,
        COLOR_YUV2BGR_UYVY = 108,
        COLOR_YUV2RGB_Y422 = COLOR_YUV2RGB_UYVY,
        COLOR_YUV2BGR_Y422 = COLOR_YUV2BGR_UYVY,
        COLOR_YUV2RGB_UYNV = COLOR_YUV2RGB_UYVY,
        COLOR_YUV2BGR_UYNV = COLOR_YUV2BGR_UYVY,
        COLOR_YUV2RGBA_UYVY = 111,
        COLOR_YUV2BGRA_UYVY = 112,
        COLOR_YUV2RGBA_Y422 = COLOR_YUV2RGBA_UYVY,
        COLOR_YUV2BGRA_Y422 = COLOR_YUV2BGRA_UYVY,
        COLOR_YUV2RGBA_UYNV = COLOR_YUV2RGBA_UYVY,
        COLOR_YUV2BGRA_UYNV = COLOR_YUV2BGRA_UYVY,
        COLOR_YUV2RGB_YUY2 = 115,
        COLOR_YUV2BGR_YUY2 = 116,
        COLOR_YUV2RGB_YVYU = 117,
        COLOR_YUV2BGR_YVYU = 118,
        COLOR_YUV2RGB_YUYV = COLOR_YUV2RGB_YUY2,
        COLOR_YUV2BGR_YUYV = COLOR_YUV2BGR_YUY2,
        COLOR_YUV2RGB_YUNV = COLOR_YUV2RGB_YUY2,
        COLOR_YUV2BGR_YUNV = COLOR_YUV2BGR_YUY2,
        COLOR_YUV2RGBA_YUY2 = 119,
        COLOR_YUV2BGRA_YUY2 = 120,
        COLOR_YUV2RGBA_YVYU = 121,
        COLOR_YUV2BGRA_YVYU = 122,
        COLOR_YUV2RGBA_YUYV = COLOR_YUV2RGBA_YUY2,
        COLOR_YUV2BGRA_YUYV = COLOR_YUV2BGRA_YUY2,
        COLOR_YUV2RGBA_YUNV = COLOR_YUV2RGBA_YUY2,
        COLOR_YUV2BGRA_YUNV = COLOR_YUV2BGRA_YUY2,
        COLOR_YUV2GRAY_UYVY = 123,
        COLOR_YUV2GRAY_YUY2 = 124,
        COLOR_YUV2GRAY_Y422 = COLOR_YUV2GRAY_UYVY,
        COLOR_YUV2GRAY_UYNV = COLOR_YUV2GRAY_UYVY,
        COLOR_YUV2GRAY_YVYU = COLOR_YUV2GRAY_YUY2,
        COLOR_YUV2GRAY_YUYV = COLOR_YUV2GRAY_YUY2,
        COLOR_YUV2GRAY_YUNV = COLOR_YUV2GRAY_YUY2,
        COLOR_RGBA2mRGBA = 125,
        COLOR_mRGBA2RGBA = 126,
        COLOR_RGB2YUV_I420 = 127,
        COLOR_BGR2YUV_I420 = 128,
        COLOR_RGB2YUV_IYUV = COLOR_RGB2YUV_I420,
        COLOR_BGR2YUV_IYUV = COLOR_BGR2YUV_I420,
        COLOR_RGBA2YUV_I420 = 129,
        COLOR_BGRA2YUV_I420 = 130,
        COLOR_RGBA2YUV_IYUV = COLOR_RGBA2YUV_I420,
        COLOR_BGRA2YUV_IYUV = COLOR_BGRA2YUV_I420,
        COLOR_RGB2YUV_YV12 = 131,
        COLOR_BGR2YUV_YV12 = 132,
        COLOR_RGBA2YUV_YV12 = 133,
        COLOR_BGRA2YUV_YV12 = 134,
        COLOR_BayerBG2BGR = 46,
        COLOR_BayerGB2BGR = 47,
        COLOR_BayerRG2BGR = 48,
        COLOR_BayerGR2BGR = 49,
        COLOR_BayerBG2RGB = COLOR_BayerRG2BGR,
        COLOR_BayerGB2RGB = COLOR_BayerGR2BGR,
        COLOR_BayerRG2RGB = COLOR_BayerBG2BGR,
        COLOR_BayerGR2RGB = COLOR_BayerGB2BGR,
        COLOR_BayerBG2GRAY = 86,
        COLOR_BayerGB2GRAY = 87,
        COLOR_BayerRG2GRAY = 88,
        COLOR_BayerGR2GRAY = 89,
        COLOR_BayerBG2BGR_VNG = 62,
        COLOR_BayerGB2BGR_VNG = 63,
        COLOR_BayerRG2BGR_VNG = 64,
        COLOR_BayerGR2BGR_VNG = 65,
        COLOR_BayerBG2RGB_VNG = COLOR_BayerRG2BGR_VNG,
        COLOR_BayerGB2RGB_VNG = COLOR_BayerGR2BGR_VNG,
        COLOR_BayerRG2RGB_VNG = COLOR_BayerBG2BGR_VNG,
        COLOR_BayerGR2RGB_VNG = COLOR_BayerGB2BGR_VNG,
        COLOR_BayerBG2BGR_EA = 135,
        COLOR_BayerGB2BGR_EA = 136,
        COLOR_BayerRG2BGR_EA = 137,
        COLOR_BayerGR2BGR_EA = 138,
        COLOR_BayerBG2RGB_EA = COLOR_BayerRG2BGR_EA,
        COLOR_BayerGB2RGB_EA = COLOR_BayerGR2BGR_EA,
        COLOR_BayerRG2RGB_EA = COLOR_BayerBG2BGR_EA,
        COLOR_BayerGR2RGB_EA = COLOR_BayerGB2BGR_EA,
        COLOR_BayerBG2BGRA = 139,
        COLOR_BayerGB2BGRA = 140,
        COLOR_BayerRG2BGRA = 141,
        COLOR_BayerGR2BGRA = 142,
        COLOR_BayerBG2RGBA = COLOR_BayerRG2BGRA,
        COLOR_BayerGB2RGBA = COLOR_BayerGR2BGRA,
        COLOR_BayerRG2RGBA = COLOR_BayerBG2BGRA,
        COLOR_BayerGR2RGBA = COLOR_BayerGB2BGRA,
        COLOR_COLORCVT_MAX = 143
    }

    Swift

    enum ColorConversionCodes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, LineSegmentDetectorModes) {
        LSD_REFINE_NONE = 0,
        LSD_REFINE_STD = 1,
        LSD_REFINE_ADV = 2
    }

    Swift

    enum LineSegmentDetectorModes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, ThresholdTypes) {
        THRESH_BINARY = 0,
        THRESH_BINARY_INV = 1,
        THRESH_TRUNC = 2,
        THRESH_TOZERO = 3,
        THRESH_TOZERO_INV = 4,
        THRESH_MASK = 7,
        THRESH_OTSU = 8,
        THRESH_TRIANGLE = 16
    }

    Swift

    enum ThresholdTypes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, AdaptiveThresholdTypes) {
        ADAPTIVE_THRESH_MEAN_C = 0,
        ADAPTIVE_THRESH_GAUSSIAN_C = 1
    }

    Swift

    enum AdaptiveThresholdTypes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, MorphShapes_c) {
        CV_SHAPE_RECT = 0,
        CV_SHAPE_CROSS = 1,
        CV_SHAPE_ELLIPSE = 2,
        CV_SHAPE_CUSTOM = 100
    }

    Swift

    enum MorphShapes_c : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, GrabCutModes) {
        GC_INIT_WITH_RECT = 0,
        GC_INIT_WITH_MASK = 1,
        GC_EVAL = 2,
        GC_EVAL_FREEZE_MODEL = 3
    }

    Swift

    enum GrabCutModes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, MorphShapes) {
        MORPH_RECT = 0,
        MORPH_CROSS = 1,
        MORPH_ELLIPSE = 2
    }

    Swift

    enum MorphShapes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, DistanceTransformLabelTypes) {
        DIST_LABEL_CCOMP = 0,
        DIST_LABEL_PIXEL = 1
    }

    Swift

    enum DistanceTransformLabelTypes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, DistanceTypes) {
        DIST_USER = -1,
        DIST_L1 = 1,
        DIST_L2 = 2,
        DIST_C = 3,
        DIST_L12 = 4,
        DIST_FAIR = 5,
        DIST_WELSCH = 6,
        DIST_HUBER = 7
    }

    Swift

    enum DistanceTypes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, TemplateMatchModes) {
        TM_SQDIFF = 0,
        TM_SQDIFF_NORMED = 1,
        TM_CCORR = 2,
        TM_CCORR_NORMED = 3,
        TM_CCOEFF = 4,
        TM_CCOEFF_NORMED = 5
    }

    Swift

    enum TemplateMatchModes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, DistanceTransformMasks) {
        DIST_MASK_3 = 3,
        DIST_MASK_5 = 5,
        DIST_MASK_PRECISE = 0
    }

    Swift

    enum DistanceTransformMasks : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, ConnectedComponentsTypes) {
        CC_STAT_LEFT = 0,
        CC_STAT_TOP = 1,
        CC_STAT_WIDTH = 2,
        CC_STAT_HEIGHT = 3,
        CC_STAT_AREA = 4,
        CC_STAT_MAX = 5
    }

    Swift

    enum ConnectedComponentsTypes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, SmoothMethod_c) {
        CV_BLUR_NO_SCALE = 0,
        CV_BLUR = 1,
        CV_GAUSSIAN = 2,
        CV_MEDIAN = 3,
        CV_BILATERAL = 4
    }

    Swift

    enum SmoothMethod_c : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, MarkerTypes) {
        MARKER_CROSS = 0,
        MARKER_TILTED_CROSS = 1,
        MARKER_STAR = 2,
        MARKER_DIAMOND = 3,
        MARKER_SQUARE = 4,
        MARKER_TRIANGLE_UP = 5,
        MARKER_TRIANGLE_DOWN = 6
    }

    Swift

    enum MarkerTypes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, DiffusivityType) {
        DIFF_PM_G1 = 0,
        DIFF_PM_G2 = 1,
        DIFF_WEICKERT = 2,
        DIFF_CHARBONNIER = 3
    }

    Swift

    enum DiffusivityType : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, KNearestTypes) {
        BRUTE_FORCE = 1,
        KDTREE = 2
    }

    Swift

    enum KNearestTypes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, RegKinds) {
        REG_DISABLE = -1,
        REG_L1 = 0,
        REG_L2 = 1
    }

    Swift

    enum RegKinds : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, Methods) {
        BATCH = 0,
        MINI_BATCH = 1
    }

    Swift

    enum Methods : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, SampleTypes) {
        ROW_SAMPLE = 0,
        COL_SAMPLE = 1
    }

    Swift

    enum SampleTypes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, VariableTypes) {
        VAR_NUMERICAL = 0,
        VAR_ORDERED = 0,
        VAR_CATEGORICAL = 1
    }

    Swift

    enum VariableTypes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, ErrorTypes) {
        TEST_ERROR = 0,
        TRAIN_ERROR = 1
    }

    Swift

    enum ErrorTypes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, ScoreType) {
        HARRIS_SCORE = 0,
        FAST_SCORE = 1
    }

    Swift

    enum ScoreType : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, ObjectStatus) {
        DetectionBasedTracker_DETECTED_NOT_SHOWN_YET = 0,
        DetectionBasedTracker_DETECTED = 1,
        DetectionBasedTracker_DETECTED_TEMPORARY_LOST = 2,
        DetectionBasedTracker_WRONG_OBJECT = 3
    }

    Swift

    enum ObjectStatus : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, PointDistribution) {
        UNIFORM = 0,
        REGULAR = 1,
        NORMAL = 2
    }

    Swift

    enum PointDistribution : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, SimilarityFunction) {
        MINUS = 0,
        SIMFUN_GAUSSIAN = 1,
        HEURISTIC = 2
    }

    Swift

    enum SimilarityFunction : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, DistanceFunction) {
        L0_25 = 0,
        L0_5 = 1,
        L1 = 2,
        L2 = 3,
        L2SQUARED = 4,
        L5 = 5,
        L_INFINITY = 6
    }

    Swift

    enum DistanceFunction : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, KernelTypes) {
        CUSTOM = -1,
        LINEAR = 0,
        POLY = 1,
        RBF = 2,
        SIGMOID = 3,
        CHI2 = 4,
        INTER = 5
    }

    Swift

    enum KernelTypes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, SVMTypes) {
        C_SVC = 100,
        NU_SVC = 101,
        ONE_CLASS = 102,
        EPS_SVR = 103,
        NU_SVR = 104
    }

    Swift

    enum SVMTypes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, ParamTypes) {
        C = 0,
        GAMMA = 1,
        P = 2,
        NU = 3,
        COEF = 4,
        DEGREE = 5
    }

    Swift

    enum ParamTypes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, SvmsgdType) {
        SGD = 0,
        ASGD = 1
    }

    Swift

    enum SvmsgdType : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, MarginType) {
        SOFT_MARGIN = 0,
        HARD_MARGIN = 1
    }

    Swift

    enum MarginType : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, StatModelFlags) {
        UPDATE_MODEL = 1,
        RAW_OUTPUT = 1,
        COMPRESSED_INPUT = 2,
        PREPROCESSED_INPUT = 4
    }

    Swift

    enum StatModelFlags : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, decoder_mode) {
        OCR_DECODER_VITERBI = 0
    }

    Swift

    enum decoder_mode : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, erGrouping_Modes) {
        ERGROUPING_ORIENTATION_HORIZ = 0,
        ERGROUPING_ORIENTATION_ANY = 1
    }

    Swift

    enum erGrouping_Modes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, classifier_type) {
        OCR_KNN_CLASSIFIER = 0,
        OCR_CNN_CLASSIFIER = 1
    }

    Swift

    enum classifier_type : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, page_seg_mode) {
        PSM_OSD_ONLY = 0,
        PSM_AUTO_OSD = 1,
        PSM_AUTO_ONLY = 2,
        PSM_AUTO = 3,
        PSM_SINGLE_COLUMN = 4,
        PSM_SINGLE_BLOCK_VERT_TEXT = 5,
        PSM_SINGLE_BLOCK = 6,
        PSM_SINGLE_LINE = 7,
        PSM_SINGLE_WORD = 8,
        PSM_CIRCLE_WORD = 9,
        PSM_SINGLE_CHAR = 10
    }

    Swift

    enum page_seg_mode : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, ocr_engine_mode) {
        OEM_TESSERACT_ONLY = 0,
        OEM_CUBE_ONLY = 1,
        OEM_TESSERACT_CUBE_COMBINED = 2,
        OEM_DEFAULT = 3
    }

    Swift

    enum ocr_engine_mode : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, MODE) {
        GRAY = (1 << 0),
        CN = (1 << 1),
        MODE_CUSTOM = (1 << 2)
    }

    Swift

    enum MODE : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, FeatureType) {
        CvFeatureParams_HAAR = 0,
        CvFeatureParams_LBP = 1,
        CvFeatureParams_HOG = 2
    }

    Swift

    enum FeatureType : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, VideoWriterProperties) {
        VIDEOWRITER_PROP_QUALITY = 1,
        VIDEOWRITER_PROP_FRAMEBYTES = 2,
        VIDEOWRITER_PROP_NSTRIPES = 3,
        VIDEOWRITER_PROP_IS_COLOR = 4
    }

    Swift

    enum VideoWriterProperties : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, VideoCaptureProperties) {
        CAP_PROP_POS_MSEC = 0,
        CAP_PROP_POS_FRAMES = 1,
        CAP_PROP_POS_AVI_RATIO = 2,
        CAP_PROP_FRAME_WIDTH = 3,
        CAP_PROP_FRAME_HEIGHT = 4,
        CAP_PROP_FPS = 5,
        CAP_PROP_FOURCC = 6,
        CAP_PROP_FRAME_COUNT = 7,
        CAP_PROP_FORMAT = 8,
        CAP_PROP_MODE = 9,
        CAP_PROP_BRIGHTNESS = 10,
        CAP_PROP_CONTRAST = 11,
        CAP_PROP_SATURATION = 12,
        CAP_PROP_HUE = 13,
        CAP_PROP_GAIN = 14,
        CAP_PROP_EXPOSURE = 15,
        CAP_PROP_CONVERT_RGB = 16,
        CAP_PROP_WHITE_BALANCE_BLUE_U = 17,
        CAP_PROP_RECTIFICATION = 18,
        CAP_PROP_MONOCHROME = 19,
        CAP_PROP_SHARPNESS = 20,
        CAP_PROP_AUTO_EXPOSURE = 21,
        CAP_PROP_GAMMA = 22,
        CAP_PROP_TEMPERATURE = 23,
        CAP_PROP_TRIGGER = 24,
        CAP_PROP_TRIGGER_DELAY = 25,
        CAP_PROP_WHITE_BALANCE_RED_V = 26,
        CAP_PROP_ZOOM = 27,
        CAP_PROP_FOCUS = 28,
        CAP_PROP_GUID = 29,
        CAP_PROP_ISO_SPEED = 30,
        CAP_PROP_BACKLIGHT = 32,
        CAP_PROP_PAN = 33,
        CAP_PROP_TILT = 34,
        CAP_PROP_ROLL = 35,
        CAP_PROP_IRIS = 36,
        CAP_PROP_SETTINGS = 37,
        CAP_PROP_BUFFERSIZE = 38,
        CAP_PROP_AUTOFOCUS = 39,
        CAP_PROP_SAR_NUM = 40,
        CAP_PROP_SAR_DEN = 41,
        CAP_PROP_BACKEND = 42,
        CAP_PROP_CHANNEL = 43,
        CAP_PROP_AUTO_WB = 44,
        CAP_PROP_WB_TEMPERATURE = 45,
        CAP_PROP_CODEC_PIXEL_FORMAT = 46,
        CAP_PROP_BITRATE = 47
    }

    Swift

    enum VideoCaptureProperties : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, VideoCaptureAPIs) {
        CAP_ANY = 0,
        CAP_VFW = 200,
        CAP_V4L = 200,
        CAP_V4L2 = CAP_V4L,
        CAP_FIREWIRE = 300,
        CAP_FIREWARE = CAP_FIREWIRE,
        CAP_IEEE1394 = CAP_FIREWIRE,
        CAP_DC1394 = CAP_FIREWIRE,
        CAP_CMU1394 = CAP_FIREWIRE,
        CAP_QT = 500,
        CAP_UNICAP = 600,
        CAP_DSHOW = 700,
        CAP_PVAPI = 800,
        CAP_OPENNI = 900,
        CAP_OPENNI_ASUS = 910,
        CAP_ANDROID = 1000,
        CAP_XIAPI = 1100,
        CAP_AVFOUNDATION = 1200,
        CAP_GIGANETIX = 1300,
        CAP_MSMF = 1400,
        CAP_WINRT = 1410,
        CAP_INTELPERC = 1500,
        CAP_REALSENSE = 1500,
        CAP_OPENNI2 = 1600,
        CAP_OPENNI2_ASUS = 1610,
        CAP_GPHOTO2 = 1700,
        CAP_GSTREAMER = 1800,
        CAP_FFMPEG = 1900,
        CAP_IMAGES = 2000,
        CAP_ARAVIS = 2100,
        CAP_OPENCV_MJPEG = 2200,
        CAP_INTEL_MFX = 2300,
        CAP_XINE = 2400
    }

    Swift

    enum VideoCaptureAPIs : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, KeypointLayout) {
        SURF_CUDA_X_ROW = 0,
        SURF_CUDA_Y_ROW = 0+1,
        SURF_CUDA_LAPLACIAN_ROW = 0+2,
        SURF_CUDA_OCTAVE_ROW = 0+3,
        SURF_CUDA_SIZE_ROW = 0+4,
        SURF_CUDA_ANGLE_ROW = 0+5,
        SURF_CUDA_HESSIAN_ROW = 0+6,
        SURF_CUDA_ROWS_COUNT = 0+7
    }

    Swift

    enum KeypointLayout : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, LocalBinarizationMethods) {
        BINARIZATION_NIBLACK = 0,
        BINARIZATION_SAUVOLA = 1,
        BINARIZATION_WOLF = 2,
        BINARIZATION_NICK = 3
    }

    Swift

    enum LocalBinarizationMethods : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, HoughDeskewOption) {
        HDO_RAW = 0,
        HDO_DESKEW = 1
    }

    Swift

    enum HoughDeskewOption : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, WMFWeightType) {
        WMF_EXP = 1,
        WMF_IV1 = 1 << 1,
        WMF_IV2 = 1 << 2,
        WMF_COS = 1 << 3,
        WMF_JAC = 1 << 4,
        WMF_OFF = 1 << 5
    }

    Swift

    enum WMFWeightType : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, EdgeAwareFiltersList) {
        DTF_NC = 0,
        DTF_IC = 1,
        DTF_RF = 2,
        GUIDED_FILTER = 3,
        AM_FILTER = 4
    }

    Swift

    enum EdgeAwareFiltersList : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, ThinningTypes) {
        THINNING_ZHANGSUEN = 0,
        THINNING_GUOHALL = 1
    }

    Swift

    enum ThinningTypes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, HoughOp) {
        FHT_MIN = 0,
        FHT_MAX = 1,
        FHT_ADD = 2,
        FHT_AVE = 3
    }

    Swift

    enum HoughOp : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, SLICType) {
        SLIC = 100,
        SLICO = 101,
        MSLIC = 102
    }

    Swift

    enum SLICType : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, AngleRangeOption) {
        ARO_0_45 = 0,
        ARO_45_90 = 1,
        ARO_90_135 = 2,
        ARO_315_0 = 3,
        ARO_315_45 = 4,
        ARO_45_135 = 5,
        ARO_315_135 = 6,
        ARO_CTR_HOR = 7,
        ARO_CTR_VER = 8
    }

    Swift

    enum AngleRangeOption : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, Bm3dSteps) {
        BM3D_STEPALL = 0,
        BM3D_STEP1 = 1,
        BM3D_STEP2 = 2
    }

    Swift

    enum Bm3dSteps : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, InpaintTypes) {
        INPAINT_SHIFTMAP = 0,
        INPAINT_FSR_BEST = 1,
        INPAINT_FSR_FAST = 2
    }

    Swift

    enum InpaintTypes : Int32
  • Declaration

    Objective-C

    NS_ENUM(int, TransformTypes) {
        HAAR = 0
    }

    Swift

    enum TransformTypes : Int32