std::sprintf的用法

double db=10.123456;
char aaa[20];
std::sprintf(aaa,"qqq:%.1f",db);   //aaa[]就变成了qqq:10.1,保留一位小数
cv::putText(img, aaa, cv::Point(100 , 100),cv::FONT_HERSHEY_SIMPLEX, 0.5, cv::Scalar(255, 255, 0), 2);  //在img上显示文字内容
std::string str(aaa); //str就变成了qqq:10

通常情况下,需要批量命名文件时候,会用到

char pic[50];
static int count = 0;
if (count % 10 == 0) {//下面的track_id是一个整型变量。picture/目录需要自己新建。不想自己手动创建可以百度查询如何使用linux下c++创建文件夹。sprintf(pic, "picture/id_%d_%d.png", track_id, count);   cv::imwrite(pic, rgb_img);  //这句话会把命名的文件存在picture目录下。
}
++count;

【opencv】9.批量命名图片文件std::sprintf相关推荐

  1. python批量裁剪图片_python通过opencv实现批量剪切图片

    上一篇文章中,我们介绍了python实现图片处理和特征提取详解,这里我们再来看看Python通过OpenCV实现批量剪切图片,具体如下. 做图像处理需要大批量的修改图片尺寸来做训练样本,为此本程序借助 ...

  2. 《自拍教程71》Python mediainfo批量重命名图片文件,AV专家必备!

    案例故事: 大部分带彩色屏幕的终端设备,不管是手机,车机,电视等等,都需要涉及图片的显示, 作为一名专业的多媒体测试人员,我们需要一堆的规范化标准的的图片测试文件, 但是发现图片资源名字命名的很随意比 ...

  3. opencv中批量读取图片并保存

    之前一直在写python,突然要用C++,因为涉及到图像处理,需要批量读取并存储图片,这里对图片的批量处理代码做一下汇总: 方法1:比较简单,唯一的要求就是文件夹下的图片名称是有规律的,比如1,2,3 ...

  4. 不用软件批量缩小图片文件的大小

    可以利用windows的发送到来达到你要的目的,具体方法如下: 全选要缩小的图片,单击鼠标右键,选择发送到"邮件收件人" 在弹出的对话框中单击"显示更多选项", ...

  5. 宝塔数据盘满了,怎么办?linux批量压缩图片文件,2步完成压缩

    问题: 问题分析: 登录服务器,先看下文件大小,哪些占用比较大.(演示系统为 centos 7.9) du -h --max-depth=1 #查找当前目录下文件大小 效果如下, 然后逐级查看,直到确 ...

  6. MATLAB批量按要求重命名图片/文件

    有时候想要按我们要求重命名一些图片,但是又太多,人工太麻烦,可以用matlab批量重命名: clear path ='C:\Users\26594\Desktop\train_images\'; %F ...

  7. OpenCv中批量读取图片数据并显示出来的C++程序

    /*************************************************************************************************** ...

  8. JavaScript前端批量下载图片文件打包下载

    参考:https://blog.csdn.net/qdm13209211861/article/details/126668206 参考代码在获取base64的时候有图片失真的问题.下面的代码已经修复 ...

  9. c++批量重命名_手把手教你用Python批量给图片添加水印 | 知了干货分享

    我们在网上浏览一些文章的时候,经常会发现文章中会有一些图片,上面会有一些标识,而这些标识就是我们经常说的水印了.很多时候,我们需要给图片加上一些修饰,好让别人能直观的认识到这个图片的出处以及来源,同时 ...

最新文章

  1. serv-u 15 设置非21端口外网FTP访问以及更改被动模式端口、防火墙映射
  2. python教学网站-python教学网站
  3. win安装wordcloud报错解决方案
  4. hdu 4521(线段树优化dp)
  5. 既然是青春,怎么能错过?唯一理由只缺1张免费票!
  6. 广度优先遍历算法-02合法的括号问题
  7. mysql数据库管理手册_CentOS MySQL 用户及数据库管理手册
  8. Rainmeter,让你的桌面更精彩~
  9. 《Linux程序设计》 - 《Linux高级程序设计》 - 《Unix环境高级编程》
  10. [附源码]SSM计算机毕业设计中华美食网站JAVA
  11. 推荐|微信朋友圈营销的新尝试
  12. 《房债》书中的精髓:现代金融系统让全世界的人同处一艘经济大船上,一些人搞坏了船,所有的人都跟着遭殃。
  13. 鼎利测试软件多少钱_鼎利测试软件窗口详细说明.docx
  14. Word合并所有段落再按字数划分段落
  15. word 表格内容不能自动延续到下一页
  16. 优秀的 DevOps Pro 需具备的7种基本软技能
  17. 【小技术】数据库显示“远程过程调用失败”怎么办?
  18. 使用技巧-Z平台为第三方系统开放接口过程
  19. c语言中f5的作用,3G的AKA协议中F1至F5的UE端的实现(附代码C语言)
  20. python中tkinter鼠标事件_按下鼠标按钮(按住)的Tkinter事件?

热门文章

  1. 日常SQL常见问题(二)
  2. 从限流削峰到性能优化,谈1号店抽奖系统架构实践
  3. spring源码分析之spring-core-io
  4. Linux CentOS PhpMyAdmin安装--转载
  5. SolrCloud之分布式索引及与Zookeeper的集成--转载
  6. Reactor构架模式--转载
  7. 金融风控实战——有监督分箱
  8. 【待继续研究】建模-听说你的坏样本不太够
  9. 巨杉数据库 CTO 王涛:区块链+数据库,底层技术融合是否带来更大爆发?
  10. 柳青:2017,滴滴实现规模增长和修炼内功的一年