Loading...
Searching...
No Matches

checker object More...

#include <opencv2/mcc/checker_model.hpp>

Public Member Functions

 CChecker ()
 
virtual ~CChecker ()
 
virtual std::vector< Point2fgetBox ()=0
 
virtual Point2f getCenter ()=0
 
virtual Mat getChartsRGB ()=0
 
virtual Mat getChartsYCbCr ()=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 Public Member Functions

static Ptr< CCheckercreate ()
 Create a new CChecker object.
 

Detailed Description

checker object

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.

Constructor & Destructor Documentation

◆ CChecker()

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

◆ ~CChecker()

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

Member Function Documentation

◆ create()

static Ptr< CChecker > cv::mcc::CChecker::create ( )
static

Create a new CChecker object.

Returns
A pointer to the implementation of the CChecker

◆ getBox()

virtual std::vector< Point2f > cv::mcc::CChecker::getBox ( )
pure virtual

◆ getCenter()

virtual Point2f cv::mcc::CChecker::getCenter ( )
pure virtual

◆ getChartsRGB()

virtual Mat cv::mcc::CChecker::getChartsRGB ( )
pure virtual

◆ getChartsYCbCr()

virtual Mat cv::mcc::CChecker::getChartsYCbCr ( )
pure virtual

◆ getCost()

virtual float cv::mcc::CChecker::getCost ( )
pure virtual

◆ getTarget()

virtual TYPECHART cv::mcc::CChecker::getTarget ( )
pure virtual

◆ setBox()

virtual void cv::mcc::CChecker::setBox ( std::vector< Point2f _box)
pure virtual

◆ setCenter()

virtual void cv::mcc::CChecker::setCenter ( Point2f  _center)
pure virtual

◆ setChartsRGB()

virtual void cv::mcc::CChecker::setChartsRGB ( Mat  _chartsRGB)
pure virtual

◆ setChartsYCbCr()

virtual void cv::mcc::CChecker::setChartsYCbCr ( Mat  _chartsYCbCr)
pure virtual

◆ setCost()

virtual void cv::mcc::CChecker::setCost ( float  _cost)
pure virtual

◆ setTarget()

virtual void cv::mcc::CChecker::setTarget ( TYPECHART  _target)
pure virtual

The documentation for this class was generated from the following file: