微软牛津项目:图像搜索

2024-01-28 11:18

本文主要是介绍微软牛津项目:图像搜索,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在过去的几年和微软研发部门的合作中,就 Bing 的图像搜索技术而言,我们达到了最好的工业图像理解能力,这项技术迅速延伸到微软的其他产品。目前在 微软牛津项目主页 上,这项技术对所有的开发者开放。想要在自己的软件中实现一样的功能,你只需要简单地调用一下我们的 web API,就可以以 JSON 格式获取所需的一切信息。你可以尝试着在 www.projectoxford.ai 的这个页面上传一幅图像,它将在数秒内给你结果,脸部坐标、性别和年龄信息都在里面。Face API 只是我们在牛津项目上做的特性的其中一项。还有很多其他的核心功能来帮助打造创新性的应用。微软内部的 API 向大众开放让我感到很兴奋,我知道这会对开发社区起到深远的影响。这让之前看起来不可能的事情变得只用简单地调用一下 web API 就能做到了。#HowOldRobot 只是这些能力的小小展示,Azure 机器学习团队的一个开发人员只用了一天就把它开发出来了。

(译者注:以下是 API 示例,为 JSON 格式)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
JSON:
[
   {
     "faceId" : "5af35e84-ec20-4897-9795-8b3d4512a1f9" ,
     "faceRectangle" : {
       "width" : 60,
       "height" : 60,
       "left" : 276,
       "top" : 43
     },
     "faceLandmarks" : {
       "pupilLeft" : {
         "x" : "295.1" ,
         "y" : "56.8"
       },
       "pupilRight" : {
         "x" : "317.9" ,
         "y" : "59.6"
       },
       "noseTip" : {
         "x" : "311.6" ,
         "y" : "74.7"
       },
       "mouthLeft" : {
         "x" : "291.0" ,
         "y" : "86.3"
       },
       "mouthRight" : {
         "x" : "311.6" ,
         "y" : "88.6"
       },
       "eyebrowLeftOuter" : {
         "x" : "281.6" ,
         "y" : "50.1"
       },
       "eyebrowLeftInner" : {
         "x" : "304.2" ,
         "y" : "51.6"
       },
       "eyeLeftOuter" : {
         "x" : "289.1" ,
         "y" : "57.1"
       },
       "eyeLeftTop" : {
         "x" : "294.0" ,
         "y" : "54.5"
       },
       "eyeLeftBottom" : {
         "x" : "293.0" ,
         "y" : "61.0"
       },
       "eyeLeftInner" : {
         "x" : "297.8" ,
         "y" : "58.7"
       },
       "eyebrowRightInner" : {
         "x" : "316.0" ,
         "y" : "54.2"
       },
       "eyebrowRightOuter" : {
         "x" : "324.7" ,
         "y" : "54.2"
       },
       "eyeRightInner" : {
         "x" : "312.9" ,
         "y" : "60.9"
       },
       "eyeRightTop" : {
         "x" : "317.8" ,
         "y" : "57.7"
       },
       "eyeRightBottom" : {
         "x" : "317.9" ,
         "y" : "63.7"
       },
       "eyeRightOuter" : {
         "x" : "322.8" ,
         "y" : "60.8"
       },
       "noseRootLeft" : {
         "x" : "304.0" ,
         "y" : "60.2"
       },
       "noseRootRight" : {
         "x" : "312.2" ,
         "y" : "61.2"
       },
       "noseLeftAlarTop" : {
         "x" : "302.6" ,
         "y" : "70.2"
       },
       "noseRightAlarTop" : {
         "x" : "313.0" ,
         "y" : "70.0"
       },
       "noseLeftAlarOutTip" : {
         "x" : "298.8" ,
         "y" : "76.2"
       },
       "noseRightAlarOutTip" : {
         "x" : "315.2" ,
         "y" : "76.6"
       },
       "upperLipTop" : {
         "x" : "307.3" ,
         "y" : "84.0"
       },
       "upperLipBottom" : {
         "x" : "306.6" ,
         "y" : "86.4"
       },
       "underLipTop" : {
         "x" : "305.5" ,
         "y" : "89.6"
       },
       "underLipBottom" : {
         "x" : "304.1" ,
         "y" : "94.0"
       }
     },
     "attributes" : {
       "age" : 24,
       "gender" : "female" ,
       "headPose" : {
         "roll" : "4.0" ,
         "yaw" : "31.3" ,
         "pitch" : "0.0"
       }
     }
   }
]

