iPhoneプログラミングで2つの画像のモーフィングを行う方法.?
3341 次
4 に答える
5
あなたの質問はiphoneに関連していません..あなたが探しているアルゴリズムの種類は、画像でのみ機能するため、言語に依存しません。
ところで、2 つの画像をモーフィングするのは非常に複雑です。
- モーフィングする必要がある特性をリンクする 2 つの画像上にポイントのグリッドを埋め込みます。たとえば、2 つの顔がある場合、目、口、耳、鼻、顔の端などを接続するグリッドを使用します。これらの 2 つのグリッドは、モーファーにポイントを別のポイントに「変換」する方法を指示します。 2 つの画像をブレンドする
- 前のステップは、(特定のソフトウェアを使用して) 自動で行うことも、手動で行うこともできます。より多くのポイントをより良く配置すると、結果が得られます
- 次に、実際のモーフィング シーケンスを実行できます。基本的には、2 つの画像間で補間を行います (使用するパラメーターによって、最初の画像または 2 番目の画像と同様の最終的な結果がどの程度になるかが決まります)。
- また、モーフィング位置に応じて常にパラメトリック関数を使用して、実際に信頼できる結果を作成するために、いくつかのブレンド効果を適用する必要があります
于 2010-06-15T20:27:19.663 に答える
0
C++ で記述された XMRM を使用できます: http://www.cg.tuwien.ac.at/~xmrm/
iOS SDK には画像モーフィング API はありません。
于 2011-05-03T10:56:26.847 に答える
0
いいえ、そのための API はありません。自分でやる必要があります。
...短い質問をして、短い答えを得る...
于 2011-05-03T10:56:36.110 に答える
0
UIView アニメーションを使用して、ある UIView から別の UIView に遷移できます。これにより、ある種の不完全なモーフィングが提供されるはずです。
于 2010-06-15T20:27:10.930 に答える