Java- Convert bufferedimage to byte[] without writing to disk

前端 未结 6 462
生来不讨喜
生来不讨喜 2020-12-08 03:12

I\'m trying to send multiple images over a socket using java but I need a faster way to convert the images to a byte array so I can send them. I tried the following code but

6条回答
  •  [愿得一人]
    2020-12-08 03:51

    This should work:

    byte[] imageBytes = ((DataBufferByte) bufferedImage.getData().getDataBuffer()).getData();
    

提交回复
热议问题