OpenCV 4.11.0
开源计算机视觉
加载中...
搜索中...
无匹配项
cv::mcc::CChecker 类参考抽象类

色卡对象 更多...

#include <opencv2/mcc/checker_model.hpp>

cv::mcc::CChecker 协作图

公共成员函数

 CChecker ()
 
虚函数 ~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

此类包含有关检测到的色卡的信息,即它们的类型、色卡的角点、颜色配置文件、成本、中心色卡等。

构造函数和析构函数文档

◆ CChecker()

cv::mcc::CChecker::CChecker ( )
内联函数

◆ ~CChecker()

virtual cv::mcc::CChecker::~CChecker ( )
内联函数虚函数

成员函数文档

◆ create()

static Ptr< CChecker > cv::mcc::CChecker::create ( )
静态函数
Python
cv.mcc.CChecker.create() -> 返回值
cv.mcc.CChecker_create() -> 返回值

创建一个新的 CChecker 对象。

返回
指向 CChecker 实现的指针

◆ getBox()

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

◆ getCenter()

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

◆ getChartsRGB()

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

◆ getChartsYCbCr()

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

◆ getColorCharts()

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

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

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

◆ getCost()

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

◆ getTarget()

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

◆ setBox()

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

◆ setCenter()

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

◆ setChartsRGB()

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

◆ setChartsYCbCr()

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

◆ setCost()

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

◆ setTarget()

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

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