二维码扫码识别条形码矩阵码计算工具
首页 / 名词解释 / 掩码

掩码

掩码是二维码在编码时用来打散黑白分布的一种处理。如果直接把数据画上去,可能出现大片连成一块的黑区或白区,也可能出现和定位图案相似的花纹,这些都会干扰扫描。掩码就是按固定规律把部分模块黑白翻转,让整张码的黑白更均匀。

二维码标准定义了 8 种掩码图案。生成时会逐个试算,用一套“罚分”规则评估哪种最不容易出问题,自动挑分数最低的那种,并把选用的掩码编号记在二维码的格式信息里,扫描时再还原。

掩码是自动完成的,普通用户不需要关心,但它是同样内容有时生成出的黑白花纹却不同的原因之一。

常见问题

掩码需要我手动设置吗?
不需要。二维码生成时会自动试算 8 种掩码并挑最优的一种,整个过程对用户是透明的。
为什么同样内容生成的二维码花纹会不一样?
可能是纠错级别、编码模式或所选掩码不同造成的。掩码是为了让黑白分布更均匀而自动选择的,不影响扫出来的内容。

相关工具

相关名词