1)从本地磁盘读取图片 2)将输入流转换为字节数组 3)使用字节数组创建Image对象
来源:互联网 发布:一列数据怎么求和 编辑:程序博客网 时间:2024/06/03 14:08
1)从本地磁盘读取图片
FileConnection fc = (FileConnection) Connector.open("file:///map/zhuangshi07.png");//path是图片路径
InputStream is = fc.openInputStream();
byte bufferImage[] = new byte[(int) fc.fileSize()];
bufferImage = InputStreamToByte(is);
is.close();
fc.close();
2) 将输入流转换为字节数组
private byte[] InputStreamToByte(InputStream is) throws IOException {
ByteArrayOutputStream bytestream = new ByteArrayOutputStream();
int ch;
while ((ch = is.read()) != -1) {
bytestream.write(ch);
}
byte imgdata[] = bytestream.toByteArray();
bytestream.close();
return imgdata;
}
3)使用字节数组创建Image对象
img = Image.createImage(bufferImage, 0, bufferImage.length);
- 1)从本地磁盘读取图片 2)将输入流转换为字节数组 3)使用字节数组创建Image对象
- C# 将字节流转换为图片的实例方法
- java 输入流转字节数组
- 字节流转换为字符串 // 解析数组json
- 字节流转换为字符串(byteToString byteToFile)
- 图片转换为字节流,字节流转换为图片
- 字节流转换为对象的方法
- 将读取的图片的InputStream流转为字节流
- 将读取的图片的InputStream流转为字节流
- 如何将InputStream读取的字节流转换为String类型
- 从字节数组中读取整型(最大四位)
- C# 将字节流转换为图片的实例方法,需要的朋友可以参考一下
- ASP中利用ADODB.Stream对象将字节流转换为字符流
- 将网络字节流转换为十六进制显示
- Android代码工具集——将输入流转换成字节数组
- java之将字节数组流转化为字符流来读取
- 图片和二进制流转换为Image对象
- 把流转换成字节数组
- 我在学习编程中犯的两个最大错误
- 在线编程协作平台FriendCode获15万美元种子期融资,并开放注册
- Activity设置singleInstance后不能启用startActivityForResult()进行数据回调
- linux 标准目录结构
- 简单工厂模式和工厂方法模式
- 1)从本地磁盘读取图片 2)将输入流转换为字节数组 3)使用字节数组创建Image对象
- 利用createPackageContext()方法遇到的问题
- MyEclipse 设置条件断点
- 能做一辈子的工作
- RAC之VIP配置
- 安装win7驱动显示“需要交互式窗口工作站”的若干解决方法
- 分支延迟槽
- 【Linux技巧】应该知道的Linux技巧
- Alert 弹出提示框