相关疑难解决方法(0)

如何使用PIL调整大小并将旋转EXIF信息应用于文件?

我正在尝试使用Python来调整图片大小.使用我的相机,文件都是以横向方式编写的.

exif信息处理标签以要求图像查看器以某种方式旋转.由于大多数浏览器都不理解这些信息,因此我想使用此EXIF信息旋转图像并保留所有其他EXIF信息.

你知道我怎么能用Python做到这一点吗?

阅读EXIF.py源代码,我发现了类似的东西:

0x0112: ('Orientation',
         {1: 'Horizontal (normal)',
          2: 'Mirrored horizontal',
          3: 'Rotated 180',
          4: 'Mirrored vertical',
          5: 'Mirrored horizontal then rotated 90 CCW',
          6: 'Rotated 90 CW',
          7: 'Mirrored horizontal then rotated 90 CW',
          8: 'Rotated 90 CCW'})
Run Code Online (Sandbox Code Playgroud)

我如何使用此信息和PIL来应用它?

python jpeg exif rotation python-imaging-library

21
推荐指数
2
解决办法
1万
查看次数

标签 统计

exif ×1

jpeg ×1

python ×1

python-imaging-library ×1

rotation ×1