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);
完全な Javadoc を参照 してください。
これらの数値は、標準的な画像セット(同様に文書化されています)を使用して、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 でテスト
