我用matlab截取了图像的一块,比如说是20*20的,怎么把这其中400个点的信息表示成向量的形式呢

我想要表示成(横坐标,纵坐标,灰度)这样的形式,最后要得到每个点的信息,然后再求平均值,最好有代码谢谢。

a=imread('a.jpg');
%a向量就是图片的信息
b=rgb2gray(a);
%将图片的信息转化为灰度值,矩阵b的行和列就是横坐标和纵坐标,数值就是灰度值!
mean(mean(b))
%得到这块图片的平均灰度值

祝你学习愉快!
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-04-11
a=imread('a.jpg');
%a向量就是图片的信息
b=rgb2gray(a);
%将图片的信息转化为灰度值,矩阵b的行和列就是横坐标和纵坐标,数值就是灰度值!
mean(mean(b))
%得到这块图片的平均灰度值

哈哈

我用matlab截取了图像的一块,比如说是20*20的,怎么把这其中400个点的信...
a向量就是图片的信息 b=rgb2gray(a);将图片的信息转化为灰度值,矩阵b的行和列就是横坐标和纵坐标,数值就是灰度值!mean(mean(b))得到这块图片的平均灰度值 祝你学习愉快!

...我用matlab截取了图像的一块,比如说是20*20的,想对其进行一些计算...
1.有一张图交myMap是256*256的,提取出来放在newMap里面 2.从myMap的(n,m)的坐标开始提取。使用的坐标是右上角为原点,x水平向右,y垂直向下。3.图像是rgb的 matlab的图像坐标是右上原点,x垂直向下 newMap(1:32,1:32,:)=myMap(m:m+32-1,n:n+32-1,:);如果要提取图像的...

关于用matlab编程实现图像处理
1、规定图片的大小,比如480*640;2、规定分块的大小,比如24*32(分成20*20块);3、该块随即取n个像素点,先假设取20个,然后平均这20个像素点的G值定义为G1,求这块所有像素点的G值平均值G0;4、求G1与G0的方差varG,存进一个数组中备用;image=imread('tupian.jpg');G1=0;temp=[];f...

matlab 如何画图时将数据点的值在图中显示出来
点图像窗口上面的一个十字形的工具就可以。那个是取点工具。然后用那个工具点图像上的点就能读出该点的坐标值了。 1.MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。 2.MATLAB是matrix&laboratory两个词的...

用MATLAB生成一张图(20*20),里面有一些点是固定的(1,1)(3,3),还有随...
matlab中可以用imshow()函数输出灰度图像。1,先创建一个元素值在0~255范围的20*20大小的二维矩阵,(1,1)(3,3)点置255,其余点置零;2,用rand函数随机抽取1~19范围内的值作为x值,在抽一次作为y值,即产生一个随机点,将上述矩阵中该点处元素值置255;3,重复第二步产生更多随机点;...

matlab中怎样将simulink中to workspace的数据表示成二维图像,求高手指 ...
首先,你要在需要绘制波形示波器处放置一个simout模块 然后,双击示波器scope,在其属性的datahistory里,勾选save data to workspace, 然后,双击simout模块,选择structure with time 仿真。 最后在matlab主窗口里输入命令: plot(simout.time,simout.signals.values) 图形即出。 一个个字打出来的,有用请采纳! 追问 ??

matlab中plot已经生成图形,怎么截取其中一段啊,求具体步骤
可以用axis([x1 x2 y1 y2]);控制图像的显示范围 但是数据的间隔是由你原来的输入数据决定的 plot的时候只是把这些数据点连起来,显示的曲线实际上是一段段折线拼成的 你可以用axis控制输出的范围,但是在没有更多的数据的情况下 放大了的图,只能清楚低让你看到其折线,并不能显示你想象中平滑的...

matlab中已经得到了频响函数,怎样进行模态辨识
或在某一指定的仿真时刻的模型输出到一个Parasolid文件中;具有新型数据库图形显示功能,能够在同一图形窗口内显示模型的拓扑结构,选择某一构件或约束(运动副或力)后显示与此项相关的全部数据;具有快速绘图功能,绘图速度是原版本的20倍以上;采用合理的数据库导向器,可以在一次作业中利用一个名称过滤器修改同一名称中多个...

...y),怎么样用matlab把这100个点做出一条平滑的图像呢?
先把数据读到MATLAB里,然后用plot画就可以了,但前提是这些点本身是处在一个平滑曲线上。如果不是,那就用插值函数

语音信号特征提取用mfcc提取完后的图看不懂,matlab程序,求解释一下图...
应该是用n个滤波器滤波之后,计算出来的梅尔频谱倒谱系数全部画在一个图中了,12阶就是提取的前12个MFCC参数

相似回答
大家正在搜