需要上传图片URL进行识别

进入https://help.aliyun.com/document_detail/155645.html?spm=api-workbench…0.0.33171e0fRQiZ2X
利用oss存储图片并转换为URL形式

上传我们的文件

复制图片URL链接

采用如下代码获取URL

from viapi.fileutils import FileUtils
file_utils = FileUtils("LTAI5t8DuJ5bKttW4QkM3Rh9","a6EHULocaiqmbvXjrjBqOL16zhjpq9")
oss_url = file_utils.get_oss_url('https://otstest.oss-cn-beijing.aliyuncs.com/train/0_Anger/1.jpg?Expires=1636356165&OSSAccessKeyId=TMP.3KjPYnBNhd32RkJLqnMooNkMVqzvbbmdNsPPrsDnvCz8dmXaK3HARk3nukYE5SUSXCSK1wxhhez8WvehUy5YGPutHQNbL9&Signature=5f5m4gbW41JEjKGn4f4YyIgDxkM%3D&versionId=CAEQFRiBgICyuI6T5xciIDQyM2Q3MjIxZDJhYzRlNjg4NTI0ZTc0YTk3NDk1ZDIw&response-content-type=application%2Foctet-stream',"jpg",False)
print(oss_url)
http://viapi-customer-temp.oss-cn-shanghai.aliyuncs.com/LTAI5t8DuJ5bKttW4QkM3Rh9/588f267d-ecf4-46db-9fa4-5463e2147d48.jpg

调用结果

接下来我们利用代码获取URL

# -*- coding: utf-8 -*-
from itertools import islice
import oss2
# 阿里云主账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM账号进行API访问或日常运维,请登录RAM控制台创建RAM账号。
auth = oss2.Auth('********************', '********************')
# Endpoint以杭州为例,其它Region请按实际情况填写。
bucket = oss2.Bucket(auth, 'oss-cn-beijing.aliyuncs.com/testface', 'otstest')
# 列举存储空间下所有文件。
from viapi.fileutils import FileUtils
file_utils = FileUtils("LTAI5t8DuJ5bKttW4QkM3Rh9", "a6EHULocaiqmbvXjrjBqOL16zhjpq9")
for obj in oss2.ObjectIterator(bucket):# print(obj)jpg_url = bucket.sign_url('GET', obj.key, 60)if jpg_url.split('/')[3].split('%')[0] == 'test':#获取图片类型classtype = jpg_url.split('/')[3].split('%')[1][2:]#url转换oss_url = file_utils.get_oss_url(jpg_url, "jpg", False)print(oss_url)

python调用阿里云表情识别API相关推荐

  1. 使用java调用阿里云车牌识别API

    实现车牌识别功能我采用调用阿里云车牌识别API的方法,我使用的是eclipse,jdk 1.8,Tomcat 9.0 1.进入阿里云主页先创建阿里云账号 2.在控制台的头像那里找到AccessKey管 ...

  2. Python调用百度手写识别API,将手写笔记图片转换成文字

    事件起因 家里人有十几页手写笔记想要转成文字格式.网上搜了一下发现了百度有手写文字图片识别的api,于是拿来试试. 虽然最终效果并不理想,还是当做一次测试记录一下. 手里有手写笔记想要识别一下,也可以 ...

  3. python随机图片api_Python丨调用百度的人脸识别api给你的颜值打个分

    原标题:Python丨调用百度的人脸识别api给你的颜值打个分 需要用到的工具 百度的人脸识别api Flask PIL requests 本人对于Python学习创建了一个小小的学习圈子,为各位提供 ...

  4. 基于Python的百度AI人脸识别API接口(可用于OpenCV-Python人脸识别)

    基于Python的百度AI人脸识别API接口(可用于OpenCV-Python人脸识别) 资源: download.csdn.net/download/weixin_53403301/43644312 ...

  5. python调用阿里云sdk

    python调用阿里云sdk python阿里SDK 安装阿里云 Python SDK 使用Python SDK 导入包 实例Action python阿里SDK 安装阿里云 Python SDK 完 ...

  6. .Net 调用阿里云接口-识别车牌

    参考文档:生成URL - 阿里云视觉智能开放平台 - 阿里云 参考文档:https://next.api.aliyun.com/api/ocr/2019-12-30/RecognizeLicenseP ...

  7. 调用阿里云人脸识别接口示例

    下面我为大家展示一下我调用阿里云人脸识别接口的示例 首先说下开发环境,springboot 开发的 org.apache.commons.codec.binary.Base64; 这个主要是用来进行b ...

  8. JAVA中调用阿里云语音通知Api并接收消息回执

    JAVA中调用阿里云语音通知Api并接收消息回执 配置文件 需要的包 <dependency><groupId>com.aliyun</groupId><ar ...

  9. Java调用百度OCR文字识别API实现图片文字识别软件

    java_baidu_ocr Java调用百度OCR文字识别API实现图片文字识别软件 这是一款小巧方便,强大的文字识别软件,由Java编写,配上了窗口界面 调用了百度ocr文字识别API 识别精度高 ...

  10. 根据照片图库,调用QQAI的人脸识别API,得到每个人的年龄、性别和魅力值并导出到excel

    根据照片图库,调用QQAI的人脸识别API,得到每个人的年龄.性别和魅力值并导出到excel 优化了一下代码,使得单条记录的运行压缩到5秒左右,但想再减少就不清楚该怎么办了 import qqai f ...

最新文章

  1. 遗传算法的简单介绍以及模式定理的简单证明
  2. 中科大倪茹:感谢开源,我从入门竞赛到Top 10的经验分享
  3. .NET中小数,浮点数和双精度之间的区别?
  4. c#操作Xml(四)
  5. [elk]elasticsearch dsl语句
  6. BugkuCTF-Crypto题散乱的密文
  7. 自己从零安装hadoop-HA集群
  8. 数学教材里的神秘数表在国外红出圈,网友:引人入胜、猜不到结局
  9. 机器学习中生成模型和判别模型
  10. compose部署redis和mysql_浅析docker-compose部署mysql无法访问的问题
  11. BP神经网络设计方法
  12. windows server上通过关闭端口有效防治勒索病毒
  13. POJ 3253.Fence Repair
  14. SQL Server 2008管理工具
  15. AD7705模块设计(附源码)
  16. 希尔排序及手推时间复杂度(java实现)
  17. 绘画教程:伤口疤痕应该怎么画?如何画出皮肤质感?
  18. 简单的理解position与anchorPoint
  19. 内存的分配与回收实验
  20. 上网行为管理agent(开源产品deskvideosys代理)

热门文章

  1. bootstrapt使用
  2. 分布式与集群的联系与区别
  3. 多个Tomcat同时运行环境配置 - imsoft.cnblogs
  4. IE6 PNG 透明
  5. 5 获取Form表单取值
  6. Java中的异常处理与抛出
  7. sqlldr导入数据(以PostgreSqlOracle为例)
  8. 数据库锁表的分析与解决
  9. 针对IE 7的hack写法
  10. [导入]构建WCF面向服务的应用程序系列课程(10):安全基础.zip(24.27 MB)