图片批量处理
来源:互联网 发布:台达触摸屏编程手册 编辑:程序博客网 时间:2024/06/07 17:41
图片批量处理
注:学习心得,仅供参考。如有错误,请不吝赐教。
本文主要介绍如何利用Matlab进行图像的批量处理:包括图像大小转换、格式转换、图像保存等操作。
源代码--Matlab
%%%%%--------------------------------------------------------------------%%----本程序功能:读取指定文件夹下的所有图片,改变尺寸后再保存。%%%%%%--------------------------------------------------------------------clc;clear;% PathName = '.\train\';%指定当前程序所在路径下的文件夹PathName = 'D:\work\OriData\';%指定其他路径下的文件夹Num = dir([PathName,'*.JPG']);%关联文件夹下某种类型的文件% if ~exist('newData','dir')%若当前工作路径下不存在,则创建新文件夹newData% mkdir('newData')% end% paths=[pwd,'\newData'];%在当前路径下生成新的存储路径fprintf('处理ing,请稍等...\n');for i=1:length(Num) FileName = Num(i).name; trainImg = imread([PathName FileName]); newImg = imresize(trainImg,[112 92]);%统一尺寸 newImg = rgb2gray(newImg); newName = num2str(Num(i).name(1:end-4));%提取原图像文件名-不含格式 fileName = strcat('D:\work\newData\',newName,'.bmp');%指定新的存储路径+文件名+格式 imwrite(newImg,fileName);%保存图像 % figure;% subplot(121);imshow(trainImg);% subplot(122);imshow(newImg);% close all;endfprintf('处理Over,请稍等...\n');
1 0
- 批量处理图片
- Photoshop 批量处理图片
- 图片批量处理
- matlab 批量处理图片
- python批量图片处理
- matlab 图片批量处理
- 图片批量处理
- java -- 批量处理图片
- PS的批量图片处理
- PS如何批量处理图片
- 批量处理图片,同一格式
- PhotoShop CS3 批量处理图片
- [unity]批量处理图片资源
- python图片批量处理缩放
- matlab 图片的批量处理
- python PIL 批量处理处理图片
- 用matlab批量处理一些图片
- linux下用Imagemagick批量处理图片
- Oracle修改表,提示“资源正忙,要求指定NOWAIT”
- 详解Node.js API系列 Crypto加密模块
- WCF入门教程(二)从零做起-创建WCF服务
- 55个必备技巧带你玩转JavaScript
- Android图片加载框架Picasso最全使用教程
- 图片批量处理
- JQuery 中each的使用方法
- go中引用socket库 ws2_32
- 判断点击点是不是在UICollectionView中的cell上
- 百度地图api 实时显示 每个人的位置和头像
- Linux 2.6内核中新的锁机制--RCU
- 谈谈企业的数据工作!——企业的数据分析能力金字塔
- 转屏及数据保存
- 小型的员工管理系统-SSM-06