Skip to main content
Interwork Corporation
IDR Solutions Product Support Portal
モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動

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);

完全な Javadoc を参照してください

パフォーマンス比較:

これらの数値は、標準的な画像セット(こちらもドキュメント化されています)を使用して jmh で生成されました(ブログで説明されている方法 )。検証したい場合は簡単に再現できます。コードは GitHub にあります。

数値が高いほど優れています。

モード: スループット 回数: 25 単位: ops/s

ベンチマークスコア誤差
ImageIO56.383± 0.373
JDeli171.242± 0.124

JDK 18.0.1.1 を使用した 2020年版 13インチ M1 MacBook Pro でテスト