byte[] 数据与图像文件互转
来源:互联网 发布:php如何验证激活帐号 编辑:程序博客网 时间:2024/05/02 01:51
一、byte[] 数据转 图像文件
byte[] data;
data里面放得是图片数据。
InputStream buffin = new ByteArrayInputStream(data);
BufferedImage img = ImageIO.read(buffin);
File destimage = new File("e:\\source.jpg");
ImageIO.write(img, "jpg", destimage);
二、图像文件 转 byte[] 数据
BufferedImage pic = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);
在pic中写画图像
ByteArrayOutputStream bao = new ByteArrayOutputStream();
try {
ImageIO.write(pic, "JPEG", bao);
} catch (IOException e) {
e.printStackTrace();
}
byte[] data = bao.toByteArray();
- byte[] 数据与图像文件互转
- 图像文件格式与编码
- java byte与char互转原理
- java byte与char互转原理
- InputStream与String,Byte之间互转
- InputStream与String,Byte之间互转
- java byte与char互转原理
- InputStream与String,Byte之间互转
- byte与string互转函数
- InputStream与String,Byte之间互转
- InputStream与String,Byte之间互转
- Image与byte之间互转
- hex字符串与byte数组互转
- InputStream与String,Byte之间互转
- InputStream与String,Byte之间互转
- InputStream与String,Byte之间互转
- InputStream与String,Byte之间互转
- java byte与char互转原理
- 关于keytool用法
- 周的计算
- 叶子
- JVM装载类(ClassLoader)
- window+eclipse+tomcat+JDK
- byte[] 数据与图像文件互转
- 系统检测脚本
- 六个步骤卸载wine
- 利用OpenRowSet将文件导入数据库
- linux vi操作
- 核桃
- Linux系统查看命令大全
- 微软windows系统各个版本的发布时间
- 多线程(1)——从生活中理解什么是多线程