电子相册搭建(人脸、表情识别)

简介: 电子相册搭建前言:成为开发者;表情识别能力调试;场景识别能力调试;能力开通;创建AccessKey;启动开发;

前言

电子相册搭建是基于人脸的表情识别和场景识别,根据识别的表情种类和场景种类对照片进行分类,进而形成类似于电子相册的功能。

一、成为开发者

使用阿里云账号登录阿里云视觉智能开放平台。如还未持有阿里云账户,请先注册阿里云账号

二、表情识别能力调试

单击首页上方导航栏能力广场,选择人脸人体类目中的表情识别,进入该能力的体验中心,开始体验调试。
1.png

功能描述

RecognizeExpression可以检测和识别图片中人脸的表情。表情种类为:neutral(中性)、happiness(高兴)、surprise(惊讶)、sadness(伤心)、anger(生气)、disgust(厌恶)、fear(害怕)。

前提条件

请确保您已开通人脸人体服务,若未开通服务请立即开通

输入限制

  • 图片分辨率:分辨率要求大于5×5像素。
  • 图片大小:图片大小不超过3M。
  • 人脸尺寸:建议大于64×64像素。
  • 图片格式:JPEG、JPG、BMP、PNG、TIF、PBM。
  • URL地址中不能包含中文字符。

三、场景识别能力调试

单击首页上方导航栏能力广场,选择图像识别类目中的场景识别,进入该能力的体验中心,开始体验调试。
2.png

功能描述

RecognizeScene可以识别图像中的场景环境,支持数十种常见场景,包括:人物、会议室、公路、其他、办公室、动物、卧室、商场、地铁、夜景、天空、婚礼、室内、室外、小河、山峰、广场、建筑、户外、手机、旅行、日出、日落、显示器、树林、植物、水果、汽车、沙滩、沙漠、海滨、游乐场、湖、演出、火车、烧烤、物品、 狗、猫、美食、聚餐、自行车、船、花、草地、蔬菜、街景、街道、运动、运动场、露营、飞机、餐厅、鱼、鸟。

前提条件

请确保您已开通图像识别服务,若未开通服务请立即开通

输入限制

  • 请求格式:JPEG、JPG、PNG、BMP。
  • 图像大小:图像大小不超过3M。
  • 图像分辨率:图片要求5×5像素以上。
  • 图片URL地址中不能包含中文字符。

四、能力开通

1. 在能力页面上方单击立即开通,进入能力购买页面。

2. 选择要购买的能力,选择地域,单击底部立即购买。

开通成功后,可以选择进入控制台,也可以进入类目介绍页面,查看类目文档。

五、创建AccessKey

在使用阿里云SDK和调用视觉智能开放平台的API之前,确保您已经生成访问密钥(AccessKey)。您可以在个人中心AcessKey管理中创建并管理属于您自己的AccessKey,详情请参见创建AccessKey

六、启动开发

  1. 下载安装SDK包。

目前,SDK支持Java、Python、Node.js、PHP四种常用语言,您可以选择对应语言类目下的视觉技术能力SDK进行接入。

  1. RAM授权。

您还需要为您的账户进行RAM授权,以访问相应的阿里云资源。授权操作详情请参见使用RAM Policy控制访问权限

  1. 开始本地调用。

参考表情识别和场景识别接口文档,进行开发。

目录
相关文章
|
JSON 算法 Go
Golang语言使用 jwt-go 库生成和解析 token
Golang语言使用 jwt-go 库生成和解析 token
820 0
|
11月前
|
前端开发 JavaScript API
HarmonyOS:ArkTS 显式动画 animateTo 自学指南
本文深入解析了 ArkTS 中的 `animateTo` 全局显式动画接口,帮助开发者掌握其使用方法。文章从接口概述、参数详解到使用注意事项,结合实际示例代码,全面展示了如何通过配置 `AnimateParam` 对象实现流畅的动画效果。内容涵盖属性动画、布局变化及组件转场等场景,并强调不同版本的支持特性。适合初学者系统学习,也供进阶开发者参考优化动画体验。希望本文能助你快速上手 `animateTo`!
610 7
|
机器学习/深度学习 搜索推荐 TensorFlow
使用Python实现深度学习模型:智能饮食建议与营养分析
使用Python实现深度学习模型:智能饮食建议与营养分析
970 3
|
监控 测试技术 API
零基础到精通,Postman安装使用教程(一)
Postman是谷歌开发的接口测试工具,简化了API调试和测试。它支持各种HTTP请求类型,提供模拟网络请求、快速创建请求、回放管理及网络代理设置等功能。安装Postman需从官网下载客户端,尤其对于Windows用户。注册Postman账号可实现接口用例集共享、跨设备同步、数据备份及更多高级功能。使用时,新建请求,填写URL和headers,点击Send即可查看服务器响应。本文作为入门介绍,后续将探讨其更多高级特性。
|
机器学习/深度学习 TensorFlow 算法框架/工具
使用Python实现深度学习模型:跨平台模型移植与部署
【7月更文挑战第10天】 使用Python实现深度学习模型:跨平台模型移植与部署
956 1
|
Java Spring
Spring Boot Admin 授权配置
Spring Boot Admin 授权配置
280 0
|
小程序 JavaScript
微信小程序实现一个简单的表格
微信小程序实现一个简单的表格
429 0
|
定位技术 API
高德地图web服务API接口开发:获取IP定位显示当前位置的天气预报解决方案
高德地图web服务API接口开发:获取IP定位显示当前位置的天气预报解决方案
867 0
|
域名解析 安全 物联网
阿里云EMAS HTTPDNS 扩展全球服务节点:提升解析安全性与网络覆盖
阿里云EMAS HTTPDNS新增国内西南、华南及国际欧洲、美东服务节点,提升了全球覆盖能力与性能。作为高效域名解析服务,EMAS HTTPDNS针对互联网、汽车、物流、IOT等行业提供支持,解决了传统解析易遭劫持等问题。新增节点优化了就近调度功能,显著缩短响应时间并增强了服务稳定性和连续性,尤其为中国企业的海外业务提供了强有力的支持。此次扩展展现了阿里云对服务质量的持续追求和全球市场布局的战略思考。