phmg.net
当前位置:首页 >> mAtlAB imrEAD返回值 >>

mAtlAB imrEAD返回值

f=imread('D:\123.jpg'); %图像存在D盘,名字为123,jpg格式(或bmp...等)imshow(f); %显示图像

首先你用whos I命令,查看一下变量I的结构。 imread读取了tiff格式的图片之后,得到的是一个M x N x 4的矩阵(M,N是图片大小),这一点和读取JPG等格式的图片不同。 也就是说,可能不是imread读取过程中产生的问题,而是imshow现实过程中出现的...

[I, M] = imread(); 用来读取一幅图片的。 I表示像素矩阵,行列数相乘就是总的像素点数; M是colormap,一个mx3的矩阵,每一行的3个值都为0-1之间数,分别代表颜色组成的rgb值。

改成:imread('g:\\无标题.png'); 最好:bw=imread('g:\\无标题.png'); matlab中路径输入的时候,需要两个"\",如你的应该改成“g:\\无标题.png” 建议将名字“无标题”改成wubiaoti,或者其他合法的matlab允许的命名。 一般路径或者文件名最好是英...

方法/步骤 1、在matlab软件中,读取图像数据(载入)利用的是imread函数,主要有以下4种方式: A = imread(filename, fmt) [X, map] = imread(...) [...] = imread(filename) [...] = imread(URL,...) [...] = imread(...,Param1,Val1,Param2,Va...

X是一个三维图像m*n*z,第一个:表示取图像的第一维的所有m,第二个:表示取图像的第二维的所有n,第三个参数1:3表示图像第三维z中的前三列。 补充楼上,z就是三通道,也就是三张m*n二位图片合成一张彩色图片。 m*n就是有m乘n个像素点 imread im...

[x,map]=imread('D:\Applications\MATLAB7\work\1.jpg')%引号要用英文

首先,换一副图片 试试可以运行否 再来 imshow('board.tif') 尝试一下这个语句

I=imread('a.tif'); 你能把逗号改成点吗?是a.tif,不是a,tif,另外确保你的图片在MATLAB当前工作目录下,要不就把图片的全路径写进去。

你文件的路径是对的吗?教你一种方法[f,p]=uigetfile('*.jpg'); %手动选择你要读入的文件,输入的是文件名及路径。然后I=imread([p,f]);个人感觉不是你安装版本的问题,而是你函数使用的问题。可以试下。

网站首页 | 网站地图
All rights reserved Powered by www.phmg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com