opencv 有一个最大流算法的实现(GCGRAPH
文件 gcgraph.hpp 中的类)。它在这里可用。
有谁知道这个类实现了哪个特定的最大流算法?
我对此不是 100% 有信心,但我相信该算法是基于这篇描述计算机视觉最大流算法的研究论文。具体来说,第 3 节描述了一种计算最大流量的新算法。
我没有将论文算法的每个细节都与算法的实现对齐,但许多细节似乎都匹配:
// grow S & T search trees, find an edge connecting them
。std::vector<Vtx*> orphans
似乎在实现中跟踪。我希望这有帮助!