Developing the SCP 6: Cloud Masking and Mosaic of Band Sets

I am updating the Semi-Automatic Classification Plugin (SCP) to version 6 (codename Greenbelt) which will be compatible with the upcoming QGIS 3.

I have already presented the main changes to the SCP dock, the Main interface and the ability to create multiple band sets, and the new interface for downloading free products such as Landsat, Sentinel-2, ASTER, MODIS and the new addition Sentinel-3.

In this post I present two preprocessing tools that exploit the new ability to create multiple band sets.
The tool Cloud masking allows for the creation of an output masked band for each band of a band set, based on the values of a raster mask. 

Cloud masking tool
The NoData value is applied to pixels identified by the cloud mask.
It is also possible to apply a buffer to cloud pixels which can be useful to dilate masked area in case the mask doesn’t cover the thinner border of clouds.

This tool will be very useful in conjunction with the new tool Mosaic band sets that allows for the mosaic of the corresponding bands of two or more band sets. An output band is created for every corresponding set of bands in the band sets.
The NoData values of one band are replaced by the values of the corresponding band of the next band set.
This can be very useful for creating a cloud free mosaic after cloud masking.

Mosaic band sets tool

I am willing to improve the functionalities of SCP with this new version 6, and I'll try to periodically post the development progress.
The final SCP version 6 will probably be ready by January 2018.
For any comment or question, join the Facebook group and the Google+ Community about the Semi-Automatic Classification Plugin.

Newer posts Older posts