Java GIF リーダー
JDeli Java 画像ライブラリには、GIF 画像を Java に読み込むための GIF リーダーが含まれています。GIF デコーダーは 100% Java で書かれており、依存関係なしに GIF サポートを提供します。
- 100% Java ソリューション。DLL やネイティブコードへの依存なし
- gif spec 87a および 89a をサポート
JDeli はファイルタイプを自動的に検出し、GIF ファイルリーダーを使用します
BufferedImage image = JDeli.read(gifImageFile);
または
GifDecoder decoder = new GifDecoder();
BufferedImage image = decoder.read(gifData);
これらの数値は、標準的な画像セット(同様に文書化されています)を使用して jmh(ブログで文書化されています )で生成されました。検証したい場合は、簡単に再現できるはずです。コードは GitHub にあります。
数値が高いほど、優れています。
モード: Throughput カウント: 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 でテストしました