这篇关于微软牛津项目:图像搜索的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/653485

相关文章

精选20个好玩又实用的的Python实战项目(有图文代码)

《精选20个好玩又实用的的Python实战项目(有图文代码)》文章介绍了20个实用Python项目,涵盖游戏开发、工具应用、图像处理、机器学习等,使用Tkinter、PIL、OpenCV、Kivy等库... 目录① 猜字游戏② 闹钟③ 骰子模拟器④ 二维码⑤ 语言检测⑥ 加密和解密⑦ URL缩短⑧ 音乐播放

Springboot项目启动失败提示找不到dao类的解决

《Springboot项目启动失败提示找不到dao类的解决》SpringBoot启动失败,因ProductServiceImpl未正确注入ProductDao,原因:Dao未注册为Bean,解决:在启... 目录错误描述原因解决方法总结***************************APPLICA编

在IntelliJ IDEA中高效运行与调试Spring Boot项目的实战步骤

《在IntelliJIDEA中高效运行与调试SpringBoot项目的实战步骤》本章详解SpringBoot项目导入IntelliJIDEA的流程,教授运行与调试技巧,包括断点设置与变量查看,奠定... 目录引言:为良驹配上好鞍一、为何选择IntelliJ IDEA?二、实战:导入并运行你的第一个项目步骤1

基于Python开发一个图像水印批量添加工具

《基于Python开发一个图像水印批量添加工具》在当今数字化内容爆炸式增长的时代,图像版权保护已成为创作者和企业的核心需求,本方案将详细介绍一个基于PythonPIL库的工业级图像水印解决方案,有需要... 目录一、系统架构设计1.1 整体处理流程1.2 类结构设计(扩展版本)二、核心算法深入解析2.1 自

IntelliJ IDEA2025创建SpringBoot项目的实现步骤

《IntelliJIDEA2025创建SpringBoot项目的实现步骤》本文主要介绍了IntelliJIDEA2025创建SpringBoot项目的实现步骤,文中通过示例代码介绍的非常详细,对大家... 目录一、创建 Spring Boot 项目1. 新建项目2. 基础配置3. 选择依赖4. 生成项目5.

深度解析Java项目中包和包之间的联系

《深度解析Java项目中包和包之间的联系》文章浏览阅读850次,点赞13次,收藏8次。本文详细介绍了Java分层架构中的几个关键包:DTO、Controller、Service和Mapper。_jav... 目录前言一、各大包1.DTO1.1、DTO的核心用途1.2. DTO与实体类(Entity)的区别1

如何在Spring Boot项目中集成MQTT协议

《如何在SpringBoot项目中集成MQTT协议》本文介绍在SpringBoot中集成MQTT的步骤,包括安装Broker、添加EclipsePaho依赖、配置连接参数、实现消息发布订阅、测试接口... 目录1. 准备工作2. 引入依赖3. 配置MQTT连接4. 创建MQTT配置类5. 实现消息发布与订阅

springboot项目打jar制作成镜像并指定配置文件位置方式

《springboot项目打jar制作成镜像并指定配置文件位置方式》:本文主要介绍springboot项目打jar制作成镜像并指定配置文件位置方式,具有很好的参考价值,希望对大家有所帮助,如有错误... 目录一、上传jar到服务器二、编写dockerfile三、新建对应配置文件所存放的数据卷目录四、将配置文

怎么用idea创建一个SpringBoot项目

《怎么用idea创建一个SpringBoot项目》本文介绍了在IDEA中创建SpringBoot项目的步骤,包括环境准备(JDK1.8+、Maven3.2.5+)、使用SpringInitializr... 目录如何在idea中创建一个SpringBoot项目环境准备1.1打开IDEA,点击New新建一个项

springboot项目中整合高德地图的实践

《springboot项目中整合高德地图的实践》:本文主要介绍springboot项目中整合高德地图的实践,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一:高德开放平台的使用二:创建数据库(我是用的是mysql)三:Springboot所需的依赖(根据你的需求再