opencv保存图像自动命名
2013-10-27 10:48
155 查看
在opencv中保存多幅图像时,需要在imshow(filename,dst);语句中更改filename的名字,如果显示的图像较多,每次都要改名,很麻烦!
本文首先尝试sprintf,具体如下:
结果如下:
本文还尝试另外一个itoa函数。
实现如下:
显示如下:
如果想要添加字符进来,更改如下:
结果显示:
如果想添加当前日期,时间,可以更改如下:
结果显示:
本文首先尝试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]); }
结果显示:
相关文章推荐
- MFC保存text文件自动地以当前日期+时间命名文件
- OpenCV Python教程(1、图像的载入、显示和保存)
- opencv2 使用鼠标绘制矩形并截取和保存矩形区域图像
- opencv学习笔记之读取,修改,保存图像
- Opencv图像保存到电脑及显示
- opencv中的图像复制、保存和显示
- opencv-- 使用鼠标绘制矩形并截取和保存矩形区域图像
- 读取、修改、保存图像---opencv
- OpenCV Python教程(1、图像的载入、显示和保存)
- Mat 版opencv保存图像
- opencv学习笔记2——载入,显示,复制,旋转,保存图像及灰度图
- OpenCV 读RGB图像然后转换成灰度并保存成灰度图
- opencv_study第五篇|彩色图像转换为灰度图像并保存
- openCV-Python笔记一:图像的读取、显示和保存
- opencv图像剪切,保存局部,图像抠取
- 基于opencv的相机之图像保存异常/模糊背景/黑白背景(四)
- Opencv分水岭算法——watershed自动图像分割用法
- OpenCV(C++版)图像读取,创建,复制,保存,显示
- 【OpenCV学习笔记】【函数学习】十一(读入图像﹑显示图像和保存图像)
- python+opencv 读取文件夹下的所有图像并批量保存ROI