pkgetmask - program to create mask image based on values in input raster image
Contents
Description
pkgetmask creates a mask raster dataset from an input raster dataset. Values smaller than the minimum
value (-min) or larger than the maximum value (-max) will result in a -nodata value in the mask.
Example
create mask, setting all negative values to 0 (rest to 1)
pkgetmask-iinput.tif-ooutput.tif-min0-nodata0-data1
create mask. Mask is set to 0 (default value for -nodata) if either band 0 is not between 0 and 10 OR
(default operator) band 1 is not between 0 and 250. Else mask is set to 1 (default value for -data)
pkgetmask-iinput.tif-ooutput.tif-min0-max10-max0-max250-b0-b1
01 January 2025 pkgetmask(1)
Name
pkgetmask - program to create mask image based on values in input raster image
Options
-ifilename, --inputfilename
input image file
-ofilename, --outputfilename
Output mask file
-minvalue, --minvalue
Values smaller than min threshold(s) are masked as invalid. Use one threshold for each band
-maxvalue, --maxvalue
Values greater than max threshold(s) are masked as invalid. Use one threshold for each band
-datavalue, --datavalue
value(s) for valid pixels: between min and max
-nodatavalue, --nodatavalue
value(s) for invalid pixels: not between min and max
-vlevel, --verboselevel
verbose
Advanced options
-bband, --bandband
band(s) used for mask
-pAND|OR, --operatorAND|OR
Operator: [AND,OR].
-ottype, --otypetype
Data type for output image ({Byte / Int16 / UInt16 / UInt32 / Int32 / Float32 / Float64 / CInt16 /
CInt32 / CFloat32 / CFloat64}). Empty string: inherit type from input image
-offormat, --oformatformat
Output image format (see also gdal_translate(1)).
-cooption, --cooption
Creation option for output file. Multiple options can be specified.
-ctcolortable, --ctcolortable
color table (file with 5 columns: id R G B ALFA (0: transparent, 255: solid)).
Synopsis
pkgetmask-iinput-ooutput [options] [advancedoptions]
