表格线识别通用库文档
载入中...
搜索中...
未找到
cm::Debug::ConfigLines结构体 参考

带有打印配置参数的线列表 更多...

#include <debug.hpp>

Public 成员函数

 ConfigLines (const std::vector< Line > &lines, bool output_seq_num=true, bool is_arrowed=true, const cv::Scalar &line_color=cv::Scalar(255, 0, 0), int line_thickness=1, const cv::Scalar &text_color=cv::Scalar(0, 0, 255), int text_thickness=1)
 带有打印配置参数的线列表的带参构造函数
 
const ConfigLinesDrawLines (cv::Mat &image) const
 在图片上绘制线
 

详细描述

带有打印配置参数的线列表

该结构用于在图像上绘制线列表,并支持打印配置参数,包括是否输出序号、线颜色和粗细、文字颜色和粗细等。

作者
dreamy-xay
日期
2023-12-07

在文件 debug.hpp71 行定义.

构造及析构函数说明

◆ ConfigLines()

cm::Debug::ConfigLines::ConfigLines ( const std::vector< Line > & lines,
bool output_seq_num = true,
bool is_arrowed = true,
const cv::Scalar & line_color = cv::Scalar(255, 0, 0),
int line_thickness = 1,
const cv::Scalar & text_color = cv::Scalar(0, 0, 255),
int text_thickness = 1 )
inline

带有打印配置参数的线列表的带参构造函数

该构造函数用于初始化线列表的配置信息,包括线条的显示方式、颜色、粗细等参数。

参数
lines线列表
output_seq_num是否打印线的序号 默认为 true
is_arrowed是否使用箭头线 默认为 true
line_color线的颜色(详见 OpenCV) 默认为 cv::Scalar(255, 0, 0)
line_thickness线的粗细(详见 OpenCV) 默认为 1
text_color文字的颜色(详见 OpenCV) 默认为 cv::Scalar(0, 0, 255)
text_thickness文字的粗细(详见 OpenCV) 默认为 1
作者
dreamy-xay
日期
2023-12-07

在文件 debug.hpp224 行定义.

成员函数说明

◆ DrawLines()

const Debug::ConfigLines & cm::Debug::ConfigLines::DrawLines ( cv::Mat & image) const
inline

在图片上绘制线

根据线列表的配置信息将线绘制到输入的图片中,根据配置参数决定是否显示线的序号和使用箭头线或直线等。

参数
image输入的图片
返回
类自身引用,方便链式调用
作者
dreamy-xay
日期
2023-12-07

在文件 debug.hpp237 行定义.


该结构体的文档由以下文件生成: