关于Bitmap处理图像的效率问题 各位好,最近在学习Android知识,做了一个图像处理的功能,涉及图片的放大缩小和旋转等功能,用的方案是Bitmap和Matrix对Bitmap对象进行缩放和旋转。但是单个例子跑起来的时候吃掉了7M左右的RAM,这个效率不能满足我的需求。问题:除了直接用Matrix操作Bitmap对象以外,还有没有更好的图像处理方法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 怎么看到的 单个例子跑起来的时候吃掉了7M左右的RAM 呀 ?可以教给我么 Android123上有篇“Android的Btimap处理大图片解决方法”一文中提到的使用BitmapFactory.Options来设置inTempStorage大小,你可以去看看, 我还没试过,图像处理刚学会放大缩小和旋转,还没碰到内存溢出的情况。图像处理真的是很占内存。 可以使用Camera提供的功能处理 Bitmap.recycle();有时还是有点用的 Bitmap.recycle();这个是手动释放图片资源吧 请教一下:你是每次缩放都是通过create的方式产生一个新的Bitmap么?我现在是使用手势进行放大缩小,所以图像放大缩小的频率比点击按钮的方式要频繁得多,也就是中间会不断的快速create Bitmap.... 【急】请教:把程序切到后台,过了几个小时之后,程序 不能使用了 android入门,求好的教材 如何取得textview的link字串部分 如何使用opencore接口播放媒体文件 Intent键值问题 怎样从一个界面跳转到百度一下界面?并且将值显示到百度一下的框里? android开发:如何在4.x上运行2.x的工程 ListViewItem 里 OnTouch事件与父级Activity事件冲突问题 如何手动安装Google API 每次打开APP都会出现这个异常,找不到报错的位置,大神求指点 android图库 无法向SD卡写入内容和让模拟器显示中文
图像处理真的是很占内存。
你是每次缩放都是通过create的方式产生一个新的Bitmap么?我现在是使用手势进行放大缩小,所以图像放大缩小的频率比点击按钮的方式要频繁得多,也就是中间会不断的快速create Bitmap....