一种传输、解析信息的方法及装置制造方法及图纸

技术编号:14705429 阅读:119 留言:0更新日期:2017-02-25 10:42
本发明专利技术提供了一种传输、解析信息的方法及装置,所述传输方法包括:获取待传输信息的明文信息;根据第一转换规则将所述明文信息转换为至少一组图像码;通过所述至少一组图像码生成图像;输出所述图像,以使对端设备能通过扫描所述图像来获取所述明文信息;如此,将信息转换为图像后,接收信息的终端无需与发送信息的终端建立任何连接,也无需任何网络连接,只需利用接收端的摄像头扫描该图像,即可获取明文信息,这样就减少了数据传输的繁琐性,提高了操作效率。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种传输、解析信息的方法及装置
技术介绍
当前有各式各样的传输方式对信息进行发送和接收,主流方法是通过wifi、蓝牙、蜂窝数据等方式来传递数据。这些传递方式要么需要建立网络连接才能传输、要么两个终端之间要连接才能传输。
技术实现思路
针对现有技术存在的问题,本专利技术实施例提供了一种传输、解析信息的方法及装置,用于解决现有技术中在传输信息时,需要网络连接,或者需要在两个终端之间建立连接才能传输,导致传输过程繁琐,操作效率降低的技术问题。本专利技术提供一种发送信息的方法,所述方法包括:获取待传输信息的明文信息;根据第一转换规则将所述明文信息转换为至少一组图像码;通过所述至少一组图像码生成图像;输出所述图像,以使对端设备能通过扫描所述图像来获取所述明文信息。上述方案中,根据第一转换规则将所述明文信息转换为至少一组图像码包括:将所述明文信息转换为字符编码;将所述字符编码转换为至少一组数字信息;确定每组数字信息的数值;确定所述数值中每个数字对应的图像编码;基于所述每个数字对应的图像编码及每组数字信息的数值,将所述每组数字信息转换为相应的图像编码;将相应的图像编码进行组合形成图像码。上述方案中,通过所述至少一组图像码生成图像,包括:遍历所述图像码,获取相应的图像编码,所述图像编码包括:第一图像编码及第二图像编码;将所述第一图像编码转换为全黑图片,将所述第二图像编码转换为全白图片,所述全黑图片及所述全白图片形成图片队列;基于所述图片队列建立第一图像信息对象,并在所述第一图像信息对象中设置每秒播放的帧数及所述全黑图片和所述全白图片的总帧数;基于每秒播放的帧数,利用图像生成算法将所述全黑图片和所述全白图片的总帧数生成图像。本专利技术还提供一种解析信息的方法,所述方法包括:接收并扫描图像,获取至少一组图像码;根据第二转换规则将所述至少一组图像码转换为明文信息。上述方案中,扫描图像,获取至少一组图像码,包括:以预设的周期扫描所述图像,获取图片队列;确定所述图片队列中的图片颜色,所述图片包括:全黑图片及全白图片;遍历所述图片队列,将所述全黑图片转换为第一图像编码,将所述全白图片转换为第二图像编码;根据所述第一图像编码及所述第二图像编码确定相应的图像编码;将所述图像编码进行组合获取所述至少一组图像码。上述方案中,确定所述队列中的图片颜色包括:获取当前图片的颜色值;确定全黑图片的第一标准颜色值,确定全白图片的第二标准颜色值;计算所述颜色值与第一标准颜色值的第一差值的绝对值,及所述颜色值与所述第二标准颜色值的第二差值的绝对值;根据所述第一差值的绝对值与所述第二差值的绝对值确定所述当前图片的颜色。上述方案中,根据第二转换规则将所述至少一组图像码转换为明文信息包括:将所述至少一组图像码转换为数字信息;将所述数字信息转换为字符编码;将所述字符编码转换为所述明文信息。上述方案中,将所述至少一组图像码转换为数字信息,包括:根据预设的提取规则,将所述图像码拆分为至少一组图像编码;确定每个数字对应的图像编码;基于所述每个数字对应的图像编码及每组图像编码,将图像编码转换为所述数字信息。本专利技术提供一种发送信息的装置,所述装置包括:获取单元,用于获取待传输信息的明文信息;第一转换单元,用于根据第一转换规则将所述数字信息转换为至少一组图像码;生成单元,用于通过所述至少一组图像码生成图像;输出单元,用于输出所述图像,以使对端设备可以通过扫描所述图像来获取所述明文信息。本专利技术还提供一种解析信息的装置,所述装置包括:接收单元,用于接收图像;扫描单元,用于扫描所述图像,获取至少一组图像码;第二转换单元,用于根据第二转换规则将所述至少一组图像码转换为明文信息。本专利技术提供了一种传输、解析信息的方法及装置,所述传输方法包括:获取待传输信息的明文信息;根据第一转换规则将所述明文信息转换为至少一组图像码;通过所述至少一组图像码生成图像;输出所述图像,以使对端设备能通过扫描所述图像来获取所述明文信息;如此,将信息转换为图像后,接收信息的终端无需与发送信息的终端建立任何连接,也无需任何网络连接,只需利用接收端的摄像头扫描该图像,即可获取明文信息,这样就减少了数据传输的繁琐性,提高了操作效率。附图说明图1为本专利技术实施例一提供的传输信息的方法流程示意图;图2为本专利技术实施例二提供的解析信息的方法流程示意图;图3为本专利技术实施例三提供的传输信息的装置结构示意图;图4为本专利技术实施例四提供的解析信息的装置结构示意图。具体实施方式为了解决现有技术中在传输信息时,需要网络连接,或者需要在两个终端之间建立连接才能传输,导致传输过程繁琐,操作效率降低的技术问题,本专利技术提供了一种传输、解析信息的方法及装置,所述传输方法包括:获取待传输信息的明文信息;根据第一转换规则将所述明文信息转换为至少一组图像码;通过所述至少一组图像码生成图像;输出所述图像,以使对端设备能通过扫描所述图像来获取所述明文信息。下面通过附图及具体实施例对本专利技术的技术方案做进一步的详细说明。实施例一本实施例提供一种传输信息的方法,如图1所示,所述方法包括:S101,获取待传输信息的明文信息。本步骤中,在对信息传输之前,首先需要获取待传输信息的明文信息,所述待传输信息可以是通过用户输入获取,也可以是系统直接给予;所述待传输信息可以包括:文字信息、图片信息等。S102,根据第一转换规则将所述数字信息转换为至少一组图像码。本步骤中,获取到待传输信息的明文信息后,根据第一转换规则将所述数字信息转换为至少一组图像码。具体地,由于明文信息有各种编码的信息,有可能会有中文,英文,其他文字,为了将各国文字都可以转为统一的编码格式,防止出现乱码,或者识别不到的情况,将所述明文信息统一转换为字符编码。本实施例中,具体是将所述明文信息转为base64编码,base64编码要求把3个8位字节(3*8=24)转化为4个6位的字节(4*6=24),之后在6位的前面补两个0,形成8位一个字节的形式。如果剩下的字符不足3个字节,则用0填充,输出字符使用'=',因此编码后输出的文本末尾可能会出现1或2个'='。所以,将明文信息转换为字符编码后,将会出现英文字母,数字,+,/,=这些字符的混合字符串编码。将所述明文信息统一转换为字符编码后,因本实施例中是需要将字符编码转换为颜色值来填充图像的,因此本步骤中还需将字符编码转换为相应的数字信息,所述数字信息是指具体的数值。本专利技术中是通过将base64编码转为unicode编码,因unicode编码格式的字符串是一个设定了统一并且唯一的二进制编码,因此unicode编码是一段数字。这里,由于base64编码是由英文字母,数字和+,/,=组成的,因此不存在将其转换为unicode后会超出计算机二进制最大数值65535的情况,因此,所有转为unicode的编码都将是小于65535的。将字符编码转换为数字信息后,每个字符编码都会对应一组数字信息,根据第一转换规则将所述数字信息转换为至少一组图像码。具体地,以其中一组数字信息来说,首先确定所述数字信息的数值;确定每个数字对应的图像编码;基于所述每个数字对应的图像编码及每组数字信息的数值,将所述每组数字信息转换为相应的图像编码;将相应的图像编码进本文档来自技高网...
一种传输、解析信息的方法及装置

