当前位置:首页 > 资讯 > 正文

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

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

  1. 本博客专栏《阿里云【达摩院特别版·趣味视觉AI训练营】》的所有文章均为趣味视觉AI训练营的学习笔记,当前【达摩院特别版·趣味视觉AI训练营】的学习路线内容为:
  • 达摩院视觉AI介绍
  • 分割抠图功能讲解及演示
  • 文字识别项目讲解及使用说明
  • 图像识别项目讲解及使用说明
  • 实践课:人脸动漫化搭建

常用的图片格式RGB是3通道,png格式是4通道,相对于3通道多出来的α通道用于表示透明程度。
在3通道图像的基础上,融合对应的α通道图层,就可以得到抠图后的png图片。
平台的分割抠图解决方案主要用于预测α通道图层。

登录视觉智能开放平台,本节将以人体分割作为演示案例:https://vision.aliyun.com/

现在整理一下思路:

  • 我们有QPS的调用数量,超过就需要付钱。
  • API服务器位于上海区,所以我们可以使用OSS服务,也就是我们接下来要创建RAM账户的AccessKey。
  • 根据阿里云的体验机制,在平台体验页上传图像后,其会在后台自动转为OSS对象,且在示例代码中自动更改为OSS链接。通过体验调试上传的临时文件有效期为1小时,在24小时后会被系统自动清理删除(API必须在上海区)。
  • 可参考本博客专栏上一篇笔记阿里云【达摩院特别版·趣味视觉AI训练营】笔记1,链接地址:https://blog.csdn.net/qq_35772105/article/details/115073695
  • 本人技术栈为Python,接下来依然使用pycharm2021.1进行演示,并且接下来我们还需要安装对应API的SDK。

首先,安装分割抠图的SDK,更多视觉智能开放平台
的SDK地址:https://help.aliyun.com/document_detail/145009.htm?spm=a2c4g.11186623.2.6.345971acNnGNQJ#concept-2145228

分割抠图SDK安装命令:

 
 
 
 
 
 
 
 

之后我们需要找2张照片,一张模板照片,一张用户照片,API会将用户图的脸部特征融合进模板照片,最后返回模板照片。为了方便起见,本案例使用上海区OSS链接,大家可以通过“人体分割”的上传自存储OSS机制在人体分割页的示例代码中获得OSS链接。此处我们直接使用人体分割页的实例图片,点击图片刷新后示例代码中也会更新对于图像的OSS链接。

这里,我们将左图作为模板照片,右图作为用户照片。两张照片都是人体分割页面的示例图片,只要官网不更改,就永久可用。

 

返回的TemplateId为517070c7-68fa-4231-a987-06c0eba4444c。

 

将获得的TemplateId放入图像人脸融合代码,运行代码。

 
 

最新文章