发现 ----- 2023-08-14 11:02:30
前言之前微信、抖音和支付宝都相继推出了各自的私有二维编码系统,感觉这种异形的二维编码系统真的是好有趣,不过经过查询后,感觉互联网上对于这种异形二维编码貌似没啥文章介绍其中的技术原理,因此自己琢磨着搞了一个简易版的圆形二维编码系统,希望可以通过这个 Demo 向大家分享一下这种异形的二维码究竟是如何被设计、编码以及解码。
编码截图Discode
编码特性支持 30Bit data支持 a-z, A-Z, 0-9, "@", "." 总共 64 种字符中心支持自定义 LogoTODO 支持旋转矫正 支持纠错码Demo 目录目前这个 Demo 一共包含了四个部分,第一、二部分的博文主要是从设计者的角度分享了我对于异形二维码的思考以及如何设计一个编码字典;第三部分主要是通过博文概要的说明了其中的技术原理;第四部份则是代码 Demo ,其中包含了一个可以生成 Discode 编码的页面以及一个用于识别该编码的网页。
[Discode] 为啥要设计新的二维码系统?[Discode] 设计 Discode[Discode] 生成 & 识别 DiscodeGithub 代码仓库联系方式Email: gz7gugu@qq.comBlog: https://7gugu.com最后如果可以得到大家的 Star 将不胜感激。如果有其他想法,也欢迎在评论区中和善的分享你的 idea ,希望大家能够喜欢这个项目。