irfanview批处理照片旋转问题?
4003 4
[1 楼] joshatt [泡菜]
24-5-3 11:18
拍了一组照片, 回来后, 手动对一些照片旋转了,用的是irfanview.....这一步之后, 原6000x4000的变成了4000x6000. 在irfanview中按i, 显示原尺寸和现尺寸都是4000x6000, 但是EXIF(E)显示仍然是6000x4000.

然后, 用irfanview进行了批处理缩小, 缩小为1500x1500像素.

所以, 以某照片为例, 原尺寸6000x4000, 手动旋转为4000x6000, 然后批处理缩小,变为1000x1500.

但是, 最后旋转失效了, 变成了1500x1000.

怎么回事? 怎么办呢? 我当然不希望再逐个手动旋转, 而是在批处理中解决
joshatt 编辑于 2024-05-03 11:27
[5 楼] Trompette [泡菜]
24-5-3 13:15
joshatt 发表于 2024-05-03 12:20
以前没有考虑过这个问题. 刚刚作了个小实验: 从相加copy出来两张jpg照片. 第一张是正确的, 不需要旋转, irfanview快捷键e显示, 它的方向是Right Top.
第2张是错误的, 需要旋转, 快捷键e显示, 它的方向是Top Lef...

还是没看懂你说的问题是什么?

是不是 EXIF 和实际方向不同,使 Irfanview 无法正确旋转的问题?
大可以先把所有照片都缩比 25%,最后再手工旋转
[4 楼] joshatt [泡菜]
24-5-3 12:22
Trompette 发表于 2024-05-03 11:42
这类工作最好给ImageMagicK做
另外,没看懂你说的问题在哪
假定你的工作流是:
1> 用Irfanview 手工旋转了某些照片,保留EXIF的原始tag不变
2> 用Irfanview 进行全体缩小到 1500x1500(不懂,6...

应该是第一步有问题, 旋转是成功的, windows认....但是这一步, exif E 中的信息可能不对
[3 楼] joshatt [泡菜]
24-5-3 12:20
Trompette 发表于 2024-05-03 11:42
这类工作最好给ImageMagicK做
另外,没看懂你说的问题在哪
假定你的工作流是:
1> 用Irfanview 手工旋转了某些照片,保留EXIF的原始tag不变
2> 用Irfanview 进行全体缩小到 1500x1500(不懂,6...

以前没有考虑过这个问题. 刚刚作了个小实验: 从相加copy出来两张jpg照片. 第一张是正确的, 不需要旋转, irfanview快捷键e显示, 它的方向是Right Top.
第2张是错误的, 需要旋转, 快捷键e显示, 它的方向是Top Left. 对这张照片shift_j, 根据exif中的方向自动旋转.....无效
[2 楼] Trompette [泡菜]
24-5-3 11:42
这类工作最好给ImageMagicK做

另外,没看懂你说的问题在哪

假定你的工作流是:
1> 用Irfanview 手工旋转了某些照片,保留EXIF的原始tag不变
2> 用Irfanview 进行全体缩小到 1500x1500(不懂,6000x4000或4000x6000都缩到1500x1500?还是简单缩到25%?)

问题是:
- 是第一步旋转时失效,有的照片没有旋转?
- 还是第二步缩比时,Irfanview 根据 EXIF 把你转过的照片又转回去了?