Quiero establecer un archivo de estilo QML para un archivo ráster y guardarlo como imagen. Este código no establece el archivo de estilo cuando lo ejecuto como script independiente. Funciona bien en el editor de Python de QGIS. No hay error en el código.
print(res) result : {'OUTPUT': }
feedback = QgsProcessingFeedback()
res = processing.run("native:setlayerstyle", {'INPUT':'E:\\GIS\\idw_humidity.tif','STYLE':'E:\\GIS\\idw_humidity_style.qml'},feedback=feedback)
print(res)
fileName = "E:/GIS/idw_humidity.tiff"
fileInfo = QFileInfo(fileName)
path = fileInfo.filePath()
baseName = fileInfo.baseName()
rlayer = QgsRasterLayer(path, baseName)
QgsProject.instance().addMapLayer(rlayer)
if rlayer.isValid():
print ("¡Capa cargada!")
#rlayer.renderer().setOpacity(0.5)
extent = rlayer.extent()
rlayer.triggerRepaint()