在 API 控制台中审查图像

使用 Azure 内容审查器中的图像审查 API 扫描图像内容。 此审查作业会扫描你的内容是否有猥亵内容,并将它与自定义和共享阻止列表进行比较。

使用 API 控制台

必须有订阅密钥,才能在联机控制台中试用 API。 订阅密钥位于“设置” 选项卡上的“Ocp-Apim-Subscription-Key” 框中。 有关详细信息,请参阅概述

  1. 转到“图像审查 API 参考”

    此时,“图像 - 评估” 图像审查页打开。

  2. 对于“开放 API 测试控制台” ,选择与所在位置最相关的区域。

    Try Image - Evaluate page region selection

    此时,“图像 - 评估” API 控制台打开。

  3. 在“Ocp-Apim-Subscription-Key”框中,输入订阅密钥 。

    Try Image - Evaluate console subscription key

  4. 在“请求正文” 框中,使用默认示例图像,或指定要扫描的图像。 可以二进制位数据的形式提交图像本身,也可以指定图像的可公开访问 URL。

    对于本示例,在“请求正文” 框中使用所提供的路径,再选择“发送” 。

    Try Image - Evaluate console Request body

    此 URL 处的图像如下:

    Try Image - Evaluate console sample image

  5. 选择“发送”。

  6. API 不仅返回每个分类的概率分数, 还返回确定图像是否符合条件的结果(“true” 或“false” )。

    Try Image - Evaluate console probability score and condition determination

人脸检测

图像审查 API 可用于定位图像中的人脸。 若有隐私顾虑,并要防止某人脸出现在平台上,就会发现此选项十分有用。

  1. 图像审查 API 参考的左侧菜单中,选择“图像” 下的“查找人脸” 。

    此时,“图像 - 查找人脸” 页打开。

  2. 对于“开放 API 测试控制台” ,选择与所在位置最相关的区域。

    Try Image - Find Faces page region selection

    此时,“图像 - 查找人脸” API 控制台打开。

  3. 指定要扫描的图像。 可以二进制位数据的形式提交图像本身,也可以指定图像的可公开访问 URL。 本示例链接到 CNN 文章中使用的图像。

    Try Image - Find Faces sample image

    Try Image - Find Faces sample request

  4. 选择“发送”。 在本示例中,API 找到两张人脸,并返回它们在图像中的坐标。

    Try Image - Find Faces sample Response content box

通过 OCR 功能检测文本

内容审查器 OCR 功能可用于检测图像中的文本。

  1. 图像审查 API 参考的左侧菜单中,选择“图像” 下的“OCR” 。

    此时,“图像 - OCR” 页打开。

  2. 对于“开放 API 测试控制台” ,选择与所在位置最相关的区域。

    Image - OCR page region selection

    此时,“图像 - OCR” API 控制台打开。

  3. 在“Ocp-Apim-Subscription-Key”框中,输入订阅密钥 。

  4. 在“请求正文” 框中,使用默认示例图像。 这与上一部分中使用的图像相同。

  5. 选择“发送”。 提取的文本用 JSON 显示:

    Image - OCR sample Response content box

后续步骤

在代码中使用 REST API,或按照 .NET SDK 快速入门执行操作,将图像审查添加到应用程序。