Сложно советовать, не увидев формат файлов и как собственно собираете изображение. Но если вопрос в том, как разбить последовательные 81 файл на ряд/колонка, то можно так. Допустим идем в цикле по нашим 81 отсортированным файлам. Тогда x,y будут:
for i in range(81):
x, y = divmod(i, 9)
соответсвенно (0,0), (0,1)...(0,8), (1,0) ... (1,8)...