Лучший способ создать коллаж (на Java)

Хочу сделать коллаж из фотографий. Подобно этому изображению (подумайте о фотографиях вместо этих цветных прямоугольников):

Collage

Коллаж должен быть составлен из следующей информации.

У нас есть двухмерная карта слотов и набор изображений. Карта (в данном случае 3х3 слота) выглядит так:

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

Теперь для каждого изображения мы знаем, к какому слоту оно принадлежит. Кроме того, может случиться так, что ни одно изображение не принадлежит конкретному слоту; однако к одному конкретному слоту может принадлежать более одного изображения (у нас может быть более 9 изображений).

В дополнение к этому, если более чем одно изображение принадлежит определенному слоту, мы знаем, в какой степени изображения принадлежат этому слоту.

Итак, как лучше всего создать коллаж (на Java), который выглядит красиво, но при этом сохраняет структуру приведенной выше карты?

(Чтобы получить эту двумерную карту, мы используем карту Кохонена)

7
задан Renke Grunwald 23 May 2012 в 13:28
поделиться