【技术保护点】
一种传输信息的方法,其特征在于,所述方法包括:获取待传输信息的明文信息;根据第一转换规则将所述明文信息转换为至少一组图像码;通过所述至少一组图像码生成图像;输出所述图像,以使对端设备能通过扫描所述图像来获取所述明文信息。

【技术特征摘要】
1.一种传输信息的方法,其特征在于,所述方法包括:获取待传输信息的明文信息;根据第一转换规则将所述明文信息转换为至少一组图像码;通过所述至少一组图像码生成图像;输出所述图像,以使对端设备能通过扫描所述图像来获取所述明文信息。2.如权利要求1所述的方法,其特征在于,根据第一转换规则将所述明文信息转换为至少一组图像码包括:将所述明文信息转换为字符编码;将所述字符编码转换为至少一组数字信息;确定每组数字信息的数值;确定所述数值中每个数字对应的图像编码;基于所述每个数字对应的图像编码及每组数字信息的数值,将所述每组数字信息转换为相应的图像编码;将相应的图像编码进行组合形成图像码。3.如权利要求2所述的方法,其特征在于,通过所述至少一组图像码生成图像,包括:遍历所述图像码,获取相应的图像编码,所述图像编码包括:第一图像编码及第二图像编码;将所述第一图像编码转换为全黑图片,将所述第二图像编码转换为全白图片,所述全黑图片及所述全白图片形成图片队列;基于所述图片队列建立第一图像信息对象,并在所述第一图像信息对象中设置每秒播放的帧数及所述全黑图片和所述全白图片的总帧数;基于每秒播放的帧数,利用图像生成算法将所述全黑图片和所述全白图片的总帧数生成图像。4.一种解析信息的方法,其特征在于,所述方法包括:接收并扫描图像,获取至少一组图像码;根据第二转换规则将所述至少一组图像码转换为明文信息。5.如权利要求4所述的方法,其特征在于,扫描图像,获取至少一组图像码,包括:以预设的周期扫描所述图像,获取图片队列;确定所述图片队列中的图片颜色,所述图片包括:全黑图片及全白图片;遍历所述图片队列,将所述全黑图片...

【专利技术属性】
技术研发人员:丁鹏
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利