Android 的图像编辑 SDK?

Image Edit SDK for Android?

我正在做一个需要拍照并在照片上贴上贴纸的项目。据我了解,这需要 3 个主要操作:
1. 用户应该可以调整贴纸的大小。
2. 用户应该可以旋转贴纸。
3. 一旦完成,整个事情应该合并成一个图像。

我真的很难开始这个,因为我根本不知道我应该从哪里开始。我是否应该找到或编写自己的代码来执行上述操作,或者尝试使用现有项目(但我找不到任何开源项目)。

我听说过 Aviary,但最近被 Adob​​e 收购,现在是 Creative Cloud 的一部分,价格很模糊,如果有的话。

我应该从哪里开始?

谢谢。

我在我的项目中使用这些库和插件 裁剪图像使用这个:Cropper

要旋转图像,您可以使用这个:PhotoProcessing

最后你可以将整个图像放在一个图像视图中

对于调整大小 图像添加两个按钮,一个用于增加图像大小,另一个用于减小。然后在集合中为该按钮设置一个 onClickListener()。 在该函数内部,首先使用 getWidth()getHeight() 获取图像的尺寸,然后使用 setWidth()setHeight() 来改变大小。

for Rotating 贴纸参考这个 link

完成所有这些之后,使用 canvas 将贴纸和图像保存为一个文件。为此,请参考 .

以后不要将所有查询合并到一个问题中。

我们 Img.ly 发布了 Android 的图像编辑 SDK 作为我们的 PhotoEditorSDK 产品套件的一部分。 用户可以开箱即用地调整大小、旋转和调整贴纸,您还可以 add your own stickers and assets.

您可以找到一个演示应用程序 here。您可以在您的开源项目中免费使用该库,但商业应用程序需要支付许可费。