objdetect
All modules / objdetect
The main functionality of ArucoDetector class is detection of markers in an image with detectMarkers() method.
aruco_BoardclassBoard of ArUco markers
aruco_CharucoBoardclassChArUco board is a planar chessboard where the markers are placed inside the white squares of a chessboard.
aruco_CharucoDetectorclassaruco charuco detector value in the OpenCV API.
aruco_CharucoParametersclassaruco charuco parameters value in the OpenCV API.
aruco_CornerRefineMethodclassNative enum entries for aruco corner refine method. Pass an entry to enum-typed arguments or its .value to numeric arguments.
aruco_DetectorParametersclassstruct DetectorParameters is used by ArucoDetector
aruco_DictionaryclassDictionary is a set of unique ArUco markers of the same size
aruco_Dictionary_getBitsFromByteListfunctionTransform list of bytes to matrix of bits
aruco_Dictionary_getByteListFromBitsfunctionTransform matrix of bits to list of bytes with 4 marker rotations
aruco_drawDetectedCornersCharucofunctionDraws a set of Charuco corners
aruco_drawDetectedDiamondsfunctionDraw a set of detected ChArUco Diamond markers
aruco_drawDetectedMarkersfunctionDraw detected markers in image
aruco_extendDictionaryfunctionExtend base dictionary by new nMarkers
aruco_generateImageMarkerfunctionGenerate a canonical marker image
aruco_getPredefinedDictionaryfunctionReturns one of the predefined dictionaries referenced by DICT_.
aruco_GridBoardclassPlanar board with grid arrangement of markers
aruco_PredefinedDictionaryTypeclassPredefined markers dictionaries/sets
aruco_RefineParametersclassstruct RefineParameters is used by ArucoDetector
barcode_BarcodeDetectorclassbarcode barcode detector value in the OpenCV API.
checkChessboardfunctionChecks whether the image contains chessboard of the specific size or not.
CirclesGridFinderParametersclasscircles grid finder parameters value in the OpenCV API.
CirclesGridFinderParameters_GridTypeclassNative enum entries for circles grid finder parameters grid type. Pass an entry to enum-typed arguments or its .value to numeric arguments.
drawChessboardCornersfunctionRenders the detected chessboard corners.
estimateChessboardSharpnessfunctionEstimates the sharpness of a detected chessboard.
FaceDetectorYNclassDNN-based face detector
FaceDetectorYN_createfunctionCreates an instance of face detector class with given parameters
FaceDetectorYN_create1functionCreates an instance of face detector class with given parameters
FaceRecognizerSFclassDNN-based face recognizer
FaceRecognizerSF_createfunctionCreates an instance of this class with given parameters
FaceRecognizerSF_create1functionCreates an instance of this class from a buffer containing the model weights and configuration.
FaceRecognizerSF_DisTypeclassDefinition of distance used for calculating the distance between two face features
find4QuadCornerSubpixfunctionfinds subpixel-accurate positions of the chessboard corners
findChessboardCornersfunctionFinds the positions of internal corners of the chessboard.
findChessboardCornersSBfunctionFinds the positions of internal corners of the chessboard using a sector based approach.
findChessboardCornersSBWithMetafunctionFinds the positions of internal corners of the chessboard using a sector based approach.
findCirclesGridfunctionFinds centers in the grid of circles.
findCirclesGrid1functionFinds centers in the grid of circles.
GraphicalCodeDetectorclassgraphical code detector value in the OpenCV API.
mcc_CCheckerclassCChecker
mcc_CChecker_createfunctionCreate a new CChecker object.
mcc_CCheckerDetectorclassA class to find the positions of the ColorCharts in the image.
mcc_CCheckerDetector_createfunctionReturns the implementation of the CCheckerDetector.
mcc_CCheckerDetector_create1functionSet the net which will be used to find the approximate
mcc_ColorChartclassColorChart
mcc_DetectorParametersMCCclassstruct DetectorParametersMCC is used by CCheckerDetector
QRCodeDetectorclassQR code detector.
QRCodeDetectorArucoclassQR code detector based on Aruco markers detection code.
QRCodeDetectorAruco_Paramsclassqrcode detector aruco params value in the OpenCV API.
QRCodeEncoderclassQR code encoder.
QRCodeEncoder_CorrectionLevelclassNative enum entries for qrcode encoder correction level. Pass an entry to enum-typed arguments or its .value to numeric arguments.
QRCodeEncoder_createfunctionQRCodeEncoder_create: Constructor
QRCodeEncoder_ECIEncodingsclassNative enum entries for qrcode encoder eciencodings. Pass an entry to enum-typed arguments or its .value to numeric arguments.
QRCodeEncoder_EncodeModeclassNative enum entries for qrcode encoder encode mode. Pass an entry to enum-typed arguments or its .value to numeric arguments.
QRCodeEncoder_ParamsclassQR code encoder parameters.
No matches. Try an algorithm name, a module, or a shorter phrase.
Constants
Use the named constant from cv. In particular, OpenCV 5 matrix type codes differ from OpenCV 4.
QRCodeEncoder_MODE_AUTOqrcode encoder mode auto constant (-1), defined by OpenCV for cv::QRCodeEncoder.
QRCODE_ENCODER_MODE_AUTOqrcode encoder mode auto constant (-1), defined by OpenCV for cv::QRCodeEncoder.
QRCodeEncoder_MODE_NUMERICQRCodeEncoder_MODE_NUMERIC: 0b0001
QRCODE_ENCODER_MODE_NUMERICQRCODE_ENCODER_MODE_NUMERIC: 0b0001
QRCodeEncoder_MODE_ALPHANUMERICQRCodeEncoder_MODE_ALPHANUMERIC: 0b0010
QRCODE_ENCODER_MODE_ALPHANUMERICQRCODE_ENCODER_MODE_ALPHANUMERIC: 0b0010
QRCodeEncoder_MODE_BYTEQRCodeEncoder_MODE_BYTE: 0b0100
QRCODE_ENCODER_MODE_BYTEQRCODE_ENCODER_MODE_BYTE: 0b0100
QRCodeEncoder_MODE_ECIQRCodeEncoder_MODE_ECI: 0b0111
QRCODE_ENCODER_MODE_ECIQRCODE_ENCODER_MODE_ECI: 0b0111
QRCodeEncoder_MODE_KANJIQRCodeEncoder_MODE_KANJI: 0b1000
QRCODE_ENCODER_MODE_KANJIQRCODE_ENCODER_MODE_KANJI: 0b1000
QRCodeEncoder_MODE_STRUCTURED_APPENDQRCodeEncoder_MODE_STRUCTURED_APPEND: 0b0011
QRCODE_ENCODER_MODE_STRUCTURED_APPENDQRCODE_ENCODER_MODE_STRUCTURED_APPEND: 0b0011
QRCodeEncoder_CORRECT_LEVEL_Lqrcode encoder correct level l constant (0), defined by OpenCV for cv::QRCodeEncoder.
QRCODE_ENCODER_CORRECT_LEVEL_Lqrcode encoder correct level l constant (0), defined by OpenCV for cv::QRCodeEncoder.
QRCodeEncoder_CORRECT_LEVEL_Mqrcode encoder correct level m constant (1), defined by OpenCV for cv::QRCodeEncoder.
QRCODE_ENCODER_CORRECT_LEVEL_Mqrcode encoder correct level m constant (1), defined by OpenCV for cv::QRCodeEncoder.
QRCodeEncoder_CORRECT_LEVEL_Qqrcode encoder correct level q constant (2), defined by OpenCV for cv::QRCodeEncoder.
QRCODE_ENCODER_CORRECT_LEVEL_Qqrcode encoder correct level q constant (2), defined by OpenCV for cv::QRCodeEncoder.
QRCodeEncoder_CORRECT_LEVEL_Hqrcode encoder correct level h constant (3), defined by OpenCV for cv::QRCodeEncoder.
QRCODE_ENCODER_CORRECT_LEVEL_Hqrcode encoder correct level h constant (3), defined by OpenCV for cv::QRCodeEncoder.
QRCodeEncoder_ECI_SHIFT_JISqrcode encoder eci shift jis constant (20), defined by OpenCV for cv::QRCodeEncoder.
QRCODE_ENCODER_ECI_SHIFT_JISqrcode encoder eci shift jis constant (20), defined by OpenCV for cv::QRCodeEncoder.
QRCodeEncoder_ECI_UTF8qrcode encoder eci utf8 constant (26), defined by OpenCV for cv::QRCodeEncoder.
QRCODE_ENCODER_ECI_UTF8qrcode encoder eci utf8 constant (26), defined by OpenCV for cv::QRCodeEncoder.
CALIB_CB_ADAPTIVE_THRESHcalib cb adaptive thresh constant (1), defined by OpenCV for cv.
CALIB_CB_NORMALIZE_IMAGEcalib cb normalize image constant (2), defined by OpenCV for cv.
CALIB_CB_FILTER_QUADScalib cb filter quads constant (4), defined by OpenCV for cv.
CALIB_CB_FAST_CHECKcalib cb fast check constant (8), defined by OpenCV for cv.
CALIB_CB_EXHAUSTIVEcalib cb exhaustive constant (16), defined by OpenCV for cv.
CALIB_CB_ACCURACYcalib cb accuracy constant (32), defined by OpenCV for cv.
CALIB_CB_LARGERcalib cb larger constant (64), defined by OpenCV for cv.
CALIB_CB_MARKERcalib cb marker constant (128), defined by OpenCV for cv.
CALIB_CB_PLAINcalib cb plain constant (256), defined by OpenCV for cv.
CALIB_CB_SYMMETRIC_GRIDcalib cb symmetric grid constant (1), defined by OpenCV for cv.
CALIB_CB_ASYMMETRIC_GRIDcalib cb asymmetric grid constant (2), defined by OpenCV for cv.
CALIB_CB_CLUSTERINGcalib cb clustering constant (4), defined by OpenCV for cv.
CirclesGridFinderParameters_SYMMETRIC_GRIDcircles grid finder parameters symmetric grid constant (0), defined by OpenCV for cv::CirclesGridFinderParameters.
CIRCLES_GRID_FINDER_PARAMETERS_SYMMETRIC_GRIDcircles grid finder parameters symmetric grid constant (0), defined by OpenCV for cv::CirclesGridFinderParameters.
CirclesGridFinderParameters_ASYMMETRIC_GRIDcircles grid finder parameters asymmetric grid constant (1), defined by OpenCV for cv::CirclesGridFinderParameters.
CIRCLES_GRID_FINDER_PARAMETERS_ASYMMETRIC_GRIDcircles grid finder parameters asymmetric grid constant (1), defined by OpenCV for cv::CirclesGridFinderParameters.
FaceRecognizerSF_FR_COSINEDefinition of distance used for calculating the distance between two face features
FACE_RECOGNIZER_SF_FR_COSINEDefinition of distance used for calculating the distance between two face features
FaceRecognizerSF_FR_NORM_L2Definition of distance used for calculating the distance between two face features
FACE_RECOGNIZER_SF_FR_NORM_L2Definition of distance used for calculating the distance between two face features
aruco_CORNER_REFINE_NONETag and corners detection based on the ArUco approach
aruco_CORNER_REFINE_SUBPIXArUco approach and refine the corners locations using corner subpixel accuracy
aruco_CORNER_REFINE_CONTOURArUco approach and refine the corners locations using the contour-points line fitting
aruco_CORNER_REFINE_APRILTAGTag and corners detection based on the AprilTag 2 approach [wang2016iros]
aruco_DICT_4X4_504x4 bits, minimum hamming distance between any two codes = 4, 50 codes
aruco_DICT_4X4_1004x4 bits, minimum hamming distance between any two codes = 3, 100 codes
aruco_DICT_4X4_2504x4 bits, minimum hamming distance between any two codes = 3, 250 codes
aruco_DICT_4X4_10004x4 bits, minimum hamming distance between any two codes = 2, 1000 codes
aruco_DICT_5X5_505x5 bits, minimum hamming distance between any two codes = 8, 50 codes
aruco_DICT_5X5_1005x5 bits, minimum hamming distance between any two codes = 7, 100 codes
aruco_DICT_5X5_2505x5 bits, minimum hamming distance between any two codes = 6, 250 codes
aruco_DICT_5X5_10005x5 bits, minimum hamming distance between any two codes = 5, 1000 codes
aruco_DICT_6X6_506x6 bits, minimum hamming distance between any two codes = 13, 50 codes
aruco_DICT_6X6_1006x6 bits, minimum hamming distance between any two codes = 12, 100 codes
aruco_DICT_6X6_2506x6 bits, minimum hamming distance between any two codes = 11, 250 codes
aruco_DICT_6X6_10006x6 bits, minimum hamming distance between any two codes = 9, 1000 codes
aruco_DICT_7X7_507x7 bits, minimum hamming distance between any two codes = 19, 50 codes
aruco_DICT_7X7_1007x7 bits, minimum hamming distance between any two codes = 18, 100 codes
aruco_DICT_7X7_2507x7 bits, minimum hamming distance between any two codes = 17, 250 codes
aruco_DICT_7X7_10007x7 bits, minimum hamming distance between any two codes = 14, 1000 codes
aruco_DICT_ARUCO_ORIGINAL6x6 bits, minimum hamming distance between any two codes = 3, 1024 codes
aruco_DICT_APRILTAG_16h54x4 bits, minimum hamming distance between any two codes = 5, 30 codes
aruco_DICT_APRILTAG_16H54x4 bits, minimum hamming distance between any two codes = 5, 30 codes
aruco_DICT_APRILTAG_25h95x5 bits, minimum hamming distance between any two codes = 9, 35 codes
aruco_DICT_APRILTAG_25H95x5 bits, minimum hamming distance between any two codes = 9, 35 codes
aruco_DICT_APRILTAG_36h106x6 bits, minimum hamming distance between any two codes = 10, 2320 codes
aruco_DICT_APRILTAG_36H106x6 bits, minimum hamming distance between any two codes = 10, 2320 codes
aruco_DICT_APRILTAG_36h116x6 bits, minimum hamming distance between any two codes = 11, 587 codes
aruco_DICT_APRILTAG_36H116x6 bits, minimum hamming distance between any two codes = 11, 587 codes
aruco_DICT_ARUCO_MIP_36h126x6 bits, minimum hamming distance between any two codes = 12, 250 codes
aruco_DICT_ARUCO_MIP_36H126x6 bits, minimum hamming distance between any two codes = 12, 250 codes
mcc_MCC24Standard Macbeth Chart with 24 squares
mcc_SG140DigitalSG with 140 squares
mcc_VINYL18DKK color chart with 12 squares and 6 rectangle