2012-04-16 13 views
0

私は非正規の2D配列を持っています。C++ 2D配列非規則的なグリッド補間

ここでは、「最近隣」補間を使用して、arrrayの一部を示します。

nearest neighbor sample Somewhere else on the grid...

私はそれから行きたいと思います。それに

nearest neighbor interpolationbicubic interpolation

私のグリッドは、正規ではないので、私は、バイキュービック補間を使用することはできません。

何を使用できますか? (高速レンダリングが必要...)

答えて

1

不規則な点群のDelaunay三角形分割を作成します。三角形の頂点の値を使用して、三角形の内部のあらゆるピクセルで色を補間します。そのグリッドは、通常のものに非常に近いので、OPの問題のために、おそらく行き過ぎだ

http://en.wikipedia.org/wiki/Delaunay_triangulation

+0

。しかし一般的には良い。 – leftaroundabout

+0

計算効率が良くないとわかりません – user1219721

+0

@ user1219721:三角形分割は1つのクラウドで1回実行され、1ピクセルごとに1回ラスタライズされます。私はあなたが他のものを見つけるつもりはないと思う。 – mbaitoff

関連する問題