[操作疑難] jpeg lossless rotation 之後 file size 細左

一般細 10-20%
只對相機的 jpg 有效
電腦的無效

其實做左咩 ?

JPEG 本身唔係lossless,做rotation 係根本要再壓縮過。size有出入唔奇。

TOP

JPEG 本身唔係lossless,做rotation 係根本要再壓縮過。size有出入唔奇。
天宮葉月 發表於 2017-3-29 09:44


雖然JPEG係lossy,但只係要轉90度的倍數,係有方法避免第二次lossy compression
Google下lossless jpeg rotation有唔少資料

這是因為JPEG的檔案格式本身是以一個個模塊為單位來壓縮,所以,只需要把模塊重 排,再對每個模塊旋轉,就可以達至無損耗的旋轉。


我無硏究呢樣野
但從但一角度諗,會唔會係少左metadata所以細左?(拍攝日期之類)
轉完再轉會唔會又細左?

TOP

https://www.betterjpeg.com/lossless-rotation.htm
Way 1. Lossy rotation of JPEG image

The conventional approach of JPEG modification would require decompressing JPEG into a bitmap, rotating the resulting bitmap, and re-compressing it back to JPEG.

TOP

拎走左thumbnail同exif
平時相機jpeg會embed一張唔細既bitmap落去(你預around 1024x768咁上下), 等你睇相可以狂禁唔使load

TOP