阅读:1519回复:1
[求助]请各位大侠帮我看看我的pro为什么执行不了
各位大侠,小弟刚开始接触envi,现在遇到了些问题,希望大侠们能帮小弟一把,小弟在这里双手作揖谢谢了!<BR><BR>我想把一副图像中灰度小于等于100的都赋值50,大于100小于等于200的都赋值150,大于200的赋值为255,我写了一个波段运算的代码,编译没有错误,可是却执行不了,不知道怎么回事,请大侠们帮我看看是怎么回事?<BR>function bm_test,b1<BR>result = b1<BR>if(result LE 100) then result=50 else $<BR>if(result LE 200) AND (result GT 100) then result=150 else $<BR>if(result GT 200) then result=255 else $<BR>return, result<BR>end
|
|
1楼#
发布于:2006-12-23 23:49
<P>这个错误太严重了,建议如下编写程序代码</P>
<P>index=where(b1 le 100,count)</P> <P>if count ne 0 then result[index]=50</P> |
|
|