前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >altify:用微软的深度学习理解图片

altify:用微软的深度学习理解图片

作者头像
努力在北京混出人样
发布2019-02-18 16:44:53
5300
发布2019-02-18 16:44:53
举报
文章被收录于专栏:祥子的故事祥子的故事

github上有个项目叫altify,使用微软的视觉学习来理解图片,地址:https://github.com/ParhamP/altify

下面直接上代码,学习使用。

1、altify 打开cmd,输入:

代码语言:javascript
复制
pip install altify

便可以下载和安装altify包

2、登陆微软的深度学习服务,并订阅免费的服务: 网址:https://www.microsoft.com/cognitive-services/en-us

这里写图片描述
这里写图片描述

然后,选中你要订阅的Computer Vision - Preview,如:

这里写图片描述
这里写图片描述

这里可以获取到api_key 3、打开pycharm或python,输入以下的命令行:

代码语言:javascript
复制
# -*- coding: utf-8 -*-
import json
import requests

api_url = 'http://api.projectoxford.ai/vision/v1.0/describe'
#api_key,这里修改为你自己的
api_key = "f17693bccf58488094b67922b6490adf"  
#图片链接,可以修改
image_src = "https://a-ssl.duitang.com/uploads/item/201612/09/20161209120138_QLvG8.thumb.700_0.jpeg"

_maxNumRetries = 10
# 测试图片

headers = {
    # Request headers
    'Content-Type': 'application/json',
    'Ocp-Apim-Subscription-Key': api_key,
}

data = {
    # Request parameters
    'maxCandidates': '1',
    "Url": image_src,
}
data = json.dumps(data, separators=(',',':'))



r = requests.post(api_url, data = data, headers = headers)
captioned_data = r.json()['description']['captions'][0]["text"]
print(captioned_data)
# 测试返回为 'a woman standing in front of a building'

到这里便可以直接运行了,预祝顺利!

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016年12月15日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档