int score_record(IplImage* image, string scoreNum, float score )
{CvFont font; //传值给cvPutText()的CvFontdouble hscale = 0.5; //字体宽度。如果等于1.0f,字符的宽度是最初的字体宽度。如果等于0.5f,字符的宽度是最初的字体宽度的一半。double vscale = 0.5; //字体高度。如果等于1.0f,字符的高度是最初的字体高度。如果等于0.5f,字符的高度是最初的字体高度的一半。int linewidth = 1; //字体笔划的粗细程度。cvInitFont(&font,CV_FONT_HERSHEY_SIMPLEX | CV_FONT_ITALIC,hscale,vscale,0,linewidth); //初始化字体结构体,字体结构体可以被传递到文字显示函数中CvScalar textColor =cvScalar(0,255,255); //文字颜色CvPoint textPos = cvPoint(0, 50); //文字打印位置,第一个字符左下角的坐标。char text[500]; //打印文字内容,只能是char *格式,不能使用stringsprintf(text,"%s %.4f", scoreNum.c_str(), score);  //将要打印的信息存入textIplImage* image_backup = cvCloneImage(image); //因为要在图片上打印信息,所以先将图片备份cvPutText(image_backup, text, textPos, &font,textColor); //在图像中显示文本字符串。//保存图片char window_Name[500];  //图片名称sprintf(window_Name,"%.4f.jpg",  score);  //以score值命名图片cvSaveImage(window_Name,image_backup);return 0;
}

代码下载链接:C++ 在图片上打印文字并保存图片

参考:

Cxcore绘图函数

C++ 在图片上打印文字并保存图片相关推荐

  1. 图像处理---《在图片上打印文字 FreeType库》

    图像处理---<在图片上打印文字 FreeType库> 目的:想在处理之后的图像上打印输出结果. 方法: (1)只在图像上打印 数字.字母的话:                 1.Mat ...

  2. python实现图片上打印文字

    话不多说直接上代码 #先导入所需的包 from PIL import ImageFont, Image, ImageDraw#导入本地字体路径及设置字体大小 font = ImageFont.true ...

  3. php打印文字到图片,【PHP】打开一个图片然后加上水印(图片上生成文字)

    1.自动生成图片,在图片上生成文字 Header("Content-type: image/gif"); //设置Header,如果输出图片不成功,请先暂时去掉这代码查看错误 $i ...

  4. python怎么加图片_怎么在图片旁边加文字 python如何在图片上添加文字 - 励志 - 52资讯网...

    Python在图片上添加文字的两种方法:OpenCV和PIL 一.OpenCV方法 1.安装cv2 pip install opencv-python 2.利用putText方法来实现在图片的指定位置 ...

  5. PHP 合成图片并在图片上加文字

    /*** Info: PHP把一张图片作为背景和另一张图片合成新图片*/public function createImage(){$path_1 = 'XXXXX/attachment/images ...

  6. Python使用pillow库往图片上写入文字或覆盖另一张图片

    Python使用pillow库往图片上写入文字或覆盖另一张图片 python之pillow是 Python 的第三方图像处理库.pillow是PIL( Python Imaging Library)基 ...

  7. 通过opencv在图片上加上文字_基于Ubuntu16

    本文主要介绍,如何通过**C++**语言在Ubuntu操作系统下的OpenCV中将一个图片叠加上文字 通过opencv在图片上叠加上文字 一.汉字点阵字库原理 1.汉字的三种编码 1.1区位码 1.2 ...

  8. php 图片上加文字,php使用GD库实现图片上添加文字的方法(代码)

    本篇文章给大家带来的内容是关于php使用GD库实现图片上添加文字的方法(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 我们可以利用php的gd库扩展来对我们的图片进行处理,例 ...

  9. 用浏览器读取图片上的文字信息,这个方法很实用

    又到多御安全浏览器安卓版更新的时候了,这一次的android版 1.8.0 更新,带来的更新内容比较少,但依然有值得我们关注的功能.此次更新中,多御新增了长按图片文字读取功能,有了这个功能就不用一个个 ...

最新文章

  1. AutoIt脚本在做自动化操作的时候,如何进行错误捕获?
  2. C++11中头文件atomic的使用
  3. OpenGLES 关于 数学 的分支 - 线性变化量、离散量、随机量
  4. 2016年十大存储预测
  5. 【C 语言】文件操作 ( 文件加密解密 | 解密文件 )
  6. python中列表用某个数字出现的次数_Python实现统计给定列表中指定数字出现次数的方法...
  7. 【学习笔记】抽象队列同步器AQS应用之BlockingQueue详解
  8. [转] 程序员面试题精选100题(35)-找出两个链表的第一个公共结点
  9. 浅谈Java网络编程之Socket (1)
  10. 微软Hololens学院教程- Holograms 101: Introduction with Device【微软教程已经更新,本文是老版本】...
  11. java stream 多个filter_如何在Java Stream上应用多个过滤器?
  12. 随机抽取题目程序java_分析并实现一个简单的抽人程序
  13. 2013年7月9日“新单位工作流水账之一”
  14. 软件测试是做什么的?具体工作内容?
  15. 有hcna证没有工作经验好找工作吗?
  16. 随机森林随机回归预测_随机森林回归预测电子商务销售额
  17. win10重装系统后没有网卡驱动
  18. JVAV面试常考基础概念
  19. BeeconX路由器是什么牌子?BeeconX路由器怎么样?
  20. 【毕业设计】8-基于STM32的水质_浊度检测仪设计与实现(原理图+源码+实物照片+答辩论文)

热门文章

  1. h5 bootstrap 小程序模板_汉中餐饮行业支付宝小程序模板
  2. STM32WL LoRaWAN节点设备学习记录(一)
  3. 计算机考研【干货满满】:2021武汉理工计算机考研经验分享
  4. 关于最小二乘估计的一点理解和感悟
  5. java摇号_java语言实现一个摇号系统,但是可以内部设定中奖名单这个怎么实现?...
  6. 深度学习和目标检测系列教程 20-300:OpenCV与图像处理:霍夫变换技术实现直线检测
  7. 一般树与二叉树的相互转换
  8. C#毕业设计——基于C#+asp.net+sqlserver的设备管理系统设计与实现(毕业论文+程序源码)——设备管理系统
  9. 解决操作无法完成,因为其中的文件夹或文件已在另一程序中打开的问题
  10. RK3399 Android7.1如何查看屏幕分辨率