预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN105975607A(43)申请公布日2016.09.28(21)申请号201610324162.X(22)申请日2016.05.16(71)申请人乐视控股(北京)有限公司地址100025北京市朝阳区姚家园路105号3号楼10层1102申请人乐视网信息技术(北京)股份有限公司(72)发明人谢晓静(74)专利代理机构北京天奇智新知识产权代理有限公司11340代理人汪琳琳(51)Int.Cl.G06F17/30(2006.01)G06T9/00(2006.01)权利要求书3页说明书8页附图4页(54)发明名称一种图片存储及读取方法、图片存取系统(57)摘要本发明实施例属于计算机领域,涉及一种图片存储及读取方法,图片的存储过程为:获取图片的二进制流数据并执行分组操作,获得两组以上二进制流单元并对二进制流单元进行编码处理,获得一组字符串;将字符串进行拼接获得图片字符串并存储。图片读取过程为:读取图片字符串并分组,获得两个以上包含相邻的两个字符的图片字符串单元;对图片字符串单元执行解码操作获得二进制流单元并进行拼接,获得图片的二进制流数据;进一步获得图片。此外还涉及一种图片存取和读取装置。通过本发明实施例提供的方案,将一个字节拆分成两个字符来存贮,方便在数据库中的存储,节省了空间,同时避免只需获得图片的地址即可访问隐私图片的问题。CN105975607ACN105975607A权利要求书1/3页1.一种图片存储方法,其特征在于,包括以下步骤:获取图片的二进制流数据;对所述二进制流数据执行分组操作,获得两组以上二进制流单元;对所述二进制流单元进行编码处理,获得一组字符串;将所述字符串进行拼接,获得图片字符串;存储所述图片字符串。2.根据权利要求3所述的一种图片存储方法,其特征在于,所述对所述二进制流单元进行编码处理,具体为:确定所述二进制流单元对应的二进制数的数值范围;对二进制数执行进行转换操作,若所述数值范围大于或等于O,对所述二进制数执行进制转换操作,若数值为负数,对所述二进制数执行取正操作后再执行进制转换操作,获得新进制数,所述新进制数最多包括两位,所述取正操作具体为将原数值与第三预设值求和;执行求和转换操作,取所述新进制数的高位与第一预设值求和得到第一和值,取新进制数的低位与第二预设值求和得到第二和值,根据第一和值与第二和值分别获得ASCII码表中对应的第一字符与第二字符;将所述第一字符和所述第二字符拼接获得一字符串。3.一种图片存储装置,其特征在于,包括二进制流获取单元,用于获取图片的二进制流信息;二进制分组单元,用于对所述二进制流数据执行分组操作,获得两组以上二进制流单元;二进制编码单元,用于对所述二进制流单元进行编码处理,获得一组字符串;字符串拼接单元,用于将所述字符串进行拼接,获得图片字符串;字符串存储单元,用于存储所述图片字符串。4.根据权利要求3所述的图片存储装置,其特征在于,所述二进制编码单元包括:数值判断子单元,用于确定所述二进制流单元对应的二进制数的数值范围;进制转换子单元,用于若所述数值范围大于或等于O,对所述二进制数执行进制转换操作,若数值为负数,对所述二进制数执行取正操作后再执行进制转换操作,获得新进制数,所述新进制数最多包括两位,所述取正操作具体为将原数值与第三预设值求和;运算子单元,用于取所述新进制数的高位与第一预设值求和得到第一和值,取新进制数的低位与第二预设值求和得到第二和值,根据第一和值与第二和值分别获得ASCII码表中对应的第一字符与第二字符;字符拼接子单元,用于将所述第一字符和所述第二字符拼接获得一字符串。5.一种图片读取方法,其特征在于,包括:读取图片字符串;将所述图片字符串分组,获得两个以上图片字符串单元,每个图片字符串单元包含相邻的两个字符;对所述图片字符串单元执行解码操作,获得二进制流单元;将所述二进制流单元进行拼接,获得所述图片的二进制流数据;根据所述二进制流数据获得所述图片。2CN105975607A权利要求书2/3页6.根据权利要求5所述的一种图片读取方法,其特征在于,所述字符串单元解码处理过程为:根据图片字符串单元的首位字符和次位字符得到对应的ASCII码;执行求差转换操作,将首位字符ASCII码对应的数值减去第一预设值,得到第一差值,将次位字符ASCII码对应的数值减去第二预设值,得到第二差值,将所述第一差值作为一个数值的高位,将所述第二差值作为所述数值的低位;将所述数值转换为二进制数;还原二进制流单元,若所述二进制数的数值小于第四预设值,所述二进制数即为所述二进制流单元,若所述二进制数的数值不小于第四预设值,则将二进制数减去第三预设值,得到新的二进制数即为所述二进制流单元。7.一种图片读取装置,其