Java GIF リーダー
JDeli Java画像ライブラリには、GIF画像をJavaで読み込むためのGIFリーダーが含まれています。GIFデコーダーは100% Javaで書かれており、依存関係なしでGIFをサポートします。
- 100% Javaソリューション。dllやネイティブコードへの依存なし
- gif仕様87aおよび89aをサポート
JDeliはファイルタイプを自動的に検出し、GIFファイルリーダーを使用します
BufferedImage image = JDeli.read(gifImageFile);
または
GifDecoder decoder = new GifDecoder();
BufferedImage image = decoder.read(gifData);
これらの数値は、標準的な画像セット(同様にドキュメント化されています)を使用し、jmh(ブログでドキュメント化 )を使って生成されました。検証したい場合は、簡単に再現できるはずです。コードはGitHub にあります。
数値が高いほど優れています。
モード: スループット カウント: 25 単位: ops/s
| ベンチマーク | スコア | エラー |
|---|---|---|
| Apache | 4.380 | ± 0.011 |
| ImageIO | 1.652 | ± 0.011 |
| JDeli | 5.357 | ± 0.140 |
JDK 18.0.1.1を使用した2020年製13インチM1 MacBook Proでテスト
