android获取图片原始长宽
来源:互联网 发布:淘宝仓库发货流程 编辑:程序博客网 时间:2024/06/02 23:53
在android里面要要取一张96 x 96像素每个像素点的RGB值然后处理,但是一开始直接读取
Bitmap mBitmap =BitmapFactory.decodeResource(getResources(), R.drawable.jimg001); int width=opts.outWidth; int height=opts.outHeight;
这样读出来的值却实变成了144 x 144像素,很无语,对android接触不多,查看各种资料才发现如果这样写android默认读取的不是原始大小
BitmapFactory.Options opts = new BitmapFactory.Options(); opts.inJustDecodeBounds = true; BitmapFactory.decodeResource(getResources(), R.drawable.jimg001, opts); opts.inSampleSize = 1; opts.inJustDecodeBounds = false; Bitmap mBitmap =BitmapFactory.decodeResource(getResources(), R.drawable.jimg001, opts); int width=opts.outWidth; int height=opts.outHeight;
将BitmapFactory.Options.inSampleSize设为1才是原始大小,有时候根据需要因为图片太大而内存溢出时,需要适当选择inSampleSize的值,可以参考http://hi.baidu.com/liganggang/item/6ab1e480fa2da1e3e596e015
- android获取图片原始长宽
- android获取图片原始长宽,获取视频第一帧的缩略图
- 获取图片的原始宽高
- Html5获取图片原始宽高
- Java获取图片的原始宽高
- 获取图片的原始宽高
- js获取图片原始大小
- Android获取屏幕长宽
- 怎样获取上传图片的长宽?
- js获取图片长和宽
- java获取上传图片长宽
- 获取图片的长和宽
- Java-获取图片的长宽属性
- 下载图片并且获取图片的原始名称(服务器端Android端)
- android原始图片thumbnail映射
- JavaScript获取页面图片原始尺寸
- JavaScript获取图片的原始尺寸
- JavaScript获取图片的原始尺寸
- 惠800
- [转载]Windows的进程间通信(二)
- 存储过程错误 1172 - Result consisted of more than one row
- 记忆化深搜+dp
- 开源项目之Android ViewBadger(自定义的视图布局)
- android获取图片原始长宽
- Struts配置文件详解
- 用Maven构建Java Web开发环境(Jetty容器)
- 虚析构函数
- oracle游标应用难点 sys_refcursor 和 cursor
- NETTY学习经验
- RBL, UBL, Uboot的关系
- Spider-Man: Total Mayhem(蜘蛛侠)
- 颠覆想象的php解析获取跨域HTML标签