パッケージ medipro.util

クラス ImageUtil

java.lang.Object
medipro.util.ImageUtil

public class ImageUtil extends Object
画像を扱うユーティリティクラス.
  • フィールド詳細

    • LOGGER

      protected static final Logger LOGGER
      ロガー.
  • コンストラクタの詳細

    • ImageUtil

      protected ImageUtil()
  • メソッドの詳細

    • loadImage

      public static Optional<BufferedImage> loadImage(String path)
      画像を読み込む.
      パラメータ:
      path - 画像のパス
      戻り値:
      画像
    • loadImageFromFile

      private static Optional<BufferedImage> loadImageFromFile(File file)
      Jarファイル外の画像を読み込む.
      パラメータ:
      file - 画像ファイル
      戻り値:
      画像
    • invertX

      public static BufferedImage invertX(BufferedImage image)
      画像をY軸反転する.
      パラメータ:
      image - 入力画像
      戻り値:
      出力画像
    • convertBufferedImageToByteBuffer

      public static ByteBuffer convertBufferedImageToByteBuffer(BufferedImage bufferedImage)
      BufferedImageをByteBufferに変換する.
      パラメータ:
      bufferedImage - 変換するBufferedImage
      戻り値:
      変換されたByteBuffer