SDK для редактирования изображений для Android?

Я работаю над проектом, который требует фотографирования и наклеивания на это фото наклеек. Насколько я понимаю, для этого требуется 3 основных действия:
1. Пользователь должен иметь возможность изменять размер стикера.
2. Пользователь должен иметь возможность вращать стикер.
3. После этого все это должно быть объединено в одно изображение.

Мне очень трудно начать это, потому что я просто не знаю, с чего начать. Должен ли я найти или когда-либо написать свой собственный код для выполнения вышеперечисленного, или, может быть, попытаться использовать существующие проекты (но я не смог найти ни одного проекта с открытым исходным кодом).

Я слышал об Aviary, но недавно он был куплен Adobe, и теперь он является частью Creative Cloud, что довольно расплывчато относительно цены, если таковая имеется.

С чего начать?

Спасибо.


person thedp    schedule 17.01.2015    source источник


Ответы (3)


Для изменения размера изображения добавьте две кнопки: одну для увеличения размера изображения, а другую для уменьшения. Затем в наборе onClickListener() для этих кнопок. Внутри этой функции сначала получите размеры изображения, используя getWidth() и getHeight(), затем используйте setWidth() и setHeight. (), чтобы изменить размер.

для поворота g стикера перейдите по этой ссылке

После всего этого используйте холст, чтобы сохранить наклейку и изображение в виде одного файла. для этого перейдите по этой ссылке.

В будущем не объединяйте все свои запросы в один вопрос.

person It Assistors    schedule 17.01.2015

Мы в Img.ly выпустили SDK для редактирования изображений для Android как часть нашего набора продуктов PhotoEditorSDK. Пользователи могут изменять размер, поворачивать и настраивать стикеры, а также добавьте свои стикеры и объекты.

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

person Jan Bussieck    schedule 27.04.2016

Я использую эти библиотеки и плагины в своих проектах для обрезки изображения, используя это: Cropper

для поворота изображения вы можете использовать это: PhotoProcessing

и в конце вы можете получить все изображение в одном представлении изображения

person Hamid Reza    schedule 17.01.2015
comment
PhotoProcessing, кажется, больше не находится в стадии разработки. Он все еще работает? - person thedp; 17.01.2015