博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
OpenCV中CvFont的定义和操作
阅读量:4172 次
发布时间:2019-05-26

本文共 663 字,大约阅读时间需要 2 分钟。

标签: opencv教育 分类: 术业专攻
自己程序用用到的一些字体操作和设置,贴出来备个份,方便查阅。
主要是cvGetTextSize(text, &font, &text_size, &baseline);
cvPoint(2,text_size.height+baseline)
这样写出的字才对齐得更好些。
CvPoint pt;
pt.x = point.x - text_size.width/2; //这样的设置为字体(左右)居中对齐
pt.y = point.y + (text_size.height+baseline)/2; //这样的设置为字体(上下)居中对齐
if(i==0) pt.y = (AVIFRAME_COLORBAR_HEIGHT-AVIFRAME_BAR_HEIGHT)+10; //设置字体输出的具体位置
else if(i==portion) pt.y=AVIFRAME_COLORBAR_HEIGHT-5;
//Stage x
CvFont font;
cvInitFont(&font,CV_FONT_HERSHEY_DUPLEX ,1.0f,1.0f,0,1,CV_AA);
char text[20];
sprintf(text,"Stage%d",nIndex);
CvSize text_size;
int baseline;
cvGetTextSize(text, &font, &text_size, &baseline);
cvPutText(aviFrame,t

转载地址:http://wrbai.baihongyu.com/

你可能感兴趣的文章
linux echo 向文件中追加信息
查看>>
区块链问与答
查看>>
css常用小知识点
查看>>
js常用小知识点
查看>>
Java常用小知识点
查看>>
开源Java诊断工具Arthas简单使用说明
查看>>
深入理解Mysql索引底层数据结构与算法(二)
查看>>
IDEA自动去掉无用的import
查看>>
js数字转换成汉字
查看>>
MySQL不同存储引擎底层真正存储结构
查看>>
MySQL存储引擎底层常见面试题
查看>>
MySQL Explain执行计划详解
查看>>
索引最佳实践具体实例
查看>>
临时关闭MySQL缓存
查看>>
HBase学习和使用
查看>>
LSTM
查看>>
牛客网 数字游戏
查看>>
逆波兰表达式
查看>>
逆波兰表达式
查看>>
K-means中K值的选取
查看>>