西班牙
斯潘4
本文的目的是说明使用nodata和alpha波段的一些方法,目的是去除图像周围的黑色边框。图示了设置nodata、设置/添加alpha透明带和/或剪辑的组合。提供了设置/添加nodata和alpha波段的不同方式,以及每个用例的最佳方法信息。请注意,所选择的书写格式对nodata或alpha也有影响。每种格式的快速事实都列出了是否支持nodata值或alpha波段。
删除blackorders.fmwt(包含所有三个选项的完整模板工作区)
blackorderdata.zip(以黑色边框启动geotiff数据)
带黑色边框的原始geotiff文件
当前为黑色的边框值可以使用Rasterbandnodeatasetter公司nodata值设置为0的转换器。这将导致背景变得透明。如果这样做,就有可能存在于图像(有效数据范围)中的一个像素,它实际上被设置为所有频带的0(与背景匹配)。将0设置为nodata会将具有此值的单元格设置为透明,这通常是有效数据所不需要的。
请注意,对于“数字”数据,使用NODATA更有意义,因为很可能您可以选择一个不存在于图像中的值。
未设置nodata的原始文件=图像中的黑色像素(即:所有3个波段都设置为0)
nodata设置为0=像素(0,0,0)应为有效像素时变为透明
可以通过创建剪裁器特征或通过使用现有的矢量特征来剪除黑色边框来移除黑色边框。剪刀变压器。如果在生产线上没有任何额外的处理,这个方法可以很好地工作。如果要对文件进行操作(即:重新投影),结果很可能再次出现黑色背景,因为透明度问题仍未得到解决。此方法可用于不支持alpha(透明)或nodata的格式。如果需要重新投射,那么首先使用CSMAP重组子变换并将剪辑器特征建立在重新投影的图像上,而不是原始图像上,因为边界经常会改变。
剪裁光栅以删除黑色边框
光栅剪裁以删除黑色边框,但如果重新投影,黑色边框将显示在剪裁的边框内
这种方法不仅剪辑黑色边框,还添加了一个alpha透明带,这样任何进一步的处理,如重新投影,都不会导致再次引入黑色边框。如果输出格式支持alpha,并且在以后的处理中将进一步操作数据,则这是最好的方法。
剪辑和阿尔法波段增加,黑色边框不返回后,被重新投影
数据属性
此处使用的数据源于温哥华市,不列颠哥伦比亚省。它包含根据开放的政府许可证-温哥华许可的信息。
?2019安全亚搏在线软件公司|合法的