彩色图批量转换成灰度图、批量格式转换、批量重命名
来源:互联网 发布:编程兼职网站有哪些 编辑:程序博客网 时间:2024/05/01 04:32
参考:http://blog.csdn.net/jjff46/article/details/38948621
代码实现的功能:把图片进行批量转换
(1)彩色图片转换成灰度图
(2)图片进行格式转换
(3)图片重新命名
实现代码:
#include<iostream>#include "cv.h"#include "highgui.h"#include <stdio.h>using namespace std;int main(int argc, char *argv[]){ char filename[100];//filename文件中保存了将要被转换的大量图像 char windowname[100];//windowname文件中保存转换后的大量图像 for(int i=1;i<=1507;i++) //i<=1507表示图片总数量为i=1507 { sprintf(filename,"F:\\POS1500\\%d.jpg",i); //源文件路径名filename修改成"F:\\POS1500\\%d.jpg" sprintf(windowname,"F:\\POS1500Gray\\%d.jpg",i); //保存文件路径名windowname修改成"F:\\POS1500Gray\\%d.jpg" IplImage* pScr=cvLoadImage(filename,0); //cvNamedWindow(windowname,CV_WINDOW_AUTOSIZE); //cvShowImage(windowname,pScr); cvSaveImage(windowname, pScr); cout<<"已转换并保存第"<<i<<"张图片"<<endl; } cvWaitKey(0); cout<<"按回车键退出"<<endl; getchar();}//cvResize( const CvArr* src, CvArr* dst, int interpolation=CV_INTER_LINEAR );
【效果图】
1 0
- 彩色图批量转换成灰度图、批量格式转换、批量重命名
- 彩色图像批量转换为灰度图像
- Matlab批量处理转换灰度图
- Matlab批量转换彩色图像为灰度图像(批量读文件和写文件)
- python PIL读取图像转换为灰度图及另存为其它格式(也可批量改格式)
- 【Python开发】python PIL读取图像转换为灰度图及另存为其它格式(也可批量改格式)
- 关于批量将彩色图转为灰度图
- 批量PDF怎样转换成PPT格式
- 图片批量转换格式--photoshop
- BioPerl:批量转换序列格式
- python3 批量编码格式转换
- 图片格式批量转换,批量处理
- opencv灰度图转换成彩色图
- 真彩色转换灰度图
- 批量重命名
- 批量重命名
- 批量重命名
- 批量重命名
- 实战编程-回文序列
- 【Zookeeper】3.4.9 基本配置
- spring的启动过程04.1-value注解替换过程
- 国内主要地图瓦片坐标系定义及计算原理
- Navicat11.2 注册机破解
- 彩色图批量转换成灰度图、批量格式转换、批量重命名
- 三角函数诱导公式
- 词性标注
- linux帮助命令
- Sleeping会话导致阻塞原理(下)
- css 只显示3排内容 其他的替换成...
- Spring多数据源实现
- 关于android studio自带虚拟机运行程序不兼容的问题
- Android Studio 小技巧/快捷键 合集