| 查看: 228 | 回复: 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 ] |
» 猜你喜欢
体制内长辈说体制内绝大部分一辈子在底层,如同你们一样大部分普通教师忙且收入低
已经有9人回复
过年走亲戚时感受到了所开私家车的鄙视链
已经有9人回复
今年春晚有几个节目很不错,点赞!
已经有10人回复
情人节自我反思:在爱情中有过遗憾吗?
已经有10人回复
基金正文30页指的是报告正文还是整个申请书
已经有5人回复













回复此楼