NAME
r.bitpattern - GRASS bit pattern.
SYNOPSIS
r.bitpattern
r.bitpattern help
r.bitpattern [-q] input=string output=string pattern=integer patval=integer
Flags:
- -q
- Quiet
Parameters:
- input=string
- Name of an input layer
- output=string
- Name of an output layer
- pattern=integer
- bit pattern
- patval=integer
- pattern value
DESCRIPTION
r.bitpattern performs bit pattern comparisons.
The functionality is two-fold:
- define position: set bit(s) to 1 which shall match,
then convert this position pattern to integer, set pattern=
parameter with that integer value
- define pattern *value* which should be in that position:
first bit pattern of value, convert to integer, set
patval= parameter
EXAMPLE
- define position:
xx xx 1x xx
binary: 1000 -> integer: 8 -> pattern=8
- define value:
Ex.: we want to check for 0 in that position
xx xx 0x xx
binary: 0000 -> integer: 0 -> patval=0
if value can be arbitray (0/1), then assume 0 value
SEE ALSO
r.mapcalc
AUTHORS
Radim Blazek, Markus Neteler
Last changed: $Date: 2005/03/11 16:57:51 $
Main index - raster index - Full index