7

写真のコラージュを作りたいです。この画像に似ています (色付きの長方形ではなく写真を考えてください):

コラージュ

コラージュは、次の情報から構成する必要があります。

スロットの 2D マップと一連の画像があります。マップ (この場合は 3x3 スロット) は次のようになります。

| s1 | s2 | s3 |
| s4 | s5 | s6 |
| s7 | s8 | s9 |

これで、各画像について、それがどのスロットに属しているかがわかります。また、特定のスロットに属するイメージがない場合もあります。ただし、1 つの特定のスロットに複数の画像を含めることができます (9 つ以上の画像がある場合もあります)。

これに加えて、複数の画像が特定のスロットに属している場合、画像がそのスロットにどの程度属しているかがわかります。

では、見た目が美しく、上記のマップの構造を保持するコラージュを (Java で) 作成する最良の方法は何でしょうか?

(この 2D マップを取得するために、Kohonen マップを使用しています)

4

1 に答える 1

0

毎回キャンバスに描画される画像の幅+=の値(xa)を設定し、xaを基準にして次の画像のx位置を設定し、その値にモジュラスを常に使用しますが、除算を使用します。次の画像のY値(xa / pageWidth)を計算します。これは即興でした。意味がない場合はお詫び申し上げます。

于 2012-10-25T19:21:53.187 に答える