适用于Android的图像编辑SDK?

时间:2015-01-17 18:01:03

标签: java android image-processing adobe aviary

我正在开展一个项目,需要在照片上拍照并贴上标签。据我所知,这需要3个主要行动:
 1.用户应该可以调整贴纸的大小。
 2.用户应该可以旋转贴纸  一旦完成,整个事情应合并为一个单一的图像。

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

我听说过Aviary,但它最近是由Adobe购买的,现在它已成为Creative Cloud的一部分,如果有的话,价格非常模糊。

我应该从哪里开始?

感谢。

3 个答案:

答案 0 :(得分:3)

我们在Img.ly已经发布了一个Android版图像编辑SDK,作为我们的PhotoEditorSDK产品套件的一部分。 用户可以调整旋转和调整贴纸的大小,您也可以add your own stickers and assets

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

答案 1 :(得分:1)

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

Rotatin g贴纸请参阅此link

在所有这些事情之后使用画布将贴纸和图像保存为单个文件。为此,请参阅此link

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

答案 2 :(得分:0)

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

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

最后,您可以将整个图像放入单个图像视图