怎么向matlab中导入图片啊

作者&投稿:望往 (若有异议请与网页底部的电邮联系)
怎么将图片导入matlab中?让图片出现在程序中?如果要存入matlab路径,该存入哪个路径?~

1、首先打开MATLAB软件。

2、会出现如下窗口,这是MATLAB主要一般常用的编辑窗口。

3、输入 i=imread('引用图片的地址');,如 i=imread('d:\Uool\a.gif');。注意要有单引号,地址要确实可用,句子为了方便继续编辑可以加;

4、继续输入imshow(名称);,如imshow(i);。名称一般是前面复制好的,上一步就是把图像赋值给一个变量。

5、回车后会弹出窗口显示图片,这样就完成了。

1、首先打开matlab,进入主界面,如图所示

2、在右侧的指令栏中输入如图所示的代码(即输入图片的储存位置)

3、然后再输入如图所示代码(即使图片显示)

4、回车之后回到主界面,可以看到图片已经成功导入了

也就是把你的图片文件放到matlab路径下,然后在命令窗口运行以下命令即可:I = imread('图片文件名');imshow(I) % 显示图像

用类似下面的语句导入多幅图片数据:geshi = {'*.jpg','JPEG image (*.jpg)';... '*.bmp','Bitmap image (*.bmp)';... '*.*','All Files (*.*)'};[FileName FilePath] = uigetfile(geshi,'导入外部图片','*.jpg','MultiSelect','on');if ~isequal([FileName,FilePath],[0,0]); FileFullName = strcat(FilePath,FileName); if iscell(FileName) FileFullName = FileFullName([2:end 1])'; FileName = FileName([2:end 1])'; else FileName = {FileName}; FileFullName = {FileFullName}; endelse return;endn = length(FileFullName);for i=1:n Ii = imread(FileFullName{i});end

对matlab软件不太熟悉时,要根据实际情况操作,你上面说的在命令窗口操作是可以,但是,一般不这样,而是在edit编辑器中写完代码并保存后,再运行文件。

回复 xiezhh 的帖子谢谢老师啊 看着上面的代码我还很菜很菜啊 永远以老师为目标不断学习啊

回复 xiezhh 的帖子谢谢老师可以导入了 但是要一次性导入多张的话我试了几下不会啊


如何向MATLAB中添加新工具箱?
先把工具箱保存到MATLAB安装目录的根目录下面,然后运行matlab--->file--->set path--->add folder 然后把你的工具箱文件夹添加进去就可以了3、在matlab的菜单file下面的set path把它( D:\\soft\\matlab2011b\\toolbox \\svm )加上。4、 把路径加进去后在file→Preferences→General的Toolbox Path ...

如何向MATLAB中添加新工具箱
总结一下matlab添加工具箱的方法:第一种:如果是安装光盘上的工具箱,重新执行安装程序,选中即可。如果是单独下载的工具箱,一般情况下仅需要把新的工具箱解压到某个目录,然后用pathtool添加工具箱的路径。在命令窗口中敲入pathtool,会出现一个setpath的窗口,点add folder或者add with subfolders按钮,...

怎么向matlab中导入图片啊
也就是把你的图片文件放到matlab路径下,然后在命令窗口运行以下命令即可:I = imread('图片文件名');imshow(I) % 显示图像

matlab向mat中写入数据,不覆盖原有数据
mat中写入数据,不覆盖原有数据的方法。如下参考:1.打开matlab,在命令行窗口中输入100个a=[1、2、3、4、5、6],按下回车键,输入保存a,一个变量保存在新生成的a.m.中。在文件中,如下图。2.在文件夹中,您可以看到新生成的a.m.,在文件中。3.使用“loada”在上午读取文件的数据,读取...

MATLAB里面怎么提取一个行向量的某几列元素?
在MATLAB中,要提取一个行向量的特定列元素,可以按照以下步骤操作:首先,打开MATLAB,创建一个矩阵,例如a=[146;789],这将创建一个2x3的矩阵。接着,通过reshape函数将其转换为行向量。输入b=reshape(a,1,6),这里的1表示行数,6表示元素总数,这会将矩阵a的元素展平成一个1行6列的行向量。...

怎么用matlab表示加和号∑
在MATLAB中,表示加和符号∑用于计算累加和,有多种方法可以实现。例如,当你需要计算一个向量的总和时,可以使用内置的sum()函数。如下面的代码所示:a=1:10;sum(a)ans=55;这里,向量a从1到10,sum(a)返回这些数字的总和。如果你想得到每个位置的累加和,可以使用cumsum()函数:cumsum(a)ans=...

