Package boofcv.alg.fiducial.calib.chess
Class ChessboardCornerClusterFinder.Vertex
java.lang.Object
boofcv.alg.fiducial.calib.chess.ChessboardCornerClusterFinder.Vertex
- Enclosing class:
- ChessboardCornerClusterFinder<T extends ImageGray<T>>
Graph vertex for a corner.
-
Field Summary
Modifier and TypeFieldDescriptionFinal set of edges which it was decided that this vertex is connected to.int
Index of the corner that this node representsboolean
Used when computing output.Nodes which are close and have an orientation off by about 90 degrees -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetEdgeSet
(boofcv.alg.fiducial.calib.chess.ChessboardCornerClusterFinder.EdgeType which) void
pruneNonMutal
(boofcv.alg.fiducial.calib.chess.ChessboardCornerClusterFinder.EdgeType which) void
reset()
toString()
-
Field Details
-
index
public int indexIndex of the corner that this node represents -
perpendicular
Nodes which are close and have an orientation off by about 90 degrees -
connections
Final set of edges which it was decided that this vertex is connected to. Will have 2 to 4 elements. -
marked
public boolean markedUsed when computing output. Indicates that the vertex has already been processed.
-
-
Constructor Details
-
Vertex
public Vertex()
-
-
Method Details
-
reset
public void reset() -
pruneNonMutal
public void pruneNonMutal(boofcv.alg.fiducial.calib.chess.ChessboardCornerClusterFinder.EdgeType which) -
getEdgeSet
public ChessboardCornerClusterFinder.EdgeSet getEdgeSet(boofcv.alg.fiducial.calib.chess.ChessboardCornerClusterFinder.EdgeType which) -
toString
-