基于alpha波段的马赛克数据集构建足迹

693
2
跳到解决方案
06-15-2021 12:41 am
标签(2)
MarkChilcott
通过
临时贡献者III

你好,

我有一些ECW光栅,其中包含一个alpha带,作为透明蒙版。

我想计算栅格的足迹。我不知道如何指定使用alpha波段的值来实现这一点。有人做过吗?

https://pro.arcgis.com/en/pro-app/latest/help/data/imagery/raster-display-ribbon.htm

欢呼,

马克

标签(4)
0荣誉
1解决方案

接受的解决方案
GordonSumerling
Esri贡献者

你好,马克,

是的,这是可以实现的。我使用光栅函数来做到这一点。通常alpha通道是0 & 255。

所以你要做的是:

  1. 使用光栅函数从图像中提取alpha通道(提取波段)
  2. 这将给你一个0 & 255的单波段图像
  3. 然后使用GP工具栅格到多边形。
  4. 这将给你一个矢量层的图像边界和图像内容。
  5. 然后,您可以通过任意一个值来过滤向量层。

希望这就是你想要的。您甚至可以使用此形状来替换Mosaic数据集中的足迹

干杯

戈登

在原帖子中查看解决方案

2回答
GordonSumerling
Esri贡献者

你好,马克,

是的,这是可以实现的。我使用光栅函数来做到这一点。通常alpha通道是0 & 255。

所以你要做的是:

  1. 使用光栅函数从图像中提取alpha通道(提取波段)
  2. 这将给你一个0 & 255的单波段图像
  3. 然后使用GP工具栅格到多边形。
  4. 这将给你一个矢量层的图像边界和图像内容。
  5. 然后,您可以通过任意一个值来过滤向量层。

希望这就是你想要的。您甚至可以使用此形状来替换Mosaic数据集中的足迹

干杯

戈登

MarkChilcott
通过
临时贡献者III

由于戈登。当我使用。ecw时,提取带给出的结果不是0或1。我通过做Reclass绕开了这个问题。在重新分类的栅格上使用GP栅格到多边形给出了足迹。然后我可以根据需要简化和缩小。

0荣誉