matlab中find函数如何使用
MATLAB中find函数的用法如下:find函数是MATLAB中的一个重要函数,用于在一维或二维数组中寻找满足特定条件的元素位置。其基本用法是在数组中查找满足特定条件的元素的索引。该函数的使用格式一般为:`find`。其中,`array`是要搜索的数组或矩阵,`condition`是用于确定是否返回元素索引的条件。满足条件的元素...

matlab怎么生成列向量
在MATLAB中生成列向量有多种方法,以下是详细的步骤:首先,可以直接输入列向量,例如:a=[1;2;3;4;5]其次,使用冒号“:”可以生成等差或等比数列的列向量。例如,生成一个从J到K的等差数列:a=J:K或生成一个从J到D步长为K的等差数列:a=J:D:K对于等比数列,可以使用函数`linspace`或`...

matlab中的“:”(冒号)是什么意思?怎么用法?
在MATLAB中,冒号(":")是一种不可或缺的运算符,它具有多种功能。首先,当你看到像"1:10"这样的表达式,它实际上生成了一个包含从1到10的整数行向量,这对于生成等差数列或序列非常有用。通过指定不同的起始值和增量,比如"100:-7:50",你可以获取到非等间距的数值范围。其次,冒号在索引矩阵...

如何在matlab中创建一个列向量?
matlab创建列向量有一下几种办法:已知数据的条件下:假设数据为1 2 3 4 5。1.1 使用‘号转置:1.2 使用;号分割:仅创建,不在意数据的具体值 2.1 使用ones()函数 2.2 使用zeros()函数 拓展:一般创建列向量,就是对行向量进行转置即可,列向量在许多matlab操作中是必要的形式,如神经...

大姚县15621272899: 怎么向matlab中导入图片啊 -
舌江穿王: 也就是把你的图片文件放到matlab路径下,然后在命令窗口运行以下命令即可:I = imread('图片文件名');imshow(I) % 显示图像

大姚县15621272899: 怎样向Matlab自带的图片库中添加图片 -
舌江穿王: 直接把图片拷贝到路径下就可以了:..\MATLAB\R2012a\toolbox\images\imdemos

大姚县15621272899: 怎样在Matlab库中导入一张图片 -
舌江穿王: 例如i=imread('tree.tif')%imread读取图像;imshow(i)%imshow显示图像

大姚县15621272899: matlab怎么添加桌面上的图片图片 -
舌江穿王: 你要把图片添加到matlab里?可以用函数读入图片,[...] = imread(filename),用来读取图片.Read image from graphics file

大姚县15621272899: 如何将图片放入MATLAB中
舌江穿王: zA=imread('图片名.图片格式'); imshow(A) 前提是放在工作文件夹里面.要是没改的话就是C:\Users\**\Desktop(我的windows7里是),就是matlab界面显示的current directory. 可以给你这方面的资料,嘿嘿

大姚县15621272899: 怎么把图片导入matlab -
舌江穿王: 读入图片:I=imread('xxx.jpg');%图片要放在和文件同一目录下. 显示图片: imshow(I);

大姚县15621272899: 怎么在Matlab里导入图像? -
舌江穿王: imread这个函数

大姚县15621272899: matlab 如何输入一幅图像 -
舌江穿王: 如果楼主只是单纯想打开观看一幅图像,则把当前路径改为图片所在文件夹,然后在matlab中workspace左边的栏中直接调用就行,如果楼主是编写M文件程序调用,则最好先把路径改为图片所在的文件夹,然后直接用imread('1.jpg');函数调用图片就行;否则想用imread则必须把路径都填入后面括号内,如果要有选择的调入幅图则可以用uigetdir('', '请选择文件夹')来手动选择!

大姚县15621272899: matlab 中如何 输入图片~~~!@@@##
舌江穿王: 您的意思是读图片么? 用函数X=imread('your_image.tif');这是最简单的用法. 还有比较复杂的用法,可以参考help. 其中支持的图片格式:BMP,JPEG,PNG ,CUR ,JPEG 2000,PPM,GIF,PBM, RAS ,HDF4 ,PCX ,TIFF ,ICO ,PGM,XWD ,

大姚县15621272899: 在matlab中如何添加图片信息,在用load 添加此图片到程序中? -
舌江穿王: 如果保存的是图像的格式如:.png .bmp .gif .jpeg等等 读取方式就是 Image = imread('D:\barbara.png');如果使用save函数保存的图像数据,那么数据的格式就是save 'barbara.mat' Image读取方式就是 load barbara.mat 虽然load 了barbara,但是使用的时候 应该是用Image, barbara只是保存时候用的一个文件名,看我上面save 的使用!

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网