这个参考译码算法在图像中发现的符号和代码。解码算法是指图像中的暗态和光态。
1。通过在最大反射率和反射率之间的中间反射率确定一个全局阈值图像的最小反射率。使用全局的图像转换成一组黑暗和轻的像素门槛.
2。定位查找模式。
通过在最大反射率和反射率之间的中间反射率确定一个全局阈值图像的最小反射率。使用全局的图像转换成一组黑暗和轻的像素门槛.(二值图)
在QR码的搜索模式由三个相同的位置检测图案位于三角的符号的四个角落。如7.3.2,每个模块的宽度位置检测模式是由一个黑暗的黑暗光暗序列的相对宽度的每个元中比1:1:3:1:1。对于这个算法的目的,每个这些宽度为0.5(即一系列的0.5到1.5为三模方单模块箱和2,5二箱.
a. 当检测到候选区域时,注意第一和最后一个点A和B的位置图像中的一行像素遇到位置检测模式的外边缘(参见图29)。在图像中的相邻像素行重复这一点,直到所有的线穿过该位置的中央框在图像的X轴的检测模式已被确定。
b. 重复步骤A)在Y轴上的位置检测模式的中心框的像素列图像。
c. 定位模式的中心。通过A点和B点之间的中点构造线在X轴上的位置检测模式的中心框的最外层像素线。构建通过在Y轴上穿过中心框的最外面的像素列的A和B的相似的行。模式的中心位于这两条线的交叉点上。
d. 重复步骤A)到C)定位的两个其他位置检测模式的中心。
通过位置检测模式中心坐标的分析确定符号的方向确定哪一种模式是符号的左上角和符号的旋转角度。
确定左上位置中心之间符号的宽度的距离D检测模式和右上位置检测模式和B)两种模式的宽度,WUL and WUR.(width of up left,width of up right)