- ベストアンサー
byte[]からBufferedImageを生成
初めまして、よろしくお願いします。 画像データがbyte[]に格納されています。 この画像データ(byte[])からBufferedImageを生成したいのですが どうしたらよろしいでしょうか? byte[]、BufferedImageで検索してみましたが、 ずばりこれというものは見つかりませんでした。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 実験していないのですが、たぶん、ImageIO を使えば大丈夫だと思うのですが・・・。 byte[] buf = これが、画像のバイト配列だとして。 BufferedImage image = ImageIO.read(new ByteArrayInputStream(buf));
お礼
おはようございます。 >PecoPlusさん >byte[] buf = これが、画像のバイト配列だとして。 >BufferedImage image = ImageIO.read(new ByteArrayInputStream(buf)); なるほど、ImageIO.readで検索してみましたが、いけそうな気がします。 ありがとうございます。 これから試してみます。