Я пытаюсь разделить Multi Picture Object JPEG (с глубины камеры iPhone), однако, когда я сохраняю отдельные кадры, он сохраняет их повернутыми на 90 градусов, а второй кадр получается очень маленьким.
Использование Python 2.7:
from PIL import Image
ImageFile.LOAD_TRUNCATED_IMAGES = True # Without this the second frame can't save
def split_image(image_path)
image = Image.open(image_path)
frame_one = os.path.join(UPLOAD_FOLDER, 'frame1.jpg')
image.save(frame_one)
image.seek(1)
frame_two = os.path.join(UPLOAD_FOLDER, 'frame2')
image.save(frame_two)
Это изображения.Первый - оригинал, второй - вывод кадра 1, а третий - вывод кадра 2.
Как я могуразделить эти изображения и получить ли они нужного размера / поворота?
Дополнительный вопрос: есть ли способ определить размер каждого отдельного кадра?