1

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

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

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

我应该从哪里开始?

谢谢。

4

3 回答 3

3

我们在 Img.ly 发布了适用于 Android 的图像编辑 SDK,作为我们 PhotoEditorSDK 产品套件的一部分。用户可以开箱即用地调整大小旋转和调整贴纸,您还可以添加自己的贴纸和资产

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

于 2016-04-27T11:33:57.523 回答
1

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

如需旋转贴纸,请参阅此链接

毕竟这些东西使用画布将贴纸和图像保存为单个文件。为此,请参阅此链接

将来不要将所有查询组合在一个问题中。

于 2015-01-17T18:16:36.373 回答
0

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

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

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

于 2015-01-17T18:15:35.000 回答