題:
Java的WebP庫?
Franklin Yu
2017-11-22 21:28:20 UTC
view on stackexchange narkive permalink

Java中是否有一個用於生成/使用WebP格式的圖像文件的庫?我在網上找到的庫要么是用C編寫的 libwebp,要么是用Java編寫的JNI綁定。純Java有什麼?

從https://stackoverflow.com/questions/17861601/webp-library-for-java複製
二 答案:
haraldK
2017-11-30 14:20:32 UTC
view on stackexchange narkive permalink

您是否查看過 Java VP8解碼器中的ImageIO插件?看來這是VP8編解碼器的完整Java實現。

不幸的是,它僅包含對ImageIO的讀取支持,也許它也可以用作實現編寫器的起點。

另一個候選者是 JCodec,據我所知,它們具有Java VP8編碼和解碼,但沒有ImageIO插件。


如OP所正確指出的那樣,VP8關鍵幀編碼是用於WebP僅用於有損編碼。該格式還指定了無損編碼,以及有損RGB +無損alpha的組合。上面的項目沒有沒有實現任何這些。

抱歉,我對WebP不熟悉。 VP8是否等效於WebP?從[Google文檔](https://developers.google.com/speed/webp/docs/compression),* VP8關鍵幀編碼*只是對WebP圖像進行編碼的一種方法。還有* WebP無損編碼*。
@FranklinYu公平點。我本人對WebP不太熟悉,但是至少在純Java中是這樣。
david.perez
2019-08-28 12:32:50 UTC
view on stackexchange narkive permalink

JDeli可以讀取/寫入WebP格式以及許多其他格式,但這不是免費的。



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...