グリッドは、次の 2 つの配列に格納されたエッジを使用してイメージを定義します。
h[x][y]
x,y
からまでの辺の重みを与えるx+1,y
v[x][y]
x,y
からまでの辺の重みを与えるx,y+1
クラスカルのアルゴリズムを実装しようとしています。これはかなり簡単です。オンラインで実装を見つけてコピーできます。問題はエッジの処理です。具体的には; それらを並べ替えると混乱します。
このテイクのエッジを具体的に保存するより良い方法はありますか? 私はそれらがすべてのピクセルから隣接するピクセルまでであることを望みます。画像を i[x][y] として保存しています。エッジの重みは画像値の差です。