I'm trying to write a processing script using grass r.neighbors
algorithm for rasters. When you use the Gui for this algorithm, you can leave the GRASS layer extent field blanc to use the minimal extent. On the contrary, when used in the python console, I can't find how to input this kind of "default" value.
I saw on https://docs.qgis.org/2.2/en/docs/user_manual/processing/console.html that it seems to be mandatory to input the four coordinates for an extent parameter.
I tried using iface.mapCanvas().extent()
but the object returned is not accepted as a parameter and I can't find how to get its coordinates..
Is there a way to get the xmin, ymin, xmax, ymax
of the layer in PyQGIS to input them in the algorithm? Am I doing it totally wrong ?
extent
are missing so it was not working...