ProjectOxfordFace 1.4.1

ProjectOxfordFace 1.4.1

测试已测试
语言语言 Obj-CObjective C
许可证 未知
发布时间最后发布2018年7月

Project OxfordXuan Hu维护。




  • Microsoft Cognitive Services SDK 提供

Microsoft Face API: iOS 客户端库 & 示例

此代码库包含 Microsoft Face API 的 iOS 客户端库和示例,它是微软 Cognitive Services 的一部分,以前称为 Project Oxford。

客户端库

通过 CocoaPods 使用 iOS 客户端库是最简单的方式。要通过 Cocoapods 安装

  1. 安装 Cocoapods - 按照入门指南安装 Cocoapods。
  2. 在 Podfile 中添加以下内容: pod 'ProjectOxfordFace'
  3. 运行 pod install 命令以安装最新的 ProjectOxfordFace pod。
  4. #import <ProjectOxfordFace/MPOFaceSDK.h> 添加到所有需要引用 SDK 的文件中。

示例

示例应用程序演示了 Microsoft Face API iOS 客户端库的使用。示例展示了面部检测、面部验证和面部分组等场景。

需求

iOS 版本必须为 8.1 或更高。

构建和运行示例

示例应用程序应已附带所需的 Pods。在 Xcode 中打开 ProjectOxfordFace.xcworkspace 并进行构建。

  1. 首先,您必须根据网站上的说明获取 Face API 订阅密钥。点击此处
  2. 然后,在 Xcode 的示例子目录下,找到文件 MPOAppDelegate.h 并插入 Face API 的订阅密钥。
  3. 要运行示例应用程序,请确保 Xcode 左上角的目标选择为 ProjectOxfordFace-Example,然后选择播放按钮或在菜单栏选择产品 > 运行。
  4. 应用程序启动后,点击按钮尝试不同的场景。

Microsoft 将接收您上传的图片,并可能使用它们来改进 Face API 和相关服务。通过提交图片,您确认您已从图片中的所有人获得同意。

遇到问题?

  1. 请确保您已选择 ProjectOxfordFace-Example 作为目标。
  2. 请确保您已在 MPOTestConstants.h 中包含订阅密钥。
  3. 请确保您已在 Xcode 中打开 .xcworkspace 文件,而不是 .xcodeproj 文件。
  4. 请确保您已使用正确的 部署团队 配置文件。
  5. 请确保您正在运行 iOS 8.1 或更高版本。

运行和探索单元测试

演示各种 Microsoft 认知服务场景的单元测试,如检测、识别、分组、相似度、验证和面孔列表,位于 Example/Tests

要运行单元测试,首先在 MPOTestConstants.h 中插入您的订阅密钥,然后在 Xcode 中选择测试导航窗格以显示所有可运行的测试。

贡献

我们欢迎您的贡献。随时在存储库中提交问题和拉取请求,我们会尽力解决。了解更多关于如何帮助我们的信息,请参阅我们的贡献规则与指南

您可以通过以下社区使用提问和建议与我们联系

本项目已采用Microsoft 开源行为准则。有关更多信息,请参阅行为准则常见问题解答或与[email protected]联系,以了解任何其他问题或意见。

更新

许可协议

所有 Microsoft Cognitive Services SDK 和示例均采用 MIT 许可协议。有关详细信息,请参阅 LICENSE

样本图片的许可协议另单独说明,请参阅 LICENSE-IMAGE

开发者行为准则

使用认知服务的开发者,包括此客户端库和示例,应遵循 Microsoft Cognitive Services 的“开发者行为准则”,可在http://go.microsoft.com/fwlink/?LinkId=698895找到。