





























Graph Cut 是一种用于 $n$ s维图像数据的边界优化和区域分割的分割技术,本文记录相关内容。


$$ K = 1+\max _{p \in \mathcal{P}} \sum_{q:\{p, q\} \in \mathcal{N}} B_{\{p, q\}} $$
将图像中所有像素 $p$ 的邻域边权值算出并求和,结果有像素个结果。选取最大结果再加1作为 $K$。而最大和在这里可粗略认为是聚类中的中心点,因为像素 $p$ 在此处邻域和最大,可认为 $p$ 点在此处与周围相邻像素及其相似,从而确保权值 $K$ 为最大权值)。
${p,q}$ 边表示相邻像素之间产生的边,边的权值为 $B{p,q}$,在上文中已经提到,当像素 $p$ 和 $q$ 相似时,产生的边的权值很大,反之产生的边的权值很小。当 $p,q$ 为两个相似像素时,边的权值很大,为了使得到的能量函数最小,因此该边不适合作为割边,因此符合逻辑。
${p,T}$ 边和 ${p,S}$ 边分为三种情况:
图的构造已经完全确定。我们通过对图的最小割确定图像中背景与前景的边界。
使用Graph Cut 算法时,给定需要分割的图像,在图像中定义前景像素区域,定义背景像素区域,至此形成了图,可以按照最小割的路径得到图像的分割结果。
文章链接:
https://www.zywvvd.com/notes/study/image-processing/graph-cut/graph-cut/
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。