android 关于破损图片判断,处理
来源:互联网 发布:公司数据安全管理制度 编辑:程序博客网 时间:2024/04/28 15:40
破损图片处理
项目中经常用到上传图片(见前几篇博客),关于破损图片的处理只需要取到图片的bitmap对象,判断图片的宽高,或者判断bitmap是否为null即可
Bitmap bitmap = BitmapFactory.decodeFile(filePath, options); try{ bitmap.getWidth(); }catch(Exception e) { MyLogUtils.info("图片有误!!!"); return null; }
这里保存图片时,如果图片有误,将bitmap返回null,同时在activity中做判断
Bitmap userbitmap = MyBitmapUtils.decodeUriAsBitmap(this, uri); if (userbitmap == null) {//这里用于校验图片是否有误(可能是破损图) MyToastUtils.showShortToast(getApplicationContext(), "图片有误,请重新选择!"); return; }
这里进行选择判断。
关于多张图片上传,识别破损图片处理,我下篇会具体阐述。
1 0
- android 关于破损图片判断,处理
- 关于Android的图片处理
- java 获取图片属性、破损图片处理、写入日志、连接数据库
- AdobeFlashPlugin等包破损处理
- android 关于选择图片,判断图片的类型
- 关于Android图片cache处理方法
- 关于android的9path图片处理
- Android关于图片处理的一些方法
- 关于Android图片处理的总结
- 图片校验是否存在或破损
- 关于图片LOGO处理
- 关于图片处理
- 关于图片的处理
- android中关于图片的处理和显示
- android ImageView关于网络加载图片圆形处理
- 关于android·图片处理的集锦贴
- android中关于图片的处理和显示
- 关于Android中图片压缩(上传前的处理)
- redis 入门级操作----demo
- Redis 数据库之哈希键值对(hash)
- 子序列个数
- 树链剖分(hdu3966)
- POJ 1696 Space Ant(极角排序)
- android 关于破损图片判断,处理
- 算法提高 身份证号码升级
- 如何解决谷歌浏览器提醒Adobe过期被阻止的问题
- TensorFlow读取数据的方法
- 13:结构体struct
- 数塔取数问题
- 视图解析器添加前缀和后缀
- Web前端(选择器and优先级)基础知识(5)
- MyBatis 【问题】解决java连接mysql查询含中文无数据的问题