I would like to automate a process in QGIS 3.0.
The process is:
Open raster calculator and calculate a bands operation (Sentinel 2 bands).
Create dots (centroid of pixel) into several pre-existing polygons.
Open the plug in "point sampling tool" and give to the dots, created in the previous step, the value of the corresponding pixel.
Open GRASS tool v.surf.idw and process the algorithm for every group of dots created in step 3.
Cut the raster created in step 4 to the corresponding polygon.
Select some colours for the cut raster choosing the option singleband pseudocolours.
As I have to do this process for several polygons, it's taking a long time so I would like to automate it; is it possible?