作者zxc190 (卡卡)
看板AndroidDev
标题[问题] 裁图片但不想破坏解析度
时间Wed Jan 8 18:08:20 2014
现在我想要在APP里面裁一张高解析度的图(不用秀给使用者看)
使用bitmap开起来後就OOM了
官网的例子似乎是用inSampleSize去破坏其解析度
但这是用在load到手机萤幕上user没感觉的时候
请问有没有办法不要破坏其解析度 让我裁好呢
难不成要把APP记忆体开最大了吗=.=
----
补问一下
imgBitmap =
BitmapFactory.decodeFile(img_path);
imgBitmap = Bitmap.createScaledBitmap(imgBitmap,w, h, true);
createScaledBitmap似乎把我的解析度破坏掉了
有办法不让他破坏我的解析度麻
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.125.123.160
※ 编辑: zxc190 来自: 59.125.123.160 (01/08 19:52)
1F:→ zxc190:bitmap is returned and no new bitmap is create 01/08 19:55
2F:→ zxc190:奇怪 官网文件说没有压(抓抓 01/08 19:55
3F:推 wuliou:让使用者裁缩图 然後再 照比例裁原图 01/08 21:26
4F:→ zxc190:没错 现在使用者已经裁好图了 但是我还在研究裁原图 01/08 21:38
5F:→ ted66:真的什麽都不想动就把记忆体开到最大吧 01/09 09:35
6F:推 lovelycateye:2.3以上的话看看 BitmapRegionDecoder,以下就... 01/09 11:30
7F:→ lovelycateye:看看 AndroidGraphicsUtility 吧 01/09 11:32
8F:→ zxc190:谢谢楼上 我来study看看 01/09 13:37