微软牛津项目:图像搜索

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

相关文章

SpringBoot项目中报错The field screenShot exceeds its maximum permitted size of 1048576 bytes.的问题及解决

《SpringBoot项目中报错ThefieldscreenShotexceedsitsmaximumpermittedsizeof1048576bytes.的问题及解决》这篇文章... 目录项目场景问题描述原因分析解决方案总结项目场景javascript提示:项目相关背景:项目场景:基于Spring

解决Maven项目idea找不到本地仓库jar包问题以及使用mvn install:install-file

《解决Maven项目idea找不到本地仓库jar包问题以及使用mvninstall:install-file》:本文主要介绍解决Maven项目idea找不到本地仓库jar包问题以及使用mvnin... 目录Maven项目idea找不到本地仓库jar包以及使用mvn install:install-file基

springboot项目如何开启https服务

《springboot项目如何开启https服务》:本文主要介绍springboot项目如何开启https服务方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录springboot项目开启https服务1. 生成SSL证书密钥库使用keytool生成自签名证书将

使用Python实现图像LBP特征提取的操作方法

《使用Python实现图像LBP特征提取的操作方法》LBP特征叫做局部二值模式,常用于纹理特征提取,并在纹理分类中具有较强的区分能力,本文给大家介绍了如何使用Python实现图像LBP特征提取的操作方... 目录一、LBP特征介绍二、LBP特征描述三、一些改进版本的LBP1.圆形LBP算子2.旋转不变的LB

将Java项目提交到云服务器的流程步骤

《将Java项目提交到云服务器的流程步骤》所谓将项目提交到云服务器即将你的项目打成一个jar包然后提交到云服务器即可,因此我们需要准备服务器环境为:Linux+JDK+MariDB(MySQL)+Gi... 目录1. 安装 jdk1.1 查看 jdk 版本1.2 下载 jdk2. 安装 mariadb(my

Node.js 数据库 CRUD 项目示例详解(完美解决方案)

《Node.js数据库CRUD项目示例详解(完美解决方案)》:本文主要介绍Node.js数据库CRUD项目示例详解(完美解决方案),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考... 目录项目结构1. 初始化项目2. 配置数据库连接 (config/db.js)3. 创建模型 (models/

springboot项目中常用的工具类和api详解

《springboot项目中常用的工具类和api详解》在SpringBoot项目中,开发者通常会依赖一些工具类和API来简化开发、提高效率,以下是一些常用的工具类及其典型应用场景,涵盖Spring原生... 目录1. Spring Framework 自带工具类(1) StringUtils(2) Coll

OpenCV图像形态学的实现

《OpenCV图像形态学的实现》本文主要介绍了OpenCV图像形态学的实现,包括腐蚀、膨胀、开运算、闭运算、梯度运算、顶帽运算和黑帽运算,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起... 目录一、图像形态学简介二、腐蚀(Erosion)1. 原理2. OpenCV 实现三、膨胀China编程(

Spring Boot项目部署命令java -jar的各种参数及作用详解

《SpringBoot项目部署命令java-jar的各种参数及作用详解》:本文主要介绍SpringBoot项目部署命令java-jar的各种参数及作用的相关资料,包括设置内存大小、垃圾回收... 目录前言一、基础命令结构二、常见的 Java 命令参数1. 设置内存大小2. 配置垃圾回收器3. 配置线程栈大小

Spring Boot项目中结合MyBatis实现MySQL的自动主从切换功能

《SpringBoot项目中结合MyBatis实现MySQL的自动主从切换功能》:本文主要介绍SpringBoot项目中结合MyBatis实现MySQL的自动主从切换功能,本文分步骤给大家介绍的... 目录原理解析1. mysql主从复制(Master-Slave Replication)2. 读写分离3.