6

Is there a tool that is able to transform a multi-band image to single band rasters? I usually use the raster calculator within the modeler to do that.

10

You could use gdal_translate from:

Raster > Conversion > Translate (Convert format)...

Then click the pencil icon to edit the console and use something like the following to export band 1:

gdal_translate "path/to/raster.tif" -b 1 "path/to/result.tif"

To get band 2, replace -b 1 with -b 2 etc.


Note: you may need to enable the GdalTools plugin.

  • 1
    If you use VRT as the outputformat you will get something like the first example in gdal.org/gdal_vrttut.html. Then you need just edit the <SourceBand>1</SourceBand> line for selecting other bands. – user30184 Apr 18 '17 at 20:33
  • @user30184 - Good tip, thanks for sharing :) – Joseph Apr 19 '17 at 8:54
  • 2
    Is it me or did they remove the pencil icon in Qgis > 3.4 ? – Kantan Jan 16 at 7:46
  • 1
    @Kantan - It's not you, this has been an issue which has been reported: https://issues.qgis.org/issues/15090 – Joseph Jan 16 at 10:46
  • 1
    Thanks @Joseph! Unfortunately, it was rejected, so I guess only the raster calculator trick works now. – Kantan Jan 16 at 11:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.