binary.getData的数据放到BufferedImage里java代码
时间: 2023-08-25 22:27:34 浏览: 163
GetData图像数据获取
可以使用以下代码将二进制数据转换成BufferedImage:
```java
import java.awt.image.BufferedImage;
import java.io.ByteArrayInputStream;
import java.io.IOException;
import javax.imageio.ImageIO;
public class BinaryToBufferedImage {
public static BufferedImage convert(byte[] imageData) throws IOException {
ByteArrayInputStream bis = new ByteArrayInputStream(imageData);
BufferedImage image = ImageIO.read(bis);
bis.close();
return image;
}
}
```
使用时,只需调用 `convert` 方法并传入二进制数据即可:
```java
byte[] binaryData = ...; // 二进制数据
BufferedImage image = BinaryToBufferedImage.convert(binaryData);
```
阅读全文