2013-08-28 5 views
0

Мне нужно собрать полное изображение, как видно here. Каждый фрагмент сегментированного дерева является индивидуальным изображением, но я не уверен, как я должен эффективно складывать фигуры с промежутком между ними. Я думал о том, чтобы складывать изображения друг над другом по одному в холсте, но у меня есть сомнения относительно того, насколько я должен это делать. Есть ли другой тип контейнера, который я должен использовать, или лучший метод выполнения одной и той же задачи?Советы по объединению сегментированного изображения

EDIT: только для уточнения, мне нужно собрать изображение программно, начиная с базового сегмента и в конечном итоге заканчивая верхним сегментом.

+0

Используйте холст и нарисуйте на нем сегменты. Не слишком усложняйте, что такое простая задача. –

+0

Вы можете использовать relativeLayout. и может иметь 1imageview, установленный снизу другого изображения с помощью leftMargin. – abc

ответ

0

Если вы используете такую ​​программу, как Gimp, вы можете добавить каждое изображение в качестве слоя, а затем правильно перемещать слои. Я не совсем уверен, как вы хотите представить пространство между сегментами, прозрачно?

В любом случае после того, как изображение будет собрано так, как вы хотите, вы можете либо объединить слои, либо сохранить их в формате, который сглаживает ваши изображения.

Я не уверен, хотите ли вы, чтобы ваше изображение могло растягиваться вообще или нет. Если это так, вы можете сохранить его как .png-файл, а затем использовать draw9patch или эквивалент для добавления в растягивающие сегменты. Кроме того, я не уверен, что вам нужно поддерживать несколько допустимых размеров, если это так, у меня есть бесплатное приложение для Android, калькулятор изображений DP в Google Play, который может помочь. Просто помните, что начинайте с самого высокого разрешения и работайте до самого маленького.

Надеюсь, это поможет. Если у вас есть больше вопросов, дайте мне знать. Хорошего дня.