<div dir="ltr"><p>Hi, when I import a processing script in the QGIS Python 
console (see parts of it below), it does not give any error and even displays ("<i>Executing 
algorithm xy</i>"). 
However, the output file is not generated, i.e., there is no file in the output directory. Does anyone know why? Do I 
need to save raster output files differently? I also tried by hardcoding the filepath (<code>resampled = "C:/result.tif")</code><code>.<br></code></p><p><span style="font-family:monospace,monospace"></span></p><span style="font-family:monospace,monospace"># List files in data directory<br>files = os.listdir(os.curdir) <br><br># Loop over all .tif files in input directory<br>for f in files:<br></span><div style="margin-left:40px"><span style="font-family:monospace,monospace"># Check if file extension is .tif</span><br></div><div style="margin-left:40px"><span style="font-family:monospace,monospace"></span></div><div style="margin-left:40px"><span style="font-family:monospace,monospace">if os.path.splitext(f)[1]=='.tif'<wbr>:</span><br></div><div style="margin-left:40px"><span style="font-family:monospace,monospace"></span></div><div style="margin-left:80px"><span style="font-family:monospace,monospace"># Load image as raster layer</span><br></div><div style="margin-left:40px"><span style="font-family:monospace,monospace"></span></div><div style="margin-left:80px"><span style="font-family:monospace,monospace">fileInfo = QFileInfo(f)</span><br></div><div style="margin-left:40px"><span style="font-family:monospace,monospace"></span></div><div style="margin-left:80px"><span style="font-family:monospace,monospace">baseName = fileInfo.baseName()</span><br></div><div style="margin-left:40px"><span style="font-family:monospace,monospace"></span></div><div style="margin-left:80px"><span style="font-family:monospace,monospace">rlayer = QgsRasterLayer(f, baseName)</span><br></div><div style="margin-left:40px"><span style="font-family:monospace,monospace"></span></div><span style="font-family:monospace,monospace">        <br></span><div style="margin-left:80px"><span style="font-family:monospace,monospace"># Save raster layer extent</span><br></div><div style="margin-left:40px"><span style="font-family:monospace,monospace"></span></div><div style="margin-left:80px"><span style="font-family:monospace,monospace">extent = rlayer.extent()</span><br></div><div style="margin-left:40px"><span style="font-family:monospace,monospace"></span></div><div style="margin-left:80px"><span style="font-family:monospace,monospace">xmin = extent.xMinimum()</span><br></div><div style="margin-left:40px"><span style="font-family:monospace,monospace"></span></div><div style="margin-left:80px"><span style="font-family:monospace,monospace">xmax = extent.xMaximum()</span><br></div><div style="margin-left:40px"><span style="font-family:monospace,monospace"></span></div><div style="margin-left:80px"><span style="font-family:monospace,monospace">ymin = extent.yMinimum()</span><br></div><div style="margin-left:40px"><span style="font-family:monospace,monospace"></span></div><div style="margin-left:80px"><span style="font-family:monospace,monospace">ymax = extent.yMaximum()<br><br># Define name of resampled raster    <br>resampled = str(os.path.splitext(f)[0] + "_" + str(j) + "pixels.tif")<br></span></div><br><p style="margin-left:80px"><span style="font-family:monospace,monospace"></span><span style="font-family:monospace,monospace"># Run resampling of raster</span><br></p><p style="margin-left:80px"><span style="font-family:monospace,monospace"></span><span style="font-family:monospace,monospace"><b>processing.runalg('gdalogr:<wbr>translate',{"INPUT":rlayer,
 "OUTSIZE":j, "OUTSIZE_PERC":False, "EXPAND":2, "PROJWIN":"%f,%f,%f,%f" %
 (xmin, xmax, ymin, ymax), "OUTPUT":resampled})</b></span></p><p style="margin-left:40px"><span style="font-family:monospace,monospace"><br></span></p><p style="margin-left:80px"><span style="font-family:monospace,monospace"><i>... code parts removed ...</i><br></span></p><div style="margin-left:80px"><tt><font face="monospace,monospace"># Define name of tiled raster</font></tt><br></div><div style="margin-left:80px"><tt><font face="monospace,monospace">tiled = str(os.path.splitext(f)[0] + "_" + str(j) + "pixels" + "_tiling_x" + str(l+1) + "y" + str(k) + ".tif")</font></tt><br></div><tt><font face="monospace,monospace">                    <br></font></tt><div style="margin-left:80px"><tt><font face="monospace,monospace"># Run tiling of raster</font></tt><br></div><div style="margin-left:80px"><b><tt><font face="monospace,monospace">processing.runalg('gdalogr:<wbr>cliprasterbyextent', {"INPUT":reslayer, "PROJWIN":"%f,%f,%f,%f" % (t_xmin,t_xmax,t_ymin,t_ymax), "OUTPUT":tiled})</font></tt><br></b></div><p><span style="font-family:monospace,monospace"><font face="arial,helvetica,sans-serif"><br></font></span></p><p><span style="font-family:monospace,monospace"><font face="arial,helvetica,sans-serif">Thank you,</font></span></p><p><span style="font-family:monospace,monospace"></span></p><span style="font-family:monospace,monospace"><font face="arial,helvetica,sans-serif">Sophie</font></span></div>