Advertisement

matlab 一次性读取多个图片文件,并对这些图片进行处理后将结果保存到另一个文件夹中

阅读量:

【在面对规模较大的工程项目时,若需逐张读取成百上千张图片,这种方式显然存在较大操作难度[1]。因此,开发“能够从指定文件夹中批量读取、处理并存储图片至另一文件夹”的功能显得尤为重要。此前,我们已采用C++语言完成了“批量获取文件夹内文件名称”的相关功能[2],本文用matlab实现"从一个文件夹中批量读取、处理并保存图片文件到另外一个文件夹"的功能。.m文件代码实现如下:

复制代码
 %matlab 从一个文件夹中批量读取、处理并保存图片文件到另外一个文件夹

    
 %测试平台:windows 10, matlab 2010R 64b
    
 %编写日期:20180717
    
 %zhouxianen
    
  
    
 clear;
    
 clc;
    
 close all;
    
  
    
 srcFace = 'D:\face\facePN1\posdata';%被读取文件的存放目录(根据自己需要更改设置)
    
 fileSavePath='D:\face\facePN1\posdataResize';%文件保存目录(根据自己需要更改设置)
    
 src=srcFace;
    
 srcsuffix='.jpg';%被读取的文件名后缀(根据被读取文件的实际文件类型设置)
    
 srcsuffixSav

全部评论 (0)

还没有任何评论哟~