TuSDK(涂图)是移动端图像处理的一站式解决方案,它全面覆盖相机拍照、图片编辑、人像美化、贴纸装饰、实时滤镜等需求。
TuSDK 支持 iOS 和 Android 两大平台,适配众多主流机型。开发者无需关心底层技术及具体实现,直接调用相应模块即可实现专业的图像处理功能,从而有效降低产品开发的技术门槛和时间成本。
注册 TuSDK 帐号并创建一个应用,即可开始使用。
基本介绍
TuSDK 将有关图像处理的常见场景封装为了组件,开发者可根据需要直接调用或进行扩展。
组件列表
功能套件
相机组件
照片美化
裁切 + 滤镜组件
头像设置组件
裁切 + 滤镜 + 贴纸组件
常用组件
相册组件
多选相册组件
GIF 组件
组件用法示例
拍照 + 编辑示例
美颜相机
滤镜组件示例
贴纸组件示例
模糊组件示例
自定义界面示例
由「功能套件」扩展而来,根据相关组件的接口修改了界面,需要自定义界面请着重看这一组例子。
裁切组件自定义界面
相机组件自定义界面
API 使用示例
展示底层 API 调用,仅供学习参考,产品环境请勿使用。
个性化相机示例
使用步骤
注册开发者账户
在 TuSDK 的官方网站,点击右上角的 「控制台」 链接,进入登录界面。
如果已经是 TuSDK 的用户,可以直接进行登录操作,如果您不是我们的用户,请进行账号的注册。
在注册界面填写邮箱、用户名、手机号等信息,然后点击注册。
注册成功后,邮箱会收到一封验证邮件。请按照邮件说明进行验证,完成邮箱绑定操作。成功验证后,账户即可登录使用。
为了便于我们在紧急时刻联系到您,请务必填写真实的手机号。如果用户提供的资料不实,TuSDK 保留取消您的资格并随时结束为您提供服务的权利。当然,TuSDK 将对用户的资料、数据采取对外保密措施,相关细节在服务协议中有详细说明。
刚注册的开发者账户属于初级用户,根据开发需求,您还可以进行个人认证或企业认证,点击这里了解更多。
下载 TuSDK
进入官网下载页面,找到「TuSDK for Android」或 「TuSDK for IOS」,用户可以将鼠标指针放到「安装示例程序」的上方,然后使用手机扫描二维码下载示例程序并在手机上查看运行效果;或是点击「下载示例程序源码」下载 Demo 的源代码,以方便从 Demo 中借鉴 SDK 的用法;或者点击「下载 SDK」下载单纯的 SDK,以便在将来将 SDK 跟项目集成。
创建应用,获取appkey,导出资源包
进入「控制台」,点击进入应用管理中
我的应用
选项。创建应用,按要求填写相关信息,选择平台 iOS 或者 Android,根据用户情况选择
个人开发
或企业开发
,填写完毕后进行提交。系统会自动为每个应用生成一个唯一的密钥,即SDK初始化时要填写的
appkey
。密钥与应用是一一对应的,更换应用包名时,系统也会自动生成新的密钥。一个账户可以创建若干应用。在
我的应用
下,点击资源打包
,选择好应用后,点击下载
按钮,保存文件,以便稍后集成时使用。默认情况下,资源包中包含了所有免费的滤镜、贴纸等资源。当然,用户也可以根据情况进行自定义。每一个应用所使用的资源文件都是一一对应的,所以如果有多个应用需要分别对其进行资源文件的打包下载。资源文件的打包下载详细操作参看文档安装与更新
在集成 TuSDK 时,如果密钥、应用和资源包不匹配,会导致SDK无法正常运行。
安装与集成
用户可以根据下面的文档完成安装与集成: