opencv除了各种绘制图形的函数之外,还有在图像上绘制文字的函数–putText函数。
函数原型
void putText( Mat& img, const string& text, Point orgin, int fontFace,double fontScale, Scalar color, int thickness=1, int lineType=8, );
参数详解
-
Mat& img:绘制文字的图像
-
const string& text:绘制的文字
-
Point org: 第一个字符左下角坐标
-
int fontFace:字体类型,FONT_HERSHEY_SIMPLEX ,FONT_HERSHEY_PLAIN ,FONT_HERSHEY_DUPLEX ,FONT_HERSHEY_COMPLEX等等。
-
double fontScale:字体大小
-
Scalar color:字体颜色
-
int thickness,字体粗细
-
int lineType:线型,默认值8
实例
#include "pch.h"
#include <iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/hi