java 中 image 和 byte[] 相互转换
生活随笔
收集整理的這篇文章主要介紹了
java 中 image 和 byte[] 相互转换
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
轉載自??java 中 image 和 byte[] 相互轉換
只需要一個存儲了圖片信息的二進制串(byte[])
然后,這樣:
這樣,我們就得到了一個可以輸出的BufferedImage了,是不是非常簡單呢~
接下來,我們再來寫一段別致的代碼,寫法,也很簡單
首先,我們要準備好一個可以輸出的Image對象,
然后,這樣
ByteArrayOutputStream bos = new ByteArrayOutputStream(); ImageIO.write((RenderedImage)/*要輸出的圖片*/,/* 圖片的格式*/,bos);(要用try和chatch包起來滴)
然后用bos.toByteArray();(ByteArrayOutputStream.toByteArray)就可以得到想要byte[]
總結
以上是生活随笔為你收集整理的java 中 image 和 byte[] 相互转换的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java图片格式转化(例如jpg格式转化
- 下一篇: 7最佳完全免费云托管服务[2022]