首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

怎么用java分块读取大图片(比如3500px*4800px)?

2012-01-29 
如何用java分块读取大图片(比如3500px*4800px)????我的内存是1g的,不过读取这么大的图片还是内存溢出,不知

如何用java分块读取大图片(比如3500px*4800px)????
我的内存是1g的,不过读取这么大的图片还是内存溢出,不知道怎么弄?
有哪位知道阿,谢谢。
java.lang.OutOfMemoryError:   Java   heap   space
如何避免?


[解决办法]
按照图片格式,从文件里分块读取.
这只是我的一个想法.不知道行不行.
或者在用java运行的时候,指明内存大小
[解决办法]
你怎么读的??
用缓冲流试试
BufferedInputStream
[解决办法]
java 自带的库处理图片很弱,建议看看java开源的一些图片处理程序。

热点排行
Bad Request.