二维码生成的一些总结
很久前给客栈生成了一批二维码, 这批二维码是给收款功能用的, 但是最近这个功能停用了, 而又有新的需求, 也是要生成二维码, 只是功能不一样了.
我就想是不是可以复用上次的二维码, 节约成本. 其实只需要把原来的地址跳转一次就好了. 但是如果原来的地址是不受控制的, 那么就麻烦了.
所以
- 二维码最好是可控的中间地址, 尤其是最终要到第三方的, 他们可能会变
- 内容越多, 图形越复杂, 所以跳转地址尽量简短, 识别迅速
- 二维码生成时最好不带文字, 方便以后不同场景再附加处理
- 二维码可容纳的内容是有限的, 纠错级别越高, 容纳越小
- 二维码的识别方式使, 定位, 灰化, 去燥, 二值化, 所以颜色无关
- 中间放图时根据不同的纠错级别, 最多可以遮盖 30% 仍然可以识别