Java BMP リーダー
JDeli Java画像ライブラリには、BMP画像をJavaで読み込むためのBMPリーダーが含まれています。BMPデコーダーは100% Javaで記述されており、依存関係なしでBMPサポートを提供します。
- 100% Javaソリューション。dllやネイティブコードへの依存なし
- 2値、グレースケール、RGB画像をサポート
JDeliはファイルタイプを自動検出し、BMPファイルリーダーを使用します
BufferedImage image = JDeli.read(bmpImageFile);
または
BmpDecoder decoder = new BmpDecoder();
BufferedImage image = decoder.read(bmpData);
これらの数値は、標準的な画像セットを使用してjmh(ブログで文書化 )で生成されました(画像セットも文書化されています)。検証したい場合は簡単に再現できます。コードはGitHub にあります。
数値が高いほど優れています。
モード: スループット 回数: 25 単位: ops/s
| ベンチマーク | スコア | 誤差 |
|---|---|---|
| ImageIO | 56.383 | ± 0.373 |
| JDeli | 171.242 | ± 0.124 |
JDK 18.0.1.1を使用した2020年製13インチM1 MacBook Proでテスト
