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

色卡绘制 更多...

#include <opencv2/mcc/checker_model.hpp>

cv::mcc::CCheckerDraw 的协作图

公共成员函数

virtual ~CCheckerDraw ()
 
virtual void draw (InputOutputArray img)=0
 将色卡绘制到给定图像上。
 

静态公共成员函数

static Ptr< CCheckerDrawcreate (Ptr< CChecker > pChecker, cv::Scalar color=CV_RGB(0, 250, 0), int thickness=2)
 创建一个新的 CCheckerDraw 对象。
 

详细描述

色卡绘制

此类包含用于绘制检测到的色卡的函数。此类在构造函数中需要一个指向色卡的指针,该色卡将由此对象在以后调用 draw 函数时进行绘制。请记住,无法更改由给定对象绘制的色卡,因为它是在构造函数中决定的。如果你想绘制其他对象,可以创建新的 CCheckerDraw 实例。

这种设计的原因是,在某些视频中,我们可以假设色卡始终位于相同的位置,即使图像发生变化,绘制也始终会在相同的位置进行。

构造函数和析构函数文档

◆ ~CCheckerDraw()

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

成员函数文档

◆ create()

static Ptr< CCheckerDraw > cv::mcc::CCheckerDraw::create ( Ptr< CChecker pChecker,
cv::Scalar  color = CV_RGB(0, 250, 0),
int  thickness = 2 
)
static
Python
cv.mcc.CCheckerDraw.create(pChecker[, color[, thickness]]) -> retval
cv.mcc.CCheckerDraw_create(pChecker[, color[, thickness]]) -> retval

创建一个新的 CCheckerDraw 对象。

参数
pChecker将由此对象绘制的色卡。
color绘制色卡方块的颜色
thickness绘制方块的厚度
返回值
指向 CCheckerDraw 实现的指针

◆ draw()

virtual void cv::mcc::CCheckerDraw::draw ( InputOutputArray  img)
纯虚函数
Python
cv.mcc.CCheckerDraw.draw(img) -> img

将色卡绘制到给定图像上。

参数
imgBGR 色彩空间的图像

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