'\" -*- coding: UTF-8 -*- .if \n(.g .ds T< \\FC .if \n(.g .ds T> \\F[\n[.fam]] .de URL \\$2 \(la\\$1\(ra\\$3 .. .if \n(.g .mso www.tmac .TH pkfillnodata 1 "06 December 2020" "" "" .SH NAME pkfillnodata \- program to fill holes in raster image .SH SYNOPSIS 'nh .fi .ad l \fBpkfillnodata\fR \kx .if (\nx>(\n(.l/2)) .nr x (\n(.l/5) 'in \n(.iu+\nxu \fB-i\fR \fIinput\fR \fB-m\fR \fImask\fR \fB-o\fR \fIoutput\fR [\fIoptions\fR] [\fIadvanced options\fR] 'in \n(.iu-\nxu .ad b 'hy .SH DESCRIPTION \fBpkfillnodata\fR fills nodata values in a raster dataset. Nodata values are defined as 0 values in the mask raster dataset. You can use the input file as the mask image if 0 values in the input raster have to be filled. Per default, all bands are filled. Use the option \*(T<\fB\-b\fR\*(T> to fill individual band(s) in a multiband raster input image. .SH OPTIONS .TP \*(T<\fB\-i\fR\*(T> \fIfilename\fR, \*(T<\fB\-\-input\fR\*(T> \fIfilename\fR Input raster dataset .TP \*(T<\fB\-m\fR\*(T> \fImask\fR, \*(T<\fB\-\-mask\fR\*(T> \fImask\fR Mask raster dataset indicating pixels to be interpolated (zero valued) .TP \*(T<\fB\-o\fR\*(T> \fIfilename\fR, \*(T<\fB\-\-output\fR\*(T> \fIfilename\fR Output image file .TP \*(T<\fB\-b\fR\*(T> \fIband\fR, \*(T<\fB\-\-band\fR\*(T> \fIband\fR band(s) to process (Default is \*(T<\-1\*(T>: process all bands) .TP \*(T<\fB\-v\fR\*(T> \fIlevel\fR, \*(T<\fB\-\-verbose\fR\*(T> \fIlevel\fR verbose .PP Advanced options .TP \*(T<\fB\-d\fR\*(T> \fIdistance\fR, \*(T<\fB\-\-distance\fR\*(T> \fIdistance\fR Maximum number of pixels to search in all directions to find values to interpolate from .TP \*(T<\fB\-it\fR\*(T> \fIiterations\fR, \*(T<\fB\-\-iteration\fR\*(T> \fIiterations\fR Number of 3x3 smoothing filter passes to run (default 0)