在opencv中保存多幅图像时,需要在imshow(filename,dst);语句中更改filename的名字,如果显示的图像较多,每次都要改名,很麻烦!

本文首先尝试sprintf,具体如下:

 char file[100];for (int i=0;i<3;i++){//string file="lena";     sprintf(file,"%u.bmp",i+1);imshow(file,dst[i]);  }

结果如下:

本文还尝试另外一个itoa函数。

实现如下:

char str[100];for (int i=0;i<3;i++){itoa(i+1,str,10);string s1(str);  imshow(s1,dst[i]);  }

显示如下:

如果想要添加字符进来,更改如下:

char* s1="image[";char* s2="]";char file[100];for (int i=0;i<3;i++){sprintf(file,"%s%u%s",s1,i+1,s2);imshow(file,dst[i]);}

结果显示:

如果想添加当前日期,时间,可以更改如下:

char* s1=__DATE__;                char* s2=__TIME__;                               char file[100];for (int i=0;i<3;i++){sprintf(file,"%s%s %u",s1,s2,i+1);imshow(file,dst[i]);}

结果显示:

opencv保存图像自动命名相关推荐

  1. OpenCv保存图像

    参考  OpenCv保存图像 - 云+社区 - 腾讯云 1.使用opencv保存图像 cv2.imwrite(存储路径,图像变量[,存盘标识]) 存盘标识: cv2.CV_IMWRITE_JPEG_Q ...

  2. QT+opencv【opencv学习篇】OpenCV 读取、显示和保存图像

    目录 一.OpenCV 读取图像 OpenCV 读取函数 参数: 二.OpenCV 显示图像 imshow函数 imshow函数功能 imshow函数原型 三.OpenCV 保存图像 四.结果和代码 ...

  3. python opencv 从Intel Realsense D435 视频流中读取并显示帧,按下空格将图像保存到指定文件夹,按下回车自动以一定时间间隔保存图像至指定文件夹

    参考文章1:opencv之读入一幅图像,显示图像以及如何保存一副图像,基础操作 参考文章2:python-OpenCV2中 cv2.VideoCapture(),read(),waitKey()的使用 ...

  4. OpenCV图像处理(12)——保存图像到指定位置

    将一个图像写到硬盘的指定位置,分别输入的是路径的文件夹名称.图像要命名的名字. 需要完善:通过index确定文件格式(如:jpeg.jpg.bmp等)最后一个参数,为返回的整个全路径,显然有问题,至少 ...

  5. opencv C艹:读取视频文件,保存图像,视频文件,读取保存XML YAML文件

    <opencv4快速入门> 认识认识模块 D:\opencv\build\include\opencv2 路径下 calib3d 主要包含相机标定,立体视觉的功能:物体姿势估计,三维重建, ...

  6. 【opencv4】opencv视频教程 C++(opencv教程)2、加载imread()(以灰度加载),修改,保存图像

    上一讲:[opencv4]opencv视频教程 C++(opencv教程)1.opencv介绍和环境搭建 下一讲:[opencv4]opencv视频教程 C++(opencv教程)3.矩阵的掩膜操作( ...

  7. OpenCV与图像处理学习一——图像基础知识、读入、显示、保存图像、灰度转化、通道分离与合并

    OpenCV与图像处理学习一--图像基础知识.读入.显示.保存图像.灰度转化.通道分离与合并 一.图像基础知识 1.1 数字图像的概念 1.2 数字图像的应用 1.3 OpenCV介绍 二.图像属性 ...

  8. pythongui显示图片_opencv2.4.13+python2.7学习笔记--opencv中的Gui特性--图片:读图像,显示图像,保存图像...

    #-*- coding: utf-8 -*- """Created on Tue Mar 14 19:39:11 2017 @author: Thinkpad" ...

  9. opencv imread后做resizie_opencv第1课-加载、修改、保存图像

    (非原创,看课程自己做的笔记,防丢失放到个人空间的) 第1课-加载.修改.保存图像 加载图像(cv::imread) 修改图像(cv::cvtColor) 保存图像(cv::imwrite) 代码演示 ...

最新文章

  1. Dubbo源码解析之服务路由策略
  2. 朴素贝叶斯算法的python实现
  3. 2021年春季学期-信号与系统-第七次作业参考答案-第十小题
  4. WM_CHAR、WM_KEYDOWN和WM_SYSKEYDOWN消息
  5. 单纯形 c语言 程序,单纯形法完全c语言程序
  6. android java服务端_Android/Java从服务器端下载图片
  7. spark内核回顾思考 RDD
  8. 朴素贝叶斯算法和逻辑回归算法的区别?
  9. esp8266环境搭建
  10. React之事件处理
  11. python从零开始学爬虫_从零开始学爬虫(爬取豆瓣),一看就会
  12. 【电脑帮助】解决Win10系统电脑开机速度慢的问题
  13. Centos6.3搭建cactinagios
  14. 2018蓝桥杯A组:方格计数(3种方法)
  15. 博文视点大讲堂第14期——掌握命运、规划未来
  16. 【Python爬虫练手】lhscan扫图一键下载,搬运辉夜生肉以及制熟肉可用
  17. linux 解压 7z 分卷压缩文件,linux分卷压缩与解压缩
  18. Office Visio 2007 中文版 安装
  19. Granafa监控仪表盘:自定义简约型-只显示资源总览,各个主机详情
  20. 第一道bfs,撸了一晚上

热门文章

  1. Ambari HDP 完整安装手册
  2. CIO思考:混合云为行业注入了哪些活力?
  3. php高效获取数据分页
  4. 《游戏编程模式》一第7章 状态模式
  5. indexOf() 使用方法(数组去重)
  6. sshd_config 配置文件
  7. 【重点 递归 动态规划 正则表达式匹配】LeetCode 10. Regular Expression Matching
  8. 【字符串全排列】LeetCode 567. Permutation in String
  9. 光斑质心检测之曲线拟合求亚像素位置的三种方式
  10. 深度学习样本归一化到[0,1]还是[-1,1]