批量转换图像格式
% % % jpg2pgm
clc;close all;
clear all;
imgcell_test = dir('.\\test\\*.jpg');
if ~exist('.\result\')
mkdir('.\result\') % 若不存在,在当前目录中产生一个子目录
end
for KK=1:size(imgcell_test,1)
% for KK=121
plate_name = imgcell_test(KK).name;
disp(plate_name);
path=sprintf('.\\test\\%s',plate_name);
A = imread(path);
imshow(A);
imwrite(A,['.\result\',num2str(KK),'.pgm']);
end
%%%% function [ ] = pgm2jpg( )
% 读取指定目录下面所有的 pgm 格式图片
pgms = dir('.\\result\\*.pgm');
num_pgms = length( pgms );
for i = 1 : num_pgms
pgm_file = fullfile( '.\\result\\' , pgms(i).name );
pgm = imread( pgm_file )