![]() |
OpenCV 5.0.0
Open Source Computer Vision
|
#include "opencv2/core.hpp"#include "opencv2/features.hpp"#include "opencv2/objdetect/aruco_detector.hpp"#include "opencv2/objdetect/graphical_code_detector.hpp"#include "opencv2/objdetect/mcc_checker_detector.hpp"#include "opencv2/objdetect/face.hpp"#include "opencv2/objdetect/charuco_detector.hpp"#include "opencv2/objdetect/barcode.hpp"Classes | |
| struct | cv::CirclesGridFinderParameters |
| struct | cv::QRCodeEncoder::Params |
| QR code encoder parameters. More... | |
| struct | cv::QRCodeDetectorAruco::Params |
| class | cv::QRCodeDetector |
| QR code detector. More... | |
| class | cv::QRCodeDetectorAruco |
| QR code detector based on Aruco markers detection code. More... | |
| class | cv::QRCodeEncoder |
| QR code encoder. More... | |
Namespaces | |
| namespace | cv |
Enumerations | |
| enum | { cv::CALIB_CB_ADAPTIVE_THRESH = 1 , cv::CALIB_CB_NORMALIZE_IMAGE = 2 , cv::CALIB_CB_FILTER_QUADS = 4 , cv::CALIB_CB_FAST_CHECK = 8 , cv::CALIB_CB_EXHAUSTIVE = 16 , cv::CALIB_CB_ACCURACY = 32 , cv::CALIB_CB_LARGER = 64 , cv::CALIB_CB_MARKER = 128 , cv::CALIB_CB_PLAIN = 256 } |
| enum | { cv::CALIB_CB_SYMMETRIC_GRID = 1 , cv::CALIB_CB_ASYMMETRIC_GRID = 2 , cv::CALIB_CB_CLUSTERING = 4 } |
Functions | |
| bool | cv::checkChessboard (InputArray img, Size size) |
| Checks whether the image contains chessboard of the specific size or not. | |
| void | cv::drawChessboardCorners (InputOutputArray image, Size patternSize, InputArray corners, bool patternWasFound) |
| Renders the detected chessboard corners. | |
| Scalar | cv::estimateChessboardSharpness (InputArray image, Size patternSize, InputArray corners, float rise_distance=0.8F, bool vertical=false, OutputArray sharpness=noArray()) |
| Estimates the sharpness of a detected chessboard. | |
| bool | cv::find4QuadCornerSubpix (InputArray img, InputOutputArray corners, Size region_size) |
| finds subpixel-accurate positions of the chessboard corners | |
| bool | cv::findChessboardCorners (InputArray image, Size patternSize, OutputArray corners, int flags=CALIB_CB_ADAPTIVE_THRESH+CALIB_CB_NORMALIZE_IMAGE) |
| Finds the positions of internal corners of the chessboard. | |
| bool | cv::findChessboardCornersSB (InputArray image, Size patternSize, OutputArray corners, int flags, OutputArray meta) |
| Finds the positions of internal corners of the chessboard using a sector based approach. | |
| bool | cv::findChessboardCornersSB (InputArray image, Size patternSize, OutputArray corners, int flags=0) |
| bool | cv::findCirclesGrid (InputArray image, Size patternSize, OutputArray centers, int flags, const Ptr< FeatureDetector > &blobDetector, const CirclesGridFinderParameters ¶meters) |
| Finds centers in the grid of circles. | |
| bool | cv::findCirclesGrid (InputArray image, Size patternSize, OutputArray centers, int flags=CALIB_CB_SYMMETRIC_GRID, const Ptr< FeatureDetector > &blobDetector=cv::SimpleBlobDetector::create()) |