OpenCV 4.13.0
Open Source Computer Vision
読み込み中...
検索中...
見つかりません
🤖 AIによる機械翻訳(非公式) — これは OpenCV 4.13.0 公式リファレンス(英語)を AI (Claude) で自動翻訳したものです。訳に誤りを含む場合があります。正確な情報は 公式英語版(原文) を参照してください。
cv::mcc::CChecker クラスabstract

チェッカーオブジェクト 続き...

#include <opencv2/mcc/checker_model.hpp>

Collaboration diagram for 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

このクラスは、検出されたチェッカーに関する情報、すなわちその型、チャートのコーナー、カラープロファイル、コスト、チャートの中心などを含む。

構築子と解体子の詳解

◆ 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 ( )
pure virtual
Python:
cv.mcc.CChecker.getBox() -> retval

◆ getCenter()

virtual Point2f cv::mcc::CChecker::getCenter ( )
pure virtual
Python:
cv.mcc.CChecker.getCenter() -> retval

◆ getChartsRGB()

virtual Mat cv::mcc::CChecker::getChartsRGB ( )
pure virtual
Python:
cv.mcc.CChecker.getChartsRGB() -> retval

◆ getChartsYCbCr()

virtual Mat cv::mcc::CChecker::getChartsYCbCr ( )
pure virtual
Python:
cv.mcc.CChecker.getChartsYCbCr() -> retval

◆ getColorCharts()

virtual std::vector< Point2f > cv::mcc::CChecker::getColorCharts ( )
pure virtual
Python:
cv.mcc.CChecker.getColorCharts() -> retval

チャートモジュールの中心部分の座標を計算して返す。

このメソッドは、チェッカーの座標(cv::mcc::CChecker::getBox())から変換行列を計算し、これによってチャートモジュールの中心部分の座標を求める。これは cv::mcc::CCheckerDraw::draw() および ChartsRGB の計算で使用される。

◆ getCost()

virtual float cv::mcc::CChecker::getCost ( )
pure virtual
Python:
cv.mcc.CChecker.getCost() -> retval

◆ getTarget()

virtual TYPECHART cv::mcc::CChecker::getTarget ( )
pure virtual
Python:
cv.mcc.CChecker.getTarget() -> retval

◆ setBox()

virtual void cv::mcc::CChecker::setBox ( std::vector< Point2f > _box)
pure virtual
Python:
cv.mcc.CChecker.setBox(_box) -> None

◆ setCenter()

virtual void cv::mcc::CChecker::setCenter ( Point2f _center)
pure virtual
Python:
cv.mcc.CChecker.setCenter(_center) -> None

◆ setChartsRGB()

virtual void cv::mcc::CChecker::setChartsRGB ( Mat _chartsRGB)
pure virtual
Python:
cv.mcc.CChecker.setChartsRGB(_chartsRGB) -> None

◆ setChartsYCbCr()

virtual void cv::mcc::CChecker::setChartsYCbCr ( Mat _chartsYCbCr)
pure virtual
Python:
cv.mcc.CChecker.setChartsYCbCr(_chartsYCbCr) -> None

◆ setCost()

virtual void cv::mcc::CChecker::setCost ( float _cost)
pure virtual
Python:
cv.mcc.CChecker.setCost(_cost) -> None

◆ setTarget()

virtual void cv::mcc::CChecker::setTarget ( TYPECHART _target)
pure virtual
Python:
cv.mcc.CChecker.setTarget(_target) -> None

このクラス詳解は次のファイルから抽出されました: