顶点风骚重生传!
要自己研发二维码,其实并不是一个困难的事儿。这二维码说白了,其实就是用黑色和白色的方块间隔来代表计算机里的0和1而已,然后靠着不停的0和1来让计算机了解到底这二维码背后代表的是啥东西。像是一般的二维码呢,那兼容的码表就是ascii码,这么一个ascii码就是靠着数字来代表各种标点符号以及各种字母的。比如说48就是代表数字0,49就是代表数字1,61就是代表等于号,65就是代表字母a。这样一来,就可以用纯数字的形式来表示各种网址什么的,然后把这种数字表现形式呢在改变成了二进制,那不就是二维码的原码么?接着再转换成了黑色和白色的方块,不就行了么?当然了,为了保证一定的简化以及效率,可以把一些固定“搭配”给简化下来,比如说像http这样的网址前的协议符号,那是不是能用一个特殊的标识给替代一下?
甚至汉字是不是也可以用特殊标识替代一下?当然了,正规的说来是不用的,因为华夏高科这要弄的二维码呢,那要弄的是一个在线验证的东西——也就是说在不联网的状态下,直接用华夏高科出的二维码扫描器去扫二维码是没有用的!因为如果不在线验证的话,谁能保证不会有人想要自己弄个夹杂了木马程序之类的二维码给弄出来?这就像是网络游戏一样,想要杜绝外挂,那就只能把绝大多数的计算内容都放到服务器上,只有这样才能杜绝各种恶性外挂!否则计算都是在本机电脑上,那真是随着时间的推移必定会出现各种变态外挂!
然后传统日本那边发明的二维码呢,为什么要在三个角上弄三个回字型呢?那就是为了让机器扫描的时候能够方便的定位。通过这三个点来让机器明白应该从哪儿开始读起!这一点华夏高科倒是学了去,不过这学来了之后,并不是完全照人家抄。而是学习了他们这种定位的想法之后,在二维码的中心弄上了一个小logo。这logo呢自然就是华夏高科的标志。如此一来,这二维码扫描的时候直接就可以以中间一点的logo来确定二维码么,到时候不就能读出来了?虽然说只有一个点不如人家三个点的能够确定上下左右是否放倒了……但是谁家会把二维码放倒啊喂!
后世各种用到二维码的地方,那都是放的方向很正确的,谁见过有人把二维码方向搞反的?毕竟弄二维码方向的时候,这是真人在弄,又不是电脑在弄!怕弄反方向干嘛呢?而且到时候华夏高科的logo那本身不就可以提醒二维码的方向问题了么?哪怕就算真的有白痴把二维码方向放反了,那到时候只需要让读图的软件保留图中间l
请收藏:https://m.fk77.cc
(温馨提示:请关闭畅读或阅读模式,否则内容无法正常显示)