Java JPEG リーダー
JDeli Java 画像ライブラリには、JPEG 画像を Java で読み込むための JPEG リーダーが含まれています。この JPEG デコーダーは 100% Java で記述されており、依存関係なしで JPEG サポートを提供します。
JPEG ファイルでさらに多くのことができます。JDeli を試用して詳細をご確認ください…
- 100% Java ソリューション。DLL やネイティブコードへの依存なし
- ColorSpace:GrayScale、RGB、CMYK、YCCK 画像
- Bits Per Sample:8 ビット、12 ビット精度
JDeli はファイルタイプを自動検出し、JPEG ファイルリーダーを使用します
BufferedImage image = JDeli.read(jpegImageFile);
または
JpegDecoder decoder = new JpegDecoder();
BufferedImage image = decoder.read(jpegData);
これらの数値は、jmh を使用して(ブログに記載されている方法 で)標準的な画像セット(こちらも記載されています)で生成されました。検証したい場合は、簡単に再現できるはずです。コードは GitHub で公開されています。
数値が高いほど良好です。
モード:スループット カウント:25 単位:ops/s
| ベンチマーク | スコア | エラー |
|---|---|---|
| ImageIO | 0.143 | ± 0.001 |
| JDeli | 0.162 | ± 0.001 |
JDK 18.0.1.1 を使用した 2021 年版 14 インチ M1 MacBook Pro でテスト
