| 查看: 256 | 回复: 0 | |||
| 当前主题已经存档。 | |||
[交流]
【求助】在matlab中 imshow(I,[low,high])的具体用法
|
|||
|
请问 imshow(I,[low,high])的用法,图像数据I和[low,high]的关系是什么?举个例子来说: f=1;% 焦距 a=0.0001; b=0.0001;% 矩孔大小 lmda=632.8e-9;% 波长 xmax=0.05;% 观察屏所取范围 ymax=xmax; def=0.0001; x=-xmax:def:xmax; y=-ymax:def:ymax; lenm=length(x); lenn=length(y); for m=1:lenm for n=1:lenn alpha=pi*x(m)*a/(lmda*f);%0.5*k*l*a; beta=pi*y(n)*a/(lmda*f);%bb=0.5*k*w*b; I(m,n)=((sin(alpha))/(alpha))^2*( (sin(beta))/(beta))^2; end end I=I/(max(max(I))); figure imshow(255*I); xlabel('x'); ylabel('y'); 图像数据归一化后,最小值为6.6579e-017,最大值为1,用imshow(I, [0 0.1])显示和用imshow(I, [0 0.001])显示,图像有一些变化,但它们的区别在哪里?I和[low,high]的对应关系是什么? [ Last edited by hxj2009 on 2009-12-15 at 21:23 ] |
» 猜你喜欢
有多少人是今天查系统知道结果的?
已经有19人回复
29号明天会评吗
已经有4人回复
国社科又开始会评了,不知道这次命运如何
已经有10人回复
梦想
已经有4人回复
中青基了要发朋友圈吗?
已经有6人回复
基金不中,共勉
已经有12人回复
能否申诉?
已经有7人回复
面上意见出来了
已经有19人回复
为什么到现在没收到通知?
已经有5人回复
有没有仍没收到信息的
已经有8人回复










回复此楼
投票:
30