感悟网 导航

在MATLAB中怎样读入图像,图像应该保存为什么格式,保存在哪,非常感谢 如何简单的用matlab读入165个图像(不是一个一个输)

作者&投稿:初鬼 (若有异议请与网页底部的电邮联系)
把语音怎么保存才可以在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;

A = imread('filename'); 读取当前目录下的由filename指定的图像。如果图像不在当前目录下,则必须指定完整的路径名。
比如:一幅名为test.jpg的图像位于E:\My Documents\Image文件夹中,那么
用 A = imread('E:\My Documents\Image\test.jpg'); 就可以读入该图像
然后用 imshow(A); 就可以显示该图像。
MATLAB可以读取任意格式的图像,保存位置可以自定。

《在MATLAB中怎样读入图像,图像应该保存为什么格式,保存在哪,非常感谢》
答:用 A = imread('E:\My Documents\Image\test.jpg'); 就可以读入该图像 然后用 imshow(A); 就可以显示该图像。MATLAB可以读取任意格式的图像,保存位置可以自定。

《给我一个实例,Matlab中用imread函数读取一个图像,求详细步骤》
答:1、首先在电脑中打开Matlab,点击”新建脚本“,如下图所示。2、输入读取并显示图片的代码:f=imread('E:\鱼木混猪.jpg');imshow(f);,如下图所示。3、点击“保存并运行”按钮,如下图所示。4、需要保存文件才能运行,选择文件保存位置,并设置文件名,文件名必须以字母开头,且只能为字母、数字和...

《matlab怎么读取一幅图像,并转换为灰度图像》
答:1、打开图片:在主界面上输入命令将图像转换为数据;Data = imread('folder icon.bmp')。2、查看数据:双击工作区中的数据,我们可以看到图像数据的具体信息。3、验证图像结果:输入命令,我们可以看到数据数据是图片所代表的;Imshow(数据)。4、灰度说明:我们可以通过输入指令获得灰度后的矩阵; GDATA ...

《利用Matlab中的imread怎么读取图片》
答:1、在matlab软件中,读取图像数据(载入)利用的是imread函数,主要有以下4种方式:A = imread(filename, fmt)[X, map] = imread(...)[...] = imread(filename)[...] = imread(URL,...)[...] = imread(...,Param1,Val1,Param2,Val2...)作为初步以及最为常见的方式,采取第一种...

《如何用MATLAB打开以及处理图片》
答:1、先打开软件后,找到左上角按钮,点击即可用m编辑器,写入代码,可以每写完一部分,执行一下,查看效果。2、接着需要将该文件保存。3、然后将一个图片,复制到同一个文件夹里,方便程序调用。4、然后即可进行程序创建,这里如图使用imread进行读取,其中引号内容有文件名,包括扩展名,这是相对路径。

《matlab如何读入图像啊,我把图像放在C盘了,读入的时候需要输入路径么...》
答:一:imread:从图像文件夹中读取图像。A = imread(FILENAME,FMT) 读取图像到A,如果文件是包含一灰度图像,A是一二维矩阵,如果文件是包含一真彩色图像(RGB),A是一三维矩阵(M-by-N-by-3)。FILENAME :图像文件名;FMT:图像文件格式;文件必须在当前目录下,或在Matlab的一路径上。如果 imread...

《matlab中怎样读入一张图像》
答:imread就可以读入图像 坐标就是x,y的值除以分辨率 图像在matlab里就是一个矩阵 用行列号找就可以 比如图像a左上角坐标为(0,0),其坐标(100,100)的点的像素为a(101,101)

《怎样将大量图片读取进MATLAB中?》
答:首先你要把要读入的图片用一个统一的命名方式命名,比如pic1、pic2、pic3.。。。然后 d=1; %图片的起始帧序列号,d是当前图像的末尾的序号 b='E:\MATLAB R2010b\workplace\walking02\pic';%读取图片文件的路径,其中pic是所有图片名字的公共部分 e='.bmp'; %统一的文件的格式,根据需...

《如何用matlab读取保存在电脑中的图像?》
答:y=imread("图片的完整路径"); %读入图像 imshow(y); %显示图像 也许是你的路径中含有中文,你必须把路径弄成全英文的(这是matlab软件要求的),或者你把图片放进matlab 的work工作区中,那样你就可以只是使用文件名就行了(不用全路径)

《matlab中imread读取的图片和直接地址读取图片有什么区别》
答:matlab储存格式不同,第一种直接是字符型矩阵,第二种是以像素矩阵的形式储存。

   

返回顶部
本页内容来自于网友发表,若有相关事宜请照下面的电邮联系
感悟网