相关疑难解决方法(0)

使用Python而不使用PIL(包括缩略图)在EXIF中指定方向旋转图像

我有以下场景:

  • 我正在将iPhone中的图像和EXIF信息发送到我的Pyhon套接字服务器.
  • 我需要根据拍摄图像时的实际方向正确定位图像.我知道IOS总是将图像保存为Landscape Left并将实际方向添加为EXIF字段(EXIF.Image.Orientation).
  • 我正在阅读EXIF字段以查看实际方向.然后我使用wxpython将图像旋转到正确的方向.

我正在使用pyexiv2进行EXIF操作.

问题:EXIF信息包括使用wxpython旋转图像时丢失的缩略图.

我做了什么:我在旋转图像之前正在阅读EXIF.我重置了EXIF中的方向字段.然后我在轮换后把它放回去.

问题:

EXIF内的缩略图不会旋转.因此,图像和缩略图具有不同的方向.

有问题吗?

是否有除PIL之外的任何模块来旋转图像以保留其EXIF信息?

是否有单独的EXIF字段用于缩略图方向?

有没有办法可以单独旋转缩略图?

谢谢你的帮助...

python exif image ios

19
推荐指数
4
解决办法
2万
查看次数

标签 统计

exif ×1

image ×1

ios ×1

python ×1