在MATLAB中怎样读入图像,图像应该保存为什么格式,保存在哪,非常感谢 如何简单的用matlab读入165个图像(不是一个一个输)
作者&投稿:初鬼 (若有异议请与网页底部的电邮联系)
把语音怎么保存才可以在matlab里找到,然后怎样读入~
比如:一幅名为test.jpg的图像位于E:\My Documents\Image文件夹中,那么
用 A = imread('E:\My Documents\Image\test.jpg'); 就可以读入该图像
然后用 imshow(A); 就可以显示该图像。
MATLAB可以读取任意格式的图像,保存位置可以自定。
保存成wav文件,你可以使用wavread这个命令。据图参考matlab里的help wavread
格式:
y = wavread(filename)
[y, Fs] = wavread(filename)
[y, Fs, nbits] = wavread(filename)
[y, Fs, nbits, opts] = wavread(filename)
[...] = wavread(filename, N)
[...] = wavread(filename, [N1 N2])
[...] = wavread(..., fmt)
siz = wavread(filename,'size')
% 前提:所有文件扩展名相同(如:*.jpg),放在同一目录下面
fnm = dir('*.jpg');
f = {fnm.name};
I = cell(1,length(f));
for k = 1:length(f)
I{k} = imread(f{k});
end;
比如:一幅名为test.jpg的图像位于E:\My Documents\Image文件夹中,那么
用 A = imread('E:\My Documents\Image\test.jpg'); 就可以读入该图像
然后用 imshow(A); 就可以显示该图像。
MATLAB可以读取任意格式的图像,保存位置可以自定。
《matlab中imread读取的图片和直接地址读取图片有什么区别》
答:matlab储存格式不同,第一种直接是字符型矩阵,第二种是以像素矩阵的形式储存。