manpagez: man pages & more
man grd2rgb(1)
Home | html | info | man
grd2rgb(1)                            GMT                           grd2rgb(1)




NAME

       grd2rgb  -  Write r/g/b grid files from a grid file, a raw RGB file, or
       SUN rasterfile


SYNOPSIS

       grd2rgb infile  -Gtemplate [  -Ccpt ] [
        -Ixinc[m|s][/yinc[m|s]] ] [  -Llayer ]
        -Rregion
        -V[level] [  -Wwidth/height[/n_bytes] ] [ -r ]

       Note: No space is allowed between the option flag  and  the  associated
       arguments.


DESCRIPTION

       grd2rgb  reads one of three types of input files: (1) A Sun 8-, 24-, or
       32-bit raster file; we the write out the red, green,  and  blue  compo-
       nents  (0-255  range)  to  separate  grid  files. Since the raster file
       header is limited you may use the -R, -I, -r options to set a  complete
       header  record  [Default is simply based on the number of rows and col-
       umns]. (2) A binary 2-D grid file; we then convert the z-values to red,
       green, blue via the provided CPT. Optionally, only write out one of the
       r, g, b, layers. (3) A RGB or RGBA raw raster file. Since  raw  raster-
       files  have no header, you have to give the image dimensions via the -W
       option.


REQUIRED ARGUMENTS

       infile The (1) Sun raster file, (2) 2-D binary grid file,  or  (3)  raw
              raster file to be converted.

       -Gtemplate
              Provide  an output name template for the three output grids. The
              template should be a regular grid file name except it must  con-
              tain  the string %c which on output will be replaced by r, g, or
              b.


OPTIONAL ARGUMENTS

       -Ccpt  name of the color palette  table  (for  2-D  binary  input  grid
              only).

       -Ixinc[unit][+e|n][/yinc[unit][+e|n]]
              x_inc  [and  optionally  y_inc] is the grid spacing. Optionally,
              append a suffix modifier.  Geographical  (degrees)  coordinates:
              Append  m  to indicate arc minutes or s to indicate arc seconds.
              If one of the units e, f, k, M, n or u is appended instead,  the
              increment  is assumed to be given in meter, foot, km, Mile, nau-
              tical mile or US survey foot, respectively,  and  will  be  con-
              verted  to  the equivalent degrees longitude at the middle lati-
              tude of the region (the conversion depends  on  PROJ_ELLIPSOID).
              If  y_inc is given but set to 0 it will be reset equal to x_inc;
              otherwise it will be converted to degrees latitude. All  coordi-
              nates:  If +e is appended then the corresponding max x (east) or
              y (north) may be slightly adjusted  to  fit  exactly  the  given
              increment  [by default the increment may be adjusted slightly to
              fit the given domain]. Finally, instead of giving  an  increment
              you  may  specify the number of nodes desired by appending +n to
              the supplied integer argument; the increment  is  then  recalcu-
              lated  from  the  number  of nodes and the domain. The resulting
              increment value depends on whether you  have  selected  a  grid-
              line-registered  or  pixel-registered grid; see App-file-formats
              for details. Note: if -Rgrdfile is used then  the  grid  spacing
              has already been initialized; use -I to override the values.

       -Llayer
              Output  only  the specified layer (r, g, or b). [Default outputs
              all 3 layers].

       -Rxmin/xmax/ymin/ymax[+r][+uunit] (more a|)
              Specify the region of interest.

       -V[level] (more a|)
              Select verbosity level [c].

       -Wwidth/height[/n_bytes]
              Sets the size of the raw raster file. By  default  an  RGB  file
              (which has 3 bytes/pixel) is assumed. For RGBA files use n_bytes
              = 4.  Use -W for guessing the image size of a RGB raw file,  and
              -W=/=/4  if  the raw image is of the RGBA type. Notice that this
              might be a bit slow because the guessing algorithm makes uses of
              FFTs.

       -r (more a|)
              Set pixel node registration [gridline].

       -^ or just -
              Print  a  short  message  about  the syntax of the command, then
              exits (NOTE: on Windows just use -).

       -+ or just +
              Print an extensive usage (help) message, including the  explana-
              tion  of  any  module-specific  option  (but  not the GMT common
              options), then exits.

       -? or no arguments
              Print a complete usage (help) message, including the explanation
              of all options, then exits.


EXAMPLES

       To  use  the  color  palette topo.cpt to create r, g, b component grids
       from hawaii_grv.nc file, use

              gmt grd2rgb hawaii_grv.nc -Ctopo.cpt -Ghawaii_grv_%c.nc

       To output the red component from the Sun raster radiation.ras file, use

              gmt grd2rgb radiation.ras -Lr -Gcomp_%c.nc


SEE ALSO

       gmt(1), gmt.conf(5), grdedit(1), grdimage(1), grdmath(1), grdview(1)


COPYRIGHT

       2017, P. Wessel, W. H. F. Smith, R. Scharroo, J. Luis, and F. Wobbe



5.4.2                            Jun 24, 2017                       grd2rgb(1)

gmt5 5.4.2 - Generated Wed Jun 28 18:09:52 CDT 2017
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.