span8
span4
本文的目的是说明使用NoData和Alpha波段的一些方法,目的是删除图像周围的黑色边框。结合设置NoData,设置/添加一个Alpha透明带和/或剪切是说明。提供了设置/添加NoData和Alpha波段的不同方法,以及关于每个用例的最佳方法的信息。注意,所选择的书写格式也在NoData或Alpha中起作用。每种格式的简要事实都列出了是否支持NoData值或Alpha波段。
RemoveBlackBorders.fmwt(所有三个选项完成模板的工作空间)
BlackBorderData.zip(与黑色边框起的GeoTIFF数据)
与黑色边框原来的GeoTIFF文件
属性可将当前为黑色的边框值设置为NoDataRasterBandNoDataSetter将noData值设置为0的transformer。这将导致背景变得透明。如果这样做,就有可能在图像(有效数据范围)中存在一个像素,该像素实际上为所有波段(匹配背景)设置为0。将0设置为NoData会将这个值的单元格设置为透明的,这对于有效的数据来说通常是不可取的。
注意,对于“数值”数据,使用NoData更有意义,因为您可以选择图像中不存在的值。
与NO无数据组原始文件=黑色像素在图像(即:所有3条带被设置为0)
无数据被设置为0 =像素(0,0,0)变成透明时,它应是一个有效的像素
可以通过创建裁剪器特性或使用现有的向量特性使用限幅器变压器。如果不需要进行任何额外的处理,这种方法就可以很好地工作。如果文件被操作(即:重新投影),结果很可能会有一个黑色的背景,因为透明度的问题仍然没有得到解决。此方法可用于不支持Alpha(透明度)或NoData的格式。如果需要重新投影,那么首先使用CsmapReprojector变形器和基于重新投影的图像而不是原始图像的剪辑功能,因为边界经常会改变。
光栅修剪去除黑边
光栅修剪去除黑边,但随后重新投影,黑色边框出现在裁剪范围内
该方法不仅剪切黑色边框,还添加了一个alpha透明带,这样任何进一步的处理,比如重投影,都不会导致再次引入黑色边框。如果输出格式支持Alpha,并且在以后的处理中将进一步处理数据,那么这是最好的方法。
剪裁和添加α带,黑色边框不被重投影后返回
数据归属
这里使用源自从公开数据中的数据由提供温哥华市, 不列颠哥伦比亚省。它包含了开放政府许可协议进行许可信息 - 温哥华。
©2019安全亚搏在线软件公司法律