Graph Cut的学习
1.1 图割(Graph Cut)
图像分割的基本思想是:相似且彼此相近的像素应该划分到同一区域。
图割图像分割的思想是用途来表示图像,并对图进行划分以使割代价最小。在用图表示图像时,增加两个额外的节点,即源点和汇点;并仅考虑那些源点和汇点分开的割。
图割 C(C 是图中所有边的集合)的“代价”函数定义为所有割的边的权重求合相加:
寻找最小割等同于在源点和汇点间寻找最大流。
from pygraph.classes.digraph import digraph
from pygraph.algorithms.minmax import maximum_flow
gr = digraph()
gr.add_nodes([0,1,2,3])
gr.add_edge((0,1), wt=4)
gr.add_edge((1,2), wt=3)
gr.