IBFS solver for the min st-cut framework GraphCut. More...
#include <minstcutibfs.hxx>
Public Types | |
typedef NType | node_type |
typedef VType | ValueType |
typedef IBFSGraph< ValueType, ValueType, ValueType > | graph_type |
Public Member Functions | |
MinSTCutIBFS () | |
MinSTCutIBFS (size_t numberOfNodes, size_t numberOfEdges) | |
void | addEdge (node_type, node_type, ValueType) |
void | calculateCut (std::vector< bool > &) |
IBFS solver for the min st-cut framework GraphCut.
Definition at line 12 of file minstcutibfs.hxx.
typedef IBFSGraph<ValueType,ValueType,ValueType> opengm::external::MinSTCutIBFS< NType, VType >::graph_type |
Definition at line 13 of file minstcutibfs.hxx.
typedef NType opengm::external::MinSTCutIBFS< NType, VType >::node_type |
Definition at line 11 of file minstcutibfs.hxx.
typedef VType opengm::external::MinSTCutIBFS< NType, VType >::ValueType |
Definition at line 12 of file minstcutibfs.hxx.
opengm::external::MinSTCutIBFS< NType, VType >::MinSTCutIBFS | ( | ) | [inline] |
Definition at line 40 of file minstcutibfs.hxx.
opengm::external::MinSTCutIBFS< NType, VType >::MinSTCutIBFS | ( | size_t | numberOfNodes, | |
size_t | numberOfEdges | |||
) | [inline] |
Definition at line 47 of file minstcutibfs.hxx.
void opengm::external::MinSTCutIBFS< NType, VType >::addEdge | ( | node_type | n1, | |
node_type | n2, | |||
ValueType | cost | |||
) | [inline] |
Definition at line 57 of file minstcutibfs.hxx.
void opengm::external::MinSTCutIBFS< NType, VType >::calculateCut | ( | std::vector< bool > & | segmentation | ) | [inline] |
Definition at line 71 of file minstcutibfs.hxx.