• ベストアンサー

byte[]からBufferedImageを生成

初めまして、よろしくお願いします。 画像データがbyte[]に格納されています。 この画像データ(byte[])からBufferedImageを生成したいのですが どうしたらよろしいでしょうか? byte[]、BufferedImageで検索してみましたが、 ずばりこれというものは見つかりませんでした。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • PecoPlus
  • ベストアンサー率76% (144/188)
回答No.1

 こんにちは。  実験していないのですが、たぶん、ImageIO を使えば大丈夫だと思うのですが・・・。 byte[] buf = これが、画像のバイト配列だとして。 BufferedImage image = ImageIO.read(new ByteArrayInputStream(buf));

daye001
質問者

お礼

おはようございます。 >PecoPlusさん >byte[] buf = これが、画像のバイト配列だとして。 >BufferedImage image = ImageIO.read(new ByteArrayInputStream(buf)); なるほど、ImageIO.readで検索してみましたが、いけそうな気がします。 ありがとうございます。 これから試してみます。

関連するQ&A