Previous topic

medpy.graphcut.graph.GCGraph.set_nweights

Next topic

medpy.graphcut.graph.GCGraph.set_source_nodes

This Page

medpy.graphcut.graph.GCGraph.set_sink_nodes

GCGraph.set_sink_nodes(sink_nodes)[source]

Set multiple sink nodes and compute their t-weights.

Parameters:

sink_nodes : sequence of integers

Declare the sink nodes via their ids.

Raises:

ValueError

If a passed node id does not refer to any node of the graph (i.e. it is either higher than the initially set number of nodes or lower than zero).

Notes

It does not get checked if one of the supplied sink-nodes already has a weight assigned (e.g. by passing it to set_source_nodes). This can occur when the foreground- and background-markers cover the same region. In this case the order of setting the terminal nodes can affect the graph and therefore the graph-cut result.