Package boofcv.alg.fiducial.qrcode
Class PositionPatternNode
java.lang.Object
boofcv.alg.fiducial.calib.squares.SquareNode
boofcv.alg.fiducial.qrcode.PositionPatternNode
Information for position detection patterns. These are squares. One outer shape that is 1 block think,
inner white space 1 block think, then the stone which is 3 blocks think. Total of 7 blocks.
Corners in squares must be in CCW order.
-
Nested Class Summary
Nested classes/interfaces inherited from class boofcv.alg.fiducial.calib.squares.SquareNode
SquareNode.KdTreeSquareNode
-
Field Summary
Fields inherited from class boofcv.alg.fiducial.calib.squares.SquareNode
center, edges, graph, largestSide, RESET_GRAPH, sideLengths, smallestSide, square, touch
-
Constructor Summary
-
Method Summary
Methods inherited from class boofcv.alg.fiducial.calib.squares.SquareNode
distanceSqCorner, findEdge, findEdgeIndex, getNumberOfConnections, smallestSideLength, updateArrayLength
-
Field Details
-
grayThreshold
public double grayThreshold
-
-
Constructor Details
-
PositionPatternNode
public PositionPatternNode()
-
-
Method Details
-
reset
public void reset()Description copied from class:SquareNode
Discards previous information- Overrides:
reset
in classSquareNode
-