OpenCV 4.12.0
开源计算机视觉
加载中...
搜索中...
无匹配项
cv::QRCodeDetectorAruco 类参考

#include <opencv2/objdetect.hpp>

cv::QRCodeDetectorAruco 的协作图

结构体  Params
 

公共成员函数

 QRCodeDetectorAruco ()
 
 QRCodeDetectorAruco (const QRCodeDetectorAruco::Params &params)
 基于 Aruco 算法的 QR 码检测器构造函数。参见 cv::QRCodeDetectorAruco::Params
 
const aruco::DetectorParametersgetArucoParameters () const
 Aruco 检测器参数用于搜索 Finder Pattern。
 
const QRCodeDetectorAruco::ParamsgetDetectorParameters () const
 检测器参数 Getter。参见 cv::QRCodeDetectorAruco::Params
 
void setArucoParameters (const aruco::DetectorParameters &params)
 Aruco 检测器参数用于搜索 Finder Pattern。
 
QRCodeDetectorArucosetDetectorParameters (const QRCodeDetectorAruco::Params &params)
 检测器参数 Setter。参见 cv::QRCodeDetectorAruco::Params
 
- 继承自 cv::GraphicalCodeDetector 的公共成员函数
 GraphicalCodeDetector ()
 
 GraphicalCodeDetector (const GraphicalCodeDetector &)=default
 
 GraphicalCodeDetector (GraphicalCodeDetector &&)=default
 
std::string decode (InputArray img, InputArray points, OutputArray straight_code=noArray()) const
 解码图像中的图形码,一旦它被 detect() 方法找到。
 
bool decodeMulti (InputArray img, InputArray points, std::vector< std::string > &decoded_info, OutputArrayOfArrays straight_code=noArray()) const
 解码图像中的图形码,一旦它被 detect() 方法找到。
 
bool detect (InputArray img, OutputArray points) const
 检测图像中的图形码并返回包含该码的四边形。
 
std::string detectAndDecode (InputArray img, OutputArray points=noArray(), OutputArray straight_code=noArray()) const
 同时检测和解码图形码。
 
bool detectAndDecodeMulti (InputArray img, std::vector< std::string > &decoded_info, OutputArray points=noArray(), OutputArrayOfArrays straight_code=noArray()) const
 同时检测和解码图形码。
 
bool detectMulti (InputArray img, OutputArray points) const
 检测图像中的图形码并返回包含这些码的四边形的向量。
 
GraphicalCodeDetectoroperator= (const GraphicalCodeDetector &)=default
 
GraphicalCodeDetectoroperator= (GraphicalCodeDetector &&)=default
 

附加的继承成员

- 继承自 cv::GraphicalCodeDetector 的保护属性
Ptr< Impl > p
 

构造函数 & 析构函数文档

◆ QRCodeDetectorAruco() [1/2]

cv::QRCodeDetectorAruco::QRCodeDetectorAruco ( )
Python
cv.QRCodeDetectorAruco() -> <QRCodeDetectorAruco 对象>
cv.QRCodeDetectorAruco(params) -> <QRCodeDetectorAruco 对象>

◆ QRCodeDetectorAruco() [2/2]

cv::QRCodeDetectorAruco::QRCodeDetectorAruco ( const QRCodeDetectorAruco::Params & params)
显式
Python
cv.QRCodeDetectorAruco() -> <QRCodeDetectorAruco 对象>
cv.QRCodeDetectorAruco(params) -> <QRCodeDetectorAruco 对象>

基于 Aruco 算法的 QR 码检测器构造函数。参见 cv::QRCodeDetectorAruco::Params

成员函数文档

◆ getArucoParameters()

const aruco::DetectorParameters & cv::QRCodeDetectorAruco::getArucoParameters ( ) const
Python
cv.QRCodeDetectorAruco.getArucoParameters() -> retval

Aruco 检测器参数用于搜索 Finder Pattern。

◆ getDetectorParameters()

const QRCodeDetectorAruco::Params & cv::QRCodeDetectorAruco::getDetectorParameters ( ) const
Python
cv.QRCodeDetectorAruco.getDetectorParameters() -> retval

检测器参数 Getter。参见 cv::QRCodeDetectorAruco::Params

◆ setArucoParameters()

void cv::QRCodeDetectorAruco::setArucoParameters ( const aruco::DetectorParameters & params)
Python
cv.QRCodeDetectorAruco.setArucoParameters(params) ->

Aruco 检测器参数用于搜索 Finder Pattern。

◆ setDetectorParameters()

QRCodeDetectorAruco & cv::QRCodeDetectorAruco::setDetectorParameters ( const QRCodeDetectorAruco::Params & params)
Python
cv.QRCodeDetectorAruco.setDetectorParameters(params) -> retval

检测器参数 Setter。参见 cv::QRCodeDetectorAruco::Params


该类的文档是从以下文件生成的