Package | Description |
---|---|
de.unihalle.informatik.MiToBo.core.datatypes |
Provides basic datatypes for MiToBo.
|
Modifier and Type | Method and Description |
---|---|
MTBNeuriteSkelGraphNode<Point2D.Double> |
MTBNeuriteSkelGraph.getStartNode()
Get the start node of the MTBNeuriteSkelGraph.
|
Modifier and Type | Method and Description |
---|---|
Vector<MTBNeuriteSkelGraphNode<Point2D.Double>> |
MTBNeuriteSkelGraph.getBranchNodes()
Get all branch nodes of the MTBNeuriteSkelGraph.
|
Vector<MTBNeuriteSkelGraphNode<Point2D.Double>> |
MTBNeuriteSkelGraph.getEndNodes()
Get all end nodes of the MTBNeuriteSkelGraph.
|
Vector<MTBNeuriteSkelGraphNode<Point2D.Double>> |
MTBNeuriteSkelGraph.getSkeletonGraphNodes()
Get all nodes of the MTBNeuriteSkelGraph as MTBNeuriteSkelGraphNodes.
|
Modifier and Type | Method and Description |
---|---|
private boolean |
MTBNeuriteSkelGraph.build(int xx,
int yy,
MTBImageByte skelImg,
MTBNeuriteSkelGraphNode<Point2D.Double> parentNode)
Internal method to create the graph from the skeleton image.
|
private void |
MTBNeuriteSkelGraph.correctDirectness(MTBNeuriteSkelGraphNode<Point2D.Double> rootNode)
Method to correct the direction of every edge inside the skeleton graph
from a given root node.
|
private void |
MTBNeuriteSkelGraph.depthFirstSearch(Vector<Point2D.Double> pixels,
Vector<Integer> parents,
MTBNeuriteSkelGraphNode<Point2D.Double> startNode,
int label)
Depth-first-search to collect data from the neurite skeleton graph in a SWC
file like format.
|
private void |
MTBNeuriteSkelGraph.getAllPixels(Vector<Point2D.Double> pixels,
MTBNeuriteSkelGraphNode<Point2D.Double> tmpNode)
Get all pixels of the neurite skeleton graph from the nodes and edges.
|
private void |
MTBNeuriteSkelGraph.getPath(Vector<Point2D.Double> p,
MTBNeuriteSkelGraphNode<Point2D.Double> n)
Internal method to traverse the path and return the pixel list.
|
void |
MTBNeuriteSkelGraph.setStartNode(MTBNeuriteSkelGraphNode<Point2D.Double> node)
Set a new start node.
|
Constructor and Description |
---|
MTBNeuriteSkelGraph(Vector<MTBNeuriteSkelGraphNode<Point2D.Double>> skelNodes,
Vector<MTBGraphEdge> skelEdges,
int _maxSpineLength,
int _width,
int _heigth)
Constructor to create an directed MTBNeuriteSkelGraph with the given
MTBSkeletonGraphNodes and MTBGraphEdges.
|
Copyright © 2010–2020 Martin Luther University Halle-Wittenberg, Institute of Computer Science, Pattern Recognition and Bioinformatics. All rights reserved.