void cv::putText(cv::Mat& img, const string& text, cv::Point origin, double fontScale, cv::Scalar color, int thickness = 1, int lineType = 8, bool bottomLeftOrigin = false );
参数解释
cv::Mat& img, // 待绘制的图像
const string& text, // 待绘制的文字,可以使用std::to_string()函数将变量显示出来
cv::Point origin, // 文本框的左下角
int fontFace, // 字体 (如cv::FONT_HERSHEY_PLAIN)
double fontScale, // 尺寸因子,值越大文字越大
cv::Scalar color, // 线条的颜色(RGB)
**此参数看起来是cv::Scalar类型的,但是我的版本要写(0,0,255),
并不能写cv::Scalar(0,0,255),还有颜色不按照设置的显示,待解决
int thickness = 1, // 线条宽度
int lineType = 8, // 线型(4邻域或8邻域,默认8邻域)
bool bottomLeftOrigin = false // true=‘origin at lower left’
opencv3.4.6cv::putText()关于颜色的备忘
最新推荐文章于 2023-02-28 20:43:28 发布