目录
1.简介
2.参数说明
2.1 -r
2.2 -b
2.3 -ro
2.4 -clean
2.5 -oo NAME=VALUE
2.6 -minsize
2.7<filename>
2.8<levels>
3.config参数
4.举例说明
用途:建立图像金字塔,便于快速浏览
gdaladdo [-r {nearest,average,rms,bilinear,gauss,cubic,cubicspline,lanczos,average_magphase,mode}][-b band]* [-minsize val][-ro] [-clean] [-oo NAME=VALUE]* [--help-general] filename [levels]
-r {nearest (default),average,rms,gauss,cubic,cubicspline,lanczos,average_magphase,mode}
-r主要是选择重采样算法,可以有以下值:
nearest
应用近邻(简单采样)重采样器
average
计算所有非NODATA贡献像素的平均值。从gdal3.1开始,这是一个加权平均值,适当地考虑了源像素的权重对目标像素的影响。
rms
计算所有非NODATA贡献像素的均方根/二次平均值(GDAL>=3.3)
bilinear
应用双线性卷积核。
gauss
在计算总览之前应用高斯核,这可能会比简单的平均得到更好的结果,例如在具有高对比度或噪声图案的锐边的情况下。建议的水平值应该是2,4,8。。。从而选择3x3重采样高斯核。
cubic
应用三次卷积核。
cubicspline
应用B样条卷积核。
lanczos
应用Lanczos窗口sinc卷积核。
average_magphase
平均mag/相空间中的复杂数据。
mode
选择在所有采样点中最常出现的值。
-b <band>
选择输入波段 band 用于生成金字塔文件。波段编号从1开始。
以只读模式打开数据集,以便生成外部金字塔文件(特别是GeoTIFF)。
删除所有概述。
NAME=VALUE
数据集打开选项(特定于格式)
最小总览级别的最大宽度或高度。仅在未指定显式级别时考虑。默认为256。
需要建立金字塔的文件
构建金字塔的等级
以TIFF格式创建的外部金字塔可以使用 COMPRESS_OVERVIEW
配置选项。这里提供了GeoTIFF驱动程序支持的所有压缩方法。(例如。 --config COMPRESS_OVERVIEW DEFLATE
). 可以使用 PHOTOMETRIC_OVERVIEW
=RGB/YCBCR/。。。配置选项,以及与 INTERLEAVE_OVERVIEW
=像素/波段配置选项。
对于JPEG压缩的外部金字塔,可以使用 :
--config JPEG_QUALITY_OVERVIEW value
.
对于WEBP压缩的外部和内部金字塔,可以使用:
--config WEBP_LEVEL_OVERVIEW value
. 如果未设置,将默认为75。
对于LZW或DEFLATE压缩的外部金字塔,可以使用 :
--config PREDICTOR_OVERVIEW 1|2|3
.
要在TIFF金字塔中生成尽可能小的JPEG,应使用:
--config COMPRESS_OVERVIEW JPEG --config PHOTOMETRIC_OVERVIEW YCBCR --config INTERLEAVE_OVERVIEW PIXEL
可以使用BigTIFF格式创建外部金字塔BIGTIFF_OVERVIEW
配置选项:
--config BIGTIFF_OVERVIEW {{IF_NEEDED|IF_SAFER|YES|NO}}
.
默认值是IFu safe,从gdal2.3.0开始(以前是IFu NEEDED)。此选项的行为与GeoTIFF驱动程序文档中记录的BIGTIFF创建选项完全相同。
1.创建金字塔,嵌入到提供的TIFF文件中,并自动计算级别(GDAL 2.3或更高版本)
gdaladdo -r average abc.tif
2.创建金字塔,嵌入到提供的TIFF文件中:
gdaladdo -r average abc.tif 2 4 8 16
3.从ERDAS.IMG文件创建外部压缩GeoTIFF金字塔文件:
gdaladdo -ro --config COMPRESS_OVERVIEW DEFLATE erdas.img 2 4 8 16
4.从3波段RGB数据集创建外部JPEG压缩GeoTIFF金字塔文件(如果该数据集是可写GeoTIFF,还需要添加-ro选项以强制生成外部金字塔):
gdaladdo --config COMPRESS_OVERVIEW JPEG --config PHOTOMETRIC_OVERVIEW YCBCR--config INTERLEAVE_OVERVIEW PIXEL 2 4 8 16
5.为指定的JPEG文件创建Erdas Imagine格式金字塔:
gdaladdo --config USE_RRD YES airphoto.jpg 3 9 27 81
6.为特定子数据集创建金字塔,例如GeoPackage中可能有许多栅格图层之一(“filename”参数必须是驱动程序前缀、文件名和子数据集名称,例如由gdalinfo显示):
gdaladdo GPKG:file.gpkg:layer
本文发布于:2024-02-04 21:15:19,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170716574659672.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |