阅读:1723回复:2
[求助]谁知道把一幅tiff图里的白色(255,255,255)都设为null?
<P>我有一副tiff的图(彩色的,3个波段),因为是不规则多边形,所以边上有空白部分,我现在希望把这些空白部分保存成NoData,谁知道怎么做?</P>
<P>我转成GRID试过,setnull反正是不行,它只能对单波段的图层进行修改,我现在的图都是彩色的,3波段,用setnull就提示出错。</P> <P>用Reclass进行重分类,但是我这副图的范围不是从1-255,而是37-243,255,重分类以后, 它37变成1,38变成2...我希望是37-243的值都不变,只有255变成Nodata。</P> <P>而且我的图有好多幅,最好能批量处理。</P> |
|
1楼#
发布于:2007-08-27 15:32
<P>setnull也可以设置一些条件像xx<1000 or xx>50000,比精确的负值要好</P>
<P>不过setnull后的数据不可以再次setnull,value值设别不到了</P> |
|
|
2楼#
发布于:2007-05-29 17:10
Reclass我又试了一下,似乎只能对单一波段进行处理,所以我现在3波段的图处理完就成1波段了。
|
|