将银行读卡设备读取到的身份证头像Bitmap属性转换成路径
2015-07-29 15:16
246 查看
需求是这样的,在项目开发的时候要求读取身份证,读到身份证的所有信息(信息里面包括头像属性,类型是Bitmap的)。然后服务器要求我传过去的头像信息是String类型的Uri路径。
这是读卡器读到的身份证对象的头像属性,是Bitmap类型的
这是服务器要求我传过去的头像属性的类型,是String类型的uri地址:
我们很多时候都是从网络上读取到图片并进行转换的,这个好像是反转过程。就是说得到图片转换成路径。
① 首先我们要得到Bitmap的图像,这个是经过扫描器得到的,我们这里不需要关心,只从提供的扫描类里面的到身份证对象,再从对象里面就可以得到头像属性。
② 将得到的bitmap头像转化成uri地址,我这里封装了一个方法saveimg():
没错,就是一个简单的文件流写入,在转换成uri返回。
③ 最后一步。
将bitmap的属性转化成string类型的uri地址就是这样了。然后再需要图像的时候将用uri获取就可以。
这是读卡器读到的身份证对象的头像属性,是Bitmap类型的
这是服务器要求我传过去的头像属性的类型,是String类型的uri地址:
我们很多时候都是从网络上读取到图片并进行转换的,这个好像是反转过程。就是说得到图片转换成路径。
① 首先我们要得到Bitmap的图像,这个是经过扫描器得到的,我们这里不需要关心,只从提供的扫描类里面的到身份证对象,再从对象里面就可以得到头像属性。
② 将得到的bitmap头像转化成uri地址,我这里封装了一个方法saveimg():
没错,就是一个简单的文件流写入,在转换成uri返回。
③ 最后一步。
将bitmap的属性转化成string类型的uri地址就是这样了。然后再需要图像的时候将用uri获取就可以。
相关文章推荐
- SSL双向认证以及证书的制作和使用
- linux硬链接 软链接
- Android Button图片和文字都居左,且有一点间距
- Fedora 21 透明终端以及字体设置 guake
- python计算时间差
- Cocos2dx NotificationCenter(广播或通告)的使用方法
- android5.0+(Toolbar)
- hdu 2844 Coins(dp 多重背包)
- 【LeetCode从零单排】No.135Candy(双向动态规划)
- eclipse 不自动编译
- 安装rsyncd
- 微软rdlc报表讨论与制作
- Android中的Context----既熟悉又陌生的朋友
- mysql 性能优化方案
- JSONObject JSONArray
- AFNetworking的使用
- mongo 命令行
- hdu2063 最大匹配数(匈牙利算法)
- hdoj1232畅通工程(并查集)
- Property Animation 源码学习