为什么Lightroom导出jpg照片exif信息中丢失了像素参数?
4223 2
[1 楼] 连雨不知春去 [禁言中]
23-6-17 15:09
为什么Lightroom导出jpg照片exif信息中丢失了像素参数?

导出的时候选择了全部保留元数据,为什么会丢失?

这个数据对我很重要,python程序需要从照片的exif信息中获取图片的高度、宽度数据
连雨不知春去 编辑于 2023-06-17 15:10
[3 楼] stevenkoh [泡菜]
23-6-17 16:26
连雨不知春去 发表于 2023-06-17 15:09
为什么Lightroom导出jpg照片exif信息中丢失了像素参数?
导出的时候选择了全部保留元数据,为什么会丢失?
这个数据对我很重要,python程序需要从照片的exif信息中获取图片的高度、宽度数据

JPG本身有文件结构。在SOF0字段里面包含“真实”的宽度和高度。

因为使用Lightroom可能会裁切或者旋转、放大或缩小。这都会造成原始exif的图像长宽信息和当前不一样,所以去掉了。

这个exif的长宽仅对第一次的原始相机产生的exif有效,Lightroom属于二次处理。所以去掉了。

用Python处理SOF0就能获得同样的效果。
[2 楼] 光圈64 [禁言中]
23-6-17 15:18
早期版本的完整一些,现在的LR丢失了很多元数据。PS则正好相反,老版本会丢得差不多,基本不保留,现在新版本才保留了一些。