ojos
Version:
High level API on top of Mirada (opencv.js) supporting bth browser and node.
58 lines (57 loc) • 1.95 kB
TypeScript
export declare enum SolvePnPMethodEnum {
SOLVEPNP_ITERATIVE = "SOLVEPNP_ITERATIVE",
SOLVEPNP_EPNP = "SOLVEPNP_EPNP",
SOLVEPNP_P3P = "SOLVEPNP_P3P",
SOLVEPNP_DLS = "SOLVEPNP_DLS",
SOLVEPNP_UPNP = "SOLVEPNP_UPNP",
SOLVEPNP_AP3P = "SOLVEPNP_AP3P",
SOLVEPNP_IPPE = "SOLVEPNP_IPPE",
SOLVEPNP_IPPE_SQUARE = "SOLVEPNP_IPPE_SQUARE"
}
export declare enum BorderTypesEnum {
BORDER_CONSTANT = "BORDER_CONSTANT",
BORDER_REPLICATE = "BORDER_REPLICATE",
BORDER_REFLECT = "BORDER_REFLECT",
BORDER_WRAP = "BORDER_WRAP",
BORDER_REFLECT_101 = "BORDER_REFLECT_101",
BORDER_TRANSPARENT = "BORDER_TRANSPARENT",
BORDER_REFLECT101 = "BORDER_REFLECT101",
BORDER_DEFAULT = "BORDER_DEFAULT",
BORDER_ISOLATED = "BORDER_ISOLATED"
}
export declare enum ThresholdTypesEnum {
THRESH_BINARY = "THRESH_BINARY",
THRESH_BINARY_INV = "THRESH_BINARY_INV",
THRESH_TRUNC = "THRESH_TRUNC",
THRESH_TOZERO = "THRESH_TOZERO",
THRESH_TOZERO_INV = "THRESH_TOZERO_INV",
THRESH_MASK = "THRESH_MASK",
THRESH_OTSU = "THRESH_OTSU",
THRESH_TRIANGLE = "THRESH_TRIANGLE"
}
export declare enum AdaptiveThresholdTypesEnum {
ADAPTIVE_THRESH_GAUSSIAN_C = "ADAPTIVE_THRESH_GAUSSIAN_C",
ADAPTIVE_THRESH_MEAN_C = "ADAPTIVE_THRESH_MEAN_C"
}
export declare enum MorphTypesEnum {
MORPH_ERODE = "MORPH_ERODE",
MORPH_DILATE = "MORPH_DILATE",
MORPH_OPEN = "MORPH_OPEN",
MORPH_CLOSE = "MORPH_CLOSE",
MORPH_GRADIENT = "MORPH_GRADIENT",
MORPH_TOPHAT = "MORPH_TOPHAT",
MORPH_BLACKHAT = "MORPH_BLACKHAT"
}
export declare enum MorphShapesEnum {
MORPH_RECT = "MORPH_RECT",
MORPH_CROSS = "MORPH_CROSS",
MORPH_ELLIPSE = "MORPH_ELLIPSE"
}
export declare enum DecompTypesEnum {
DECOMP_LU = "DECOMP_LU",
DECOMP_SVD = "DECOMP_SVD",
DECOMP_EIG = "DECOMP_EIG",
DECOMP_CHOLESKY = "DECOMP_CHOLESKY",
DECOMP_QR = "DECOMP_QR",
DECOMP_NORMAL = "DECOMP_NORMAL"
}