诚心求教:JPG旋转后如何保存既不损失画质,又不增加容量?
944
15
|
[1 楼] 丢丢图
[泡菜]
12-8-13 01:47
JPG打开,什么也不做,单单旋转90度(竖/横 转换)。要保存这个结果,选100%画质,容量变大。否则,画质就变差。
用光影和Irfan试了一下都是这样。太不合理了。到底有没有办法实现原尺寸无损旋转? 千万别推荐那个Window picture and fax viewer,一点都不可靠。有时候好好一个图一转就给毁了! |
|
[16 楼] ChK
[陈年泡菜]
20-8-25 15:10
stevenkoh 发表于 2020-6-18 12:54 ![]() 说得很详细,WIN是后来的版本才支持的,我一直在用古老的ACDSEE3.1,有些小功能还是很方便的 |
|
[15 楼] Tianmou
[资深泡菜]
20-8-25 14:57
都JPG了还考虑容量? 1亿像素一张的?
|
|
[14 楼] songtroov
[泡菜]
20-8-25 10:17
Irfan里有按shift_j进行jpg无损变换
|
|
[13 楼] stevenkoh
[泡菜]
20-6-18 12:54
“无损旋转”主要是针对JPG文件,因为是“有损压缩”保存。JPG无损旋转只要是两个办法,一.调整jpg EXIF的方向标记。现代相机都能保存拍摄时刻的方向,这样支持这个exif-rotation方向标记的预览程序就能支持“自动旋转”了。不过这个需要预览APP支持,其次这个不叫“无损旋转”,其实应该叫“自动适配方向”。二.是真正的“无损旋转”,比如Windows 内置的图像浏览程序。 很多人以为JPG不能“无损旋转”,其实可以的,只不过需要满足一些条件。所谓“无损旋转”,其实叫“可逆转换”,其原理是JPEG的 DCT采用的基准函数在x轴和y轴对称就行,换言之只要90度矩阵变幻就可以。简单说满足3个条件: 1.图像长宽大小都是8的整数倍,因为 JPG图像是按照 ※※※ 来裁切保存图像的。这对于数码相机和手机产生的照片文件都可以符合。 2.旋转只能 -90、90、180、270旋转,只能90度旋转。 3.用支持无损旋转的程序操作(注意PS/LightRoom都不是),Windows 资源管理器预览、和ACDSee支持都无损旋转的,其他更多的的,参见:http://sylvana.net/jpegcrop/losslessapps.html 这里面是有Windows内置预览的,所以一般照片90度旋转,请尽量使用Windows 预览旋转方向。 |
|
[12 楼] 丢丢图
[泡菜]
12-8-13 21:24
|
|
[11 楼] 丢丢图
[泡菜]
12-8-13 21:02
|
|
[10 楼] 丢丢图
[泡菜]
12-8-13 18:47
|
|
[9 楼] aardvogel
[资深泡菜]
12-8-13 12:33
|
|
[8 楼] brood1989
[泡菜]
12-8-13 11:13
|
|
[7 楼] 我是初学我怕谁
[资深泡菜]
12-8-13 10:11
老顽童说得好
jpg是压缩算法,一定会压缩的,例如相机将原始数据压缩成了80%的画质,那么一般来说你修改了这个文件,想要维持这80%的画质就要以100%的画质去保存,如果再一次压缩为80%,那么你只剩64%的画质了 |
|
[6 楼] 老顽童
[陈年泡菜]
12-8-13 10:06
|
|
[5 楼] aardvogel
[资深泡菜]
12-8-13 10:03
jpg追求极致的无损意义不大,一般来说旋转之后保存时选择不低于原始质量,这样造成的损失肉眼很难觉察
|
|
[4 楼] 行色木马
[资深泡菜]
12-8-13 09:58
JPG图片打开再保存就有损失了。
|
|
[3 楼] catchup
[注销用户]
12-8-13 09:23
用户已注销,历史内容不予显示
|
|
[2 楼] 老顽童
[陈年泡菜]
12-8-13 02:14
jpg用的就是有损压缩算法,不可能不损失画质。相机如果有重力传感器,应该在相机里设置成自动旋转。这样,就可以避免二次压缩。
|

