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
FieldsModifier and TypeFieldDescriptionFinal set of edges which it was decided that this vertex is connected to.intIndex of the corner that this node representsbooleanUsed when computing output.Nodes which are close and have an orientation off by about 90 degrees -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetEdgeSet(boofcv.alg.fiducial.calib.chess.ChessboardCornerClusterFinder.EdgeType which) voidpruneNonMutal(boofcv.alg.fiducial.calib.chess.ChessboardCornerClusterFinder.EdgeType which) voidreset()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
-