Android 的图像编辑 SDK?
Image Edit SDK for Android?
我正在做一个需要拍照并在照片上贴上贴纸的项目。据我了解,这需要 3 个主要操作:
1. 用户应该可以调整贴纸的大小。
2. 用户应该可以旋转贴纸。
3. 一旦完成,整个事情应该合并成一个图像。
我真的很难开始这个,因为我根本不知道我应该从哪里开始。我是否应该找到或编写自己的代码来执行上述操作,或者尝试使用现有项目(但我找不到任何开源项目)。
我听说过 Aviary,但最近被 Adobe 收购,现在是 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。您可以在您的开源项目中免费使用该库,但商业应用程序需要支付许可费。
我正在做一个需要拍照并在照片上贴上贴纸的项目。据我了解,这需要 3 个主要操作:
1. 用户应该可以调整贴纸的大小。
2. 用户应该可以旋转贴纸。
3. 一旦完成,整个事情应该合并成一个图像。
我真的很难开始这个,因为我根本不知道我应该从哪里开始。我是否应该找到或编写自己的代码来执行上述操作,或者尝试使用现有项目(但我找不到任何开源项目)。
我听说过 Aviary,但最近被 Adobe 收购,现在是 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。您可以在您的开源项目中免费使用该库,但商业应用程序需要支付许可费。