Class5 实践课:人脸动漫化搭建

学习目标:

10分钟开发一款"一键二次元化"AI小程序


学习内容:

5.1 10分钟开发一款"一键二次元化"AI小程序

注:以下内容摘自阿里云官网教程 原文地址

1. 创建人像卡通化应用

  1. 登录云开发平台。通过以下链接 登录 阿里云-云开发平台 ,使用您自己的阿里云账号登录。如果还没有阿里云账号,请进行注册或者使用支付宝等账号进行登录。
  2. 打开 应用列表,如之前未使用过该开发平台,首次使用需要创建自己的团队。这时候填写自己的团队名以及选择规模即可,然后同意云开发平台协议即可进入应用列表界面。
  3. 创建应用。点击应用列表界面上的“创建应用”,开发语言先选择“Java”,然后在计算服务中选择“FC” 应用的小程序人像卡通化的示例模板,如图所示。点击“下一步”后输入应用的名称和介绍完成创建。
  4. 填写基础应用信息。确保选择所属的产品region在上海区域。
  5. 开通云服务。查看应用依赖的云服务的开通情况,未开通的服务右键点击立即开通,在新标签打开所有服务开通页,根据提示开通。开通后应用卡片环境管理后面的小图标会变成绿色的已开通对勾形状,完成应用的创建。
  6. 云服务资源访问授权。如果您还没有登录过进行过授权,需要您点击一下云开发平台页面左下角的授权图标,进行授权。提醒:应用上线后会直接调用相关的云服务,开始按量计费,如果不需要保留相关的应用,请在活动结束后及时下线应用!

2. 应用配置

由于要使用 OSS 和 阿里云视觉智能开放平台,要配置一下OSS和AK(AccessKey ID)、SK(AccessKey Secret)

  1. 登录Ram控制台(https://ram.console.aliyun.com/users)选择创建用户并选择编程访问
  2. 记录AKSK的值。创建完成后复制 AccessKey IDAccessKey Secret记录下来,后面要用到
  3. 为用户添加权限。点击 添加权限 赋予刚才创建的用户存储OSS 和视觉智能平台权限。
    在左侧列表里找到并双击添加 AliyunOSSFullAccessAliyunVIAPIFullAccess 权限
  4. 创建OSS Bucket桶。进入Bucket列表 点击创建Bucket,弹出框弹出是否开通版本控制选择不开通。填写Bucket名称,区域要和应用的区域相同。创建完后把 Bucket名称 记下来,后面会用到。
  5. 回到云开发平台应用界面,找到刚才创建应用卡片,点击 应用配置出现具体的配置项,分别填入刚才创建用户的 AccessKey IDAccessKey Secret,以及Bucket桶名称,点击确定,配置完成。

3. 后端服务开发部署

  1. 点击 开发部署,打卡线上CloudIDE,等待加载完成出现开发界面。
  2. 点击CloudIDE左侧第一个Tab调出部署插件,点击下方的部署按钮进行 一键部署 。部署完成后生成一个免费的临时域名,记录下该临时域名,后面会用到。
    部署完成后访问临时域名,如果出现如下界面,说明 部署成功,记录该临时域名。
  3. Tips:域名失效后可以获取重新获取免费域名。 免费域名只有30分钟有效时间。如果在小程序开发过程中超过30分钟,请点击应用卡片图标查看应用信息,在绑定域名下方点击刷新重新获取一个免费域名。

4. 小程序前端开发

  1. 克隆代码到本地。在应用卡片界面,我们可以看到两个代码仓库,一个是后端代码(也就是Cloud IDE里面的),另一个是前端代码,点击应用卡片上的前端仓库地址,出现完整的代码仓库配置,点击代码仓库链接进入Codeup页面,需要通过 git 将前端代码克隆本地进行调试。
    在Codeup页面上克隆下载代码压缩包到本地,在本机进行解压缩,后面会用到。
  2. 安装小程序IDE客户端。点击链接在支付宝官网上下载小程序IDE的客户端并进行安装。
  3. 打开前端代码项目。安装完成后启动小程序IDE客户端,找到前端代码解压缩后文件夹的路径打开项目。
  4. 开前端代码项目打开后找到appconfig.js文件,将develop 后面的网址改成上面后端服务应用部署成功后生成的免费域名。
  5. 在小程序IDE的右上角,选择一种机型重新编译一下即可, 点击AI小程序界面的开始就可以进行头像动漫化测试
  6. 运行测试。点击小程序界面的下方开始进行试用。上传一张个人头像或者照片,进行动漫化处理。

感兴趣的同学可以照着教程实现一下

阿里云高校计划,陪伴两千多所高校在校生云上实践、云上成长。
在这里你可以领用免费的 cpu 资源,还可以参加免费训练营,实践提高:
https://developer.aliyun.com/adc/student/

阿里云视觉AI训练营_Class5_实践课:人脸动漫化搭建相关推荐

  1. 【阿里云高校计划】阿里云视觉AI训练营 DAY1 AI视觉生产技术简述

    目录 写在前面 定义和分类 定义 分类 通用基础框架 五个关键维度 分割抠图 分割抠图 难点 解题思路 模型框架 部分扩展 视觉生成 以平面设计图像生成平台--<鹿班>为例 框架流程 鹿班 ...

  2. 阿里云视觉AI训练营_Class3_文字识别项目讲解及使用说明

    Class3 文字识别项目讲解及使用说明 学习目标: 身份证识别系统web端演示 身份证识别系统实现的逻辑 视觉智能开放平台的SDK使用讲解 学习内容: 3.1 身份证识别系统web端演示 3.2 身 ...

  3. 阿里云视觉AI开发者创新应用赛十强诞生,看各路玩家如何“低代码”创作AI应用

    2020年10月26日,阿里云视觉AI开发者创新应用赛收官.大赛前10名优胜团队齐聚梦想小镇,进行决赛最终角逐.最终思美团队获得了大赛金牌,并赢得了10万元奖金.启明瞳行.智城创新.锡安先知获得大赛银 ...

  4. 阿里云趣味视觉AI训练营 实践 人脸动漫化搭建

    10分钟开发一款"一键二次元化"AI小程序 原标题是十分钟,搞了好长时间的 访问:https://workbench.aliyun.com/application/ 新建应用,通过 ...

  5. 阿里云【达摩院特别版·趣味视觉AI训练营】笔记2

    阿里云[趣味视觉AI训练营]笔记2 一.笔记说明 二.正文 2.1 人体分割实验 2.2 图像人脸融合实验 三.转载说明 一.笔记说明 本博客专栏<阿里云[达摩院特别版·趣味视觉AI训练营]&g ...

  6. 阿里云【达摩院特别版·趣味视觉AI训练营】笔记4

    阿里云[趣味视觉AI训练营]笔记4 一.笔记说明 二.正文 2.1 调用前准备 2.1.1 激活AccessKey 2.1.2 开通服务 2.1.3 安装SDK 2.1.4 准备OSS图像链接 2.2 ...

  7. 阿里云【达摩院特别版·趣味视觉AI训练营】笔记1

    阿里云[趣味视觉AI训练营]笔记1 一.笔记说明 二.正文 2.1 视觉智能开放平台简介 2.2 视觉智能开放平台初体验 三.转载说明 一.笔记说明 本博客专栏<阿里云[达摩院特别版·趣味视觉A ...

  8. 弹性计算产品专家张新涛:阿里云视觉计算的思考与实践

    2023 年 3 月 23 日,NVIDIA GTC 开发者大会阿里云开发者社区观看入口正式开放,阿里云弹性计算产品专家张新涛带来题为<重构计算,驱动视界:阿里云视觉计算思考与实践>的分享 ...

  9. 2021第一场 | 阿里云高校计划训练营全面升级!0成本体验云计算入门到进阶

    简介:2021,走进云计算的美妙世界(参加训练营免费获取ACA考试资格) 近年来云计算越来越受到重用,它不再仅仅是开源发烧友们的选择,已经在多方面得到了价值体现. 甚至网上流传一句话:云计算适合零基础 ...

最新文章

  1. train_test_split 数据集划分,样本划分
  2. Linux/Unix好书推荐
  3. 【原】iOS学习之Xcode8关于控制台不打印错误信息
  4. 主线科技完成A轮融资,蔚来资本、普洛斯隐山资本联合领投
  5. [Java基础]SimpleDateFormat类基础
  6. AT3945-[ARC092D]Two Faced Edges【dfs】
  7. linux6.2 网络yum,配置RHEL6.2的YUM源
  8. 前端学习(2964):element-ui的制作
  9. Python:使用matplotlib进行绘图时中文变成乱码的解决
  10. web前端时间戳转时间类型显示
  11. unity界面按钮的位置
  12. 在Flex4中嵌入字体
  13. c语言开发刷机工具,移动叔叔专用mtk刷机工具
  14. 最新后盾网Smarty框架教程 Smarty重入门到实战教程 共14课
  15. java制作小鱼吃大鱼_大鱼吃小鱼游戏(Java编写)
  16. synctoy 自动运行_安排SyncToy在Windows 7中使用Task Scheduler自动运行
  17. eureka集群只注册一个_闲聊注册中心——ZK、Eureka、Sofa-Registry
  18. Selenium+Firefox/Chrome及驱动的安装和使用
  19. python支付系统_cardutil-用于处理支付卡系统的Python包-Anthony Delosa
  20. GitHub重磅官宣!我总结了所有面试题,快来收藏!

热门文章

  1. 乔迁之喜!泛微软件园启用,欢迎新老朋友来坐坐
  2. CaEGCN: Cross-Attention Fusion based Enhanced Graph Convolutional Network for Clustering 2021
  3. 赠书:HTML5 Canvas 2d 编程必读的两本经典
  4. ffmpeg简易使用应用分享(m3u8下载与视频合并等)
  5. synaptic No protocol specified issue
  6. 按键精灵加密html,按键精灵加密脚本3电脑费
  7. NLP入门--Word2Vec(CBOW)实战
  8. WPF 从最底层源代码了解 AllowsTransparency 性能差的原因
  9. ESP32学习笔记(22)——ADC接口使用
  10. python实现视频剪辑_MoviePy常用剪辑类及Python视频剪辑自动化