得到ImageView的图片,压缩成PNG,并得到二进制流数据
来源:互联网 发布:东北软件学院地址 编辑:程序博客网 时间:2024/05/01 23:19
- byte[] img_data;
- //设置图片
- ImageView imgExtendImageView1 = new ImageView(mContext);
- imgExtendImageView1.setImageResource(R.drawable.test);
- //设置尺寸
- imgExtendImageView1.measure(MeasureSpec.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED), MeasureSpec.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED));
- imgExtendImageView1.layout(0, 0, imgExtendImageView1.getMeasuredWidth(), imgExtendImageView1.getMeasuredHeight());
- //得到 Bitmap
- imgExtendImageView1.setDrawingCacheEnabled(true);
- imgExtendImageView1.buildDrawingCache(true);
- Bitmap obmp = imgExtendImageView1.getDrawingCache();
- //压缩成PNG
- final ByteArrayOutputStream os = new ByteArrayOutputStream();
- obmp.compress(Bitmap.CompressFormat.PNG, 100, os);
- //得到二进制数据
- img_data = os.toByteArray();
- imgExtendImageView1.setDrawingCacheEnabled(false);
0 0
- 得到ImageView的图片,压缩成PNG,并得到二进制流数据
- 得到ImageView的图片,压缩成PNG,并得到二进制流数据
- 得到ImageView的图片,压缩成PNG,并得到二进制流数据
- ImageView的图片,压缩成PNG,并得到二进制流数据
- java servlet 得到上传过来的图片二进制流
- Android拍照得到全尺寸图片并进行压缩
- Android拍照得到全尺寸图片并进行压缩
- Android中 得到ImageView中显示的图片
- 安卓中获取imageview的图,在另一个imageview里显示,还有得到图片
- ios图片旋转,并得到旋转后的图片
- 得到图片的缩略图
- ImageView.ScaleType设置图片(变相的也是得到一种剪裁后的图片)
- ImageView的Matrix可以得到的神马
- 使用canvas合成图片并得到的启发
- 得到服务器的数据
- 创建位图并得到位数据区的指针
- python3爬虫得到的数据乱码并进行处理
- iOS开发 ImageView网络请求得到的图片不变形处理
- hdu-5234(dp)
- treap
- 目标跟踪__好的网站
- java中byte数组与int,long,short间的转换
- cdoj1091
- 得到ImageView的图片,压缩成PNG,并得到二进制流数据
- 第十一周项目0-是春哥啊
- Codeforces #200(div.2) 模拟练习赛
- 大才非学不成,大志非学不就——周旭龙
- CSU1631
- iPhone Launch之启动类型的判断
- 关于C#接口的使用
- OC基础概述
- 算法杂货铺——分类算法之朴素贝叶斯分类(Naive Bayesian classification)