OpenCV 绘图与函数对象使用指南
1. OpenCV 中的绘图操作
在 OpenCV 里,绘图操作是一项重要的功能,其中包含了线条绘制、文本绘制等多种操作。我们先来了解一下 cv::LineIterator 重载解引用运算符的特点。
cv::LineIterator::operator*() 的风格与我们通常从 STL 等库中习惯的有所不同。该迭代器的返回值本身是一个指针,这意味着它的行为不像普通指针,而更像是指向指针的指针。
1.1 文本绘制
文本绘制是 OpenCV 中的另一种绘图形式。OpenCV 提供了简单的解决方案来处理文本绘制,以下是 OpenCV 中的两个文本绘制函数:
| 函数 | 描述 |
| — | — |
| cv::putText() | 在图像中绘制指定的文本 |
| cv::getTextSize() | 确定文本字符串的宽度和高度 |
-
cv::putText()函数
void cv::putText(
cv::Mat& img, // 要绘制的图像
const string& text, // 要写入的文本(通常来自 cv::format)
cv::Point
OpenCV绘图与函数对象详解
超级会员免费看
订阅专栏 解锁全文
12

被折叠的 条评论
为什么被折叠?



