2015-01-17 47 views
0

我用cwebp將我的jpg圖像轉換爲網頁。現在我正在使用dwebp將其轉換回來,但它的大小從原來的一個增加。有什麼方法可以控制dwebp中的文件大小。dwebp增加jpeg原始jpeg文件大小

+0

爲什麼不在網上使用您的JPEG圖像? – user3344003

+0

我有很大的JPEG圖像大小和一些存儲空間的限制。這就是爲什麼我需要webp圖像工作。 –

回答

1

有損格式之間的代碼轉換趨向於增加尺寸,除非數據表示恰好在格式之間非常兼容,無論是音頻,圖片,視頻還是其他有損數據。 WebP使用4x4 Hadamard變換,而JPEG使用8x8離散餘弦變換(DCT)。量化是這些格式中數據丟失的主要形式,在這些轉換中會產生不同類型的人爲因素,並且轉碼不能達到最佳效果。特別是,如果WebP或JPEG以非常低的質量保存,另一種格式將難以在轉碼後與其競爭 - 後一種格式不僅需要編碼圖像信號,還要從其他格式編碼圖像信號。

因此,雖然在這種來回轉換中存在文件大小增加的固有趨勢,但是可以控制在每個階段發生的確切損失量。你準確地使用了哪些標誌和工具(包括版本)?

+0

我正在使用webp支持的cwebp庫。 –