原理:将一幅图像中所用点之间的联系分为两种类型。n-links(各个像素点之间联系)和 t-links(各像素点与外部终端顶点的链接)。
每个连接之间有权重,根据权重大小来判断如何分割。这个最小割把图的顶点划分为两个不相交的子集S和T,这两个子集就对应于图像的前景像素集合背景像素集。
n-links具有潜在将相邻类似像素分类在一起且相邻差异较大的像素分割开的能力。
t-links具有潜在将目标像素分类在一起且背景像素分类在一起的能力。
代码示例:
#include <iostream>
#include <vector>
#include <pcl/io/pcd_io.h>
#include <pcl/point_types.h>
#include <pcl/visualization/cloud_viewer.h>
#include <pcl/filters/passthrough.h>
#include <pcl/segmentation/min_cut_segmentation.h>
#include <pcl/console/print.h>
#include <pcl/console/