44问答网
所有问题
Matlab获取像素值函数 数字含义是什么 如I=imread('a.bmp'),c=[12,20,33],r=[34,43,63],p=impixe(I,c,r)
c和r中各个数字表示的是什么
举报该问题
其他回答
第1个回答 2012-05-28
你这impixe应该是一个自编函数,c和r应该是彩色图像的RGB值吧,impixe大概是实现找出图像中的特定点
第2个回答 2012-05-28
P = IMPIXEL(RGB,C,R)
R and C are equal-length vectors specifying the coordinates of the pixels
r,c是指定像素坐标的
比如c=[12,20,33],r=[34,43,63]
取得是(12,34)(20,43)(33,63)三点
返回结果是三列的
每行代表一个点的rgb值本回答被提问者采纳
相似回答
Matlab数字
图像处理,要求详细解释代码,每个
函数
都要解释.这个是对图像...
答:
一个是虚部实部的平方和均值(sqrt( RRfdp1.^2+IIfdp1.^2);)在一个就是夹角问题(b=angle(fft
I);)
这个知识高数都有,我就不用说了吧?至于a
=(a
-min(min
(a)
))/(max(max(a))-min(min(a)))*225;我觉得就是一个圆滑
函数,
比如235.536我想让它变成240.就是乘以圆滑系数,再乘以225。
图像 灰度共生矩阵怎么在
matlab
中实现,要具体源程序
答:
matlab
提供了现成的函数 graycomatrix生成共生矩阵 graycoprops计算其特征值 具体用法:glcm = graycomatrix
(I)
从图像I创建灰度共生矩阵glcm。通过计算具有灰度级i和灰度级j的像素对在水平方向相邻出现的频繁程度。glcm中的每个元素说明了水平方向相邻像素对出现的次数。如果灰度级为L则glcm的维数为L*L。2.gl...
如何用
Matlab
读入并显示图片文件
答:
三:image 显示图像.image
(C)
把矩阵 C 转成一图像. C 可以是一MxN 或 MxNx3维的矩阵,且可以是包含 double,uint8,或 uint16 数据.image是用来显示附标图像,即显示的图像上有x,y坐标轴的显示,可以看到图像的像素大小。但可以加上axis off命令即可把坐标去掉。imshow只是显示图像。用colormap来...
如何用
matlab
计算二值化图中白色区域的
像素
点个数
答:
clc
I=imread(
'test.
bmp
');%读入图片 bwI=im2bw(I,0.5);%转化为二值图像 L=bwlabel(bwI,4);%将四连通区域进行标记 [r
,c]
=find(L==1);%查找其中的白色区域,r是白点的所在行组成的向量,c是白点所在的列组成的向量 step 2 %去除r中重复的数 new_r
=[];
for i=1:length(r)nn=find...
大家正在搜
相关问题
MATLAB 中 [I,M]=imread()什么意思 I代...
A=I(:,:,1);B=I(:,:,2);C=I(:,:,...
matlab 如何计算一幅图像中某一灰度值的像素个数
利用Matlab中的imread怎么读取图片
matlab中imread函数读入图像后,产生的矩阵是什么意...
给我一个实例,Matlab中用imread函数读取一个图像,...
关于matlab的imread读取bmp图像
我的matlab程序问什么出现这种情况:??? Error ...