OpenCV  4.10.0
开源计算机视觉
加载中...
搜索中...
无匹配项
公有成员函数 | 静态公有成员函数 | 所有成员列表
cv::mcc::CChecker 类参考抽象

色卡对象 更多...

#include <opencv2/mcc/checker_model.hpp>

cv::mcc::CChecker 的协作图

公有成员函数

 CChecker ()
 
virtual ~CChecker ()
 
virtual std::vector< Point2fgetBox ()=0
 
virtual Point2f getCenter ()=0
 
virtual Mat getChartsRGB ()=0
 
virtual Mat getChartsYCbCr ()=0
 
virtual std::vector< Point2fgetColorCharts ()=0
 计算并返回色卡模块中心部分的坐标。
 
virtual float getCost ()=0
 
virtual TYPECHART getTarget ()=0
 
virtual void setBox (std::vector< Point2f > _box)=0
 
virtual void setCenter (Point2f _center)=0
 
virtual void setChartsRGB (Mat _chartsRGB)=0
 
virtual void setChartsYCbCr (Mat _chartsYCbCr)=0
 
virtual void setCost (float _cost)=0
 
virtual void setTarget (TYPECHART _target)=0
 

静态公有成员函数

static Ptr< CCheckercreate ()
 创建一个新的 CChecker 对象。
 

详细描述

色卡对象

CChecker

This class contains the information about the detected checkers,i.e, their
type, the corners of the chart, the color profile, the cost, centers chart,
etc.

构造函数和析构函数文档

◆ CChecker()

cv::mcc::CChecker::CChecker ( )
inline

◆ ~CChecker()

virtual cv::mcc::CChecker::~CChecker ( )
inlinevirtual

成员函数文档

◆ create()

static Ptr< CChecker > cv::mcc::CChecker::create ( )
static
Python
cv.mcc.CChecker.create() -> retval
cv.mcc.CChecker_create() -> retval

创建一个新的 CChecker 对象。

返回值
指向 CChecker 实现的指针

◆ getBox()

virtual std::vector< Point2f > cv::mcc::CChecker::getBox ( )
纯虚函数
Python
cv.mcc.CChecker.getBox() -> retval

◆ getCenter()

virtual Point2f cv::mcc::CChecker::getCenter ( )
纯虚函数
Python
cv.mcc.CChecker.getCenter() -> retval

◆ getChartsRGB()

virtual Mat cv::mcc::CChecker::getChartsRGB ( )
纯虚函数
Python
cv.mcc.CChecker.getChartsRGB() -> retval

◆ getChartsYCbCr()

virtual Mat cv::mcc::CChecker::getChartsYCbCr ( )
纯虚函数
Python
cv.mcc.CChecker.getChartsYCbCr() -> retval

◆ getColorCharts()

virtual std::vector< Point2f > cv::mcc::CChecker::getColorCharts ( )
纯虚函数
Python
cv.mcc.CChecker.getColorCharts() -> retval

计算并返回色卡模块中心部分的坐标。

此方法计算色卡坐标 (cv::mcc::CChecker::getBox()) 的变换矩阵,并据此找到色卡模块中心部分的坐标。它用于 cv::mcc::CCheckerDraw::draw()ChartsRGB 计算中。

◆ getCost()

virtual float cv::mcc::CChecker::getCost ( )
纯虚函数
Python
cv.mcc.CChecker.getCost() -> retval

◆ getTarget()

virtual TYPECHART cv::mcc::CChecker::getTarget ( )
纯虚函数
Python
cv.mcc.CChecker.getTarget() -> retval

◆ setBox()

virtual void cv::mcc::CChecker::setBox ( std::vector< Point2f _box)
纯虚函数
Python
cv.mcc.CChecker.setBox(_box) -> None

◆ setCenter()

virtual void cv::mcc::CChecker::setCenter ( Point2f  _center)
纯虚函数
Python
cv.mcc.CChecker.setCenter(_center) -> None

◆ setChartsRGB()

virtual void cv::mcc::CChecker::setChartsRGB ( Mat  _chartsRGB)
纯虚函数
Python
cv.mcc.CChecker.setChartsRGB(_chartsRGB) -> None

◆ setChartsYCbCr()

virtual void cv::mcc::CChecker::setChartsYCbCr ( Mat  _chartsYCbCr)
纯虚函数
Python
cv.mcc.CChecker.setChartsYCbCr(_chartsYCbCr) -> None

◆ setCost()

virtual void cv::mcc::CChecker::setCost ( float  _cost)
纯虚函数
Python
cv.mcc.CChecker.setCost(_cost) -> None

◆ setTarget()

virtual void cv::mcc::CChecker::setTarget ( TYPECHART  _target)
纯虚函数
Python
cv.mcc.CChecker.setTarget(_target) -> None

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