web-dev-qa-db-ja.com

java)でwebp形式の画像を読み書きするための最良の方法

通常のImageioライブラリは、Webp形式の画像を読み取ることができないと言っています。 Javaで画像を読み取ってWebPする簡単な方法はありますか?

17
gillyb

今日このライブラリを見つけました: webp-imageio 。まだ試していませんが、ImageIOを使用してエンコードするようです。

4
Rob

sprd-webp は、 webp-imageio に基づく別のJavaJNIライブラリです。これはgoogleslibwebpのラッパーであり、実際のJava実装ではありません。

1
kiar

Java VP8 Decoder は、現在ベータ版のGPL3ライブラリであり、webp画像形式を読み取ることができます。現在、エンコード機能はないようです。

考えられる代替案は、 [〜#〜] vlcj [〜#〜] 、a Java VLC用のバインディングライブラリを使用することです(webpサポートは外部で利用可能である必要があります)最新バージョンのボックスafaik)。

3番目のライブラリは jvp8 で、VP8ビデオコーデックの使用を可能にするデュアルライセンスの商用/ GPLネイティブラッパーです。

0
guido