![]() |
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"クラス | |
| struct | cv::CirclesGridFinderParameters |
| struct | cv::QRCodeEncoder::Params |
| QR コードエンコーダのパラメータ。 続きを読む... | |
| struct | cv::QRCodeDetectorAruco::Params |
| class | cv::QRCodeDetector |
| QR コード検出器。 続き... | |
| class | cv::QRCodeDetectorAruco |
| Aruco マーカー検出コードに基づく QR コード検出器。 続き... | |
| class | cv::QRCodeEncoder |
| QR コードエンコーダ。 続き... | |
名前空間 | |
| namespace | cv |
列挙型 | |
| 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 } |
関数 | |
| bool | cv::checkChessboard (InputArray img, Size size) |
| 画像が指定したサイズのチェスボードを含むかどうかを調べる。 | |
| void | cv::drawChessboardCorners (InputOutputArray image, Size patternSize, InputArray corners, bool patternWasFound) |
| 検出されたチェスボードのコーナーを描画する。 | |
| Scalar | cv::estimateChessboardSharpness (InputArray image, Size patternSize, InputArray corners, float rise_distance=0.8F, bool vertical=false, OutputArray sharpness=noArray()) |
| 検出されたチェスボードの鮮鋭度を推定する。 | |
| bool | cv::find4QuadCornerSubpix (InputArray img, InputOutputArray corners, Size region_size) |
| チェスボードコーナーのサブピクセル精度の位置を求める | |
| bool | cv::findChessboardCorners (InputArray image, Size patternSize, OutputArray corners, int flags=CALIB_CB_ADAPTIVE_THRESH+CALIB_CB_NORMALIZE_IMAGE) |
| チェスボードの内部コーナーの位置を求める。 | |
| bool | cv::findChessboardCornersSB (InputArray image, Size patternSize, OutputArray corners, int flags, OutputArray meta) |
| セクタベースのアプローチを用いてチェスボードの内部コーナーの位置を求める。 | |
| 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) |
| 円のグリッド中の中心を求める。 | |
| bool | cv::findCirclesGrid (InputArray image, Size patternSize, OutputArray centers, int flags=CALIB_CB_SYMMETRIC_GRID, const Ptr< FeatureDetector > &blobDetector=cv::SimpleBlobDetector::create()) |