在實現多圖像無序輸入的拼接中,咱們先使用surf算法對任意兩幅圖像進行特徵點匹配,每對圖像的匹配都有一個置信度confidence參數,來衡量兩幅圖匹配的可信度,當confidence>conf_threshold,咱們就認爲這兩幅圖能夠拼接,屬於一個全景拼接的集合,而後擴展這個集合就能夠肯定最大的可拼接集合,排除一些無效的圖像,而後進行後續的拼接。css
並查集的定義就是並查集是一種樹型的數據結構,用於處理一些不相交集合(Disjoint Sets)的合併及查詢問題。即將屬於相同集合的元素合併起來,中間須要查找某個元素屬於哪一個集合,而後須要將兩個元素或者集合進行合併處理。html
下面咱們介紹opencv_stitching中使用的互斥集結構和函數的定義算法