Engine中如何获取栅格唯一值的最大值和最小值?

Engine中如何获取栅格唯一值的最大值和最小值?
已邀请:

朱新颖

赞同来自:

【解决办法】:
使用IRasterCalcUniqueValues.AddFromRaster();方法返回IUniqueValues参数,通过IUniqueValues.Max和IUniqueValues.Min即可获取最大值和最小值。

IUniqueValues uniVal = new UniqueValuesClass();
IRasterCalcUniqueValues rasterUnique = new RasterCalcUniqueValuesClass();
rasterUnique.AddFromRaster(pRaster, 0, uniVal);

秦怪

赞同来自:

rasterUnique.AddFromRaster(pRaster, 0, uniVal);
这里执行的太慢了 可以改进或其他方法吗
@朱新颖 

要回复问题请先登录注册