Data type conversion

From AWF-Wiki
Revision as of 10:55, 27 April 2018 by Hfuchs (Talk | contribs)

Jump to: navigation, search

We may change the data type (or radiometric resolution) of a raster layer.

  1. Click the Add raster layer QGIS 2.0 addrast.png and select a single band file C:/OSGeo4W64/geodata/raster/s2/Subset_S2A_MSIL2A_20170619T_B03.tif. This is the spectral green band with the data type UInt16 - Sixteen bit unsigned integer Unsigned Integer with the value range 0 to 65535 (Check the Raster metadata). We would like to convert the raster to data type Byte - eight bit unsigned integer, value range 0 to 255.
  2. Click Open, and the raster layer appears on the QGIS canvas.
  3. In the processing toolbar, type Rescale into the search field to find the Orfeo Toolbox --> Image Manipulation --> Rescale Image) tool. Open it with a double click. Specify a new output file name as shown in the screenshot.

Qgis rescale.png

The output Image raster is now recoded to correct eight bit data range but the data type is now Float32 - Thirty two bit floating point.

  1. In the processing toolbar, type Convert data into the search field to find the SAGA --> Raster tools --> Convert data storage) tool. Open it with a double click.

Specify

  • Data storage type: [1] unsigned 1 byte integer
  • Converted grid: a new output file name. Click Run.

Qgis convert data storage.png

Personal tools
Namespaces

Variants
Actions
Navigation
Development
Toolbox
Print/export