Convert and display image from byte array

后端 未结 3 458
再見小時候
再見小時候 2020-12-19 03:00

I\'m making a program, which gets data about an image in byte array from a server. I\'m converting this data into 24bit BMP format (whether its jpeg, png, bmp or 8-24-32bpp)

3条回答
  •  再見小時候
    2020-12-19 03:24

    Call it by class name, liek ClassName.byteArrayToImage(byte):

    public static BufferedImage  byteArrayToImage(byte[] bytes){  
            BufferedImage bufferedImage=null;
            try {
                InputStream inputStream = new ByteArrayInputStream(bytes);
                bufferedImage = ImageIO.read(inputStream);
            } catch (IOException ex) {
                System.out.println(ex.getMessage());
            }
            return bufferedImage;
    }
    

提交回复
热议问题