Я поиграл в python с PIL, и я работаю над функцией, которая зеркально отображает изображение в 4-х квадрантах.Очевидно, я получил ошибку, и я не могу понять это.Моя функция выглядит следующим образом:
def mirror_four(image):
x = image.size[0]
y = image.size[1]
temp = Image.new("RGB", (image.size[0], image.size[1]), "black")
tl = image
tr = mirror_left(image)
bl = mirror_verticle(image)
br = mirror_verticle(tr)
image.paste(temp,(0,0,int(x/2),int(y/2)),tl)
image.paste(temp,(int(x/2),0,0,int(y/2)),tr)
image.paste(temp,(0,int(y/2),int(x/2),0),bl)
image.paste(temp,(x/2,y/2,x,y),br)
return temp
Это возвращает ошибку: ValueError: Изображения не совпадают
Я немного растерялся, и документация PIL мне не сильно помогает.Заранее спасибо за помощь!