即使图像被旋转,我也得到了相同的宽度和高度。为什么会发生这种情况?
from PIL import Image
with Image.open("pic.jpg") as im:
rotated_90 = im.rotate(90)
print(rotated_90.size, "\t", rotated_90.width, rotated_90.height)
rotated_180 = im.rotate(180)
print(rotated_180.size, "\t", rotated_180.width, rotated_180.height)
rotated_270 = im.rotate(270)
print(rotated_270.size, "\t", rotated_270.width, rotated_270.height)
(1049, 590) 1049 590
(1049, 590) 1049 590
(1049, 590) 1049 590