| 程序包 | 说明 |
|---|---|
| cn.patterncat.qrcode.core.util |
| 限定符和类型 | 方法和说明 |
|---|---|
static Optional<DetectInfo> |
QrCodeUtil.isDectectPosition(com.google.zxing.qrcode.encoder.ByteMatrix byteMatrix,
int x,
int y)
判断是不是Detection Position
位置在左上角,右上角,左下角
分内外两个矩形,外层矩阵边长为7,内层矩阵边长为3
这里返回是否属于detect矩形里头,并分内外层,之后至于是否实心,看byteMatrix的值
1 1 1 1 1 1 1
1 0 0 0 0 0 1
1 0 1 1 1 0 1
1 0 1 1 1 0 1
1 0 1 1 1 0 1
1 0 0 0 0 0 1
1 1 1 1 1 1 1
如果不获取方位,则这个方法可以简写一下,合并if条件
|
Copyright © 2017. All rights reserved.