微信公众号怎么设置长按识别二维码? 10
求详解。我不知道怎么把二维码叠在做好的图上。我在ps里把二维码放上去了不能识别~~~~~~~~~...
求详解。我不知道怎么把二维码叠在做好的图上。我在ps里把二维码放上去了不能识别~~~~~~~~~
展开
4个回答
2018-07-25 · 知道合伙人互联网行家
关注
展开全部
当手机发现用户在网页的图片标签内进行长按操作时,会立刻截屏并且启动二维码识别算法。
二维码的的四个角中有三个方块,用于固定二维码的识别(即使你把二维码翻转角度,依然能够识别)。之所以不用四个方块,是因为三个点就可以确定一个平面,多用一个就要多占用一部分信息(二维码本身是由二进制的0、1组成的)。
在二维码中还有很多的几何图形,不过一般不易发现。
定位图形:是图中连接三个位置探测图形之间的两根“线”,它的作用是决定二维码符号中模块的坐标。
分隔符:作用是将位置探测图形与符号的其余部分分开。
也就是说,通过扫描能读取的数据信息在二维码中的位置是由定位图形和分隔符决定的。
为什么要用截屏,这也是一个开发时候的思考。手机截屏时候,可以不用考虑网络传输等因素,最快的得到识别结果,否则就需要走一次图片下载的逻辑,用户长按后等待的时间会加长,体验上也失去了快感。当然,这也带来了识别不出的问题(所以正在考虑先截屏,截屏识别失败再下载的新逻辑)。
二维码的的四个角中有三个方块,用于固定二维码的识别(即使你把二维码翻转角度,依然能够识别)。之所以不用四个方块,是因为三个点就可以确定一个平面,多用一个就要多占用一部分信息(二维码本身是由二进制的0、1组成的)。
在二维码中还有很多的几何图形,不过一般不易发现。
定位图形:是图中连接三个位置探测图形之间的两根“线”,它的作用是决定二维码符号中模块的坐标。
分隔符:作用是将位置探测图形与符号的其余部分分开。
也就是说,通过扫描能读取的数据信息在二维码中的位置是由定位图形和分隔符决定的。
为什么要用截屏,这也是一个开发时候的思考。手机截屏时候,可以不用考虑网络传输等因素,最快的得到识别结果,否则就需要走一次图片下载的逻辑,用户长按后等待的时间会加长,体验上也失去了快感。当然,这也带来了识别不出的问题(所以正在考虑先截屏,截屏识别失败再下载的新逻辑)。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
他应该把二维码和其他图片是分开的,也就是二维码一个图,而你的是不是把二维码和其他内容合在一张图上了
追问
是弄在一起了,这个事在公众平台里弄吗?怎么整的?
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询