在 Power Apps 中使用对象检测组件

物体检测组件拍摄照片或下载图像文件来执行物体检测扫描。 在移动设备上,用户在拍摄照片或选择设备用户界面中已有照片之间进行选择。 选择图像后,组件会自动扫描以识别对象。

备注

有关画布应用的信息,请参阅什么是 Power Apps 中的画布应用?

先决条件

需要训练和发布的 AI Builder 对象检测模型才能开始。 使用属性面板中的 AI 模型将模型绑定到组件。 将其添加到屏幕时,组件会自动打开“AI 模型”窗格。 从该环境中发布的模型中选择一个模型。

当 AI 模型绑定到该组件后,将对其进行初始化。

属性​​

关键属性

  • ModelId(属性面板中的 AI 模型):组件绑定到的 AI 模型信息。

  • OriginalImage:处理前的原始图像。

  • GroupedResults:检测到的对象的详细信息。 对于每个对象,可以使用以下属性:

    • TagId 检测到的对象的 ID。

    • TagName 检测到的对象的名称。

    • ObjectCount 对象在图像上出现的次数。

  • Results:包含模型返回的所有输出。

    • BoundingBox 检测到对象的图像上的坐标。

    • 置信度模型在其检测到的对象的预测中的置信度。

    • TagId 检测到的对象的 ID。

    • TagName 检测到的对象的名称。

备注

其中一些属性名称已随 2020 年 4 月更新更改。 如果在应用中未看到这些属性,则必须手动更新属性值。 详细信息:画布应用的 AI Builder 组件中的属性名称更改

其他属性

  • Text:在用于激活对象检测器的按钮上显示的文本。

  • ImageDisplayed(属性面板中的显示图像):决定组件是否显示图像。

  • DisplayMode

    • 编辑:允许用户输入。

    • 视图:仅显示数据。

    • 禁用为已禁用。

  • 高度:组件的高度。

  • 可见:组件是显示还是隐藏。

  • 宽度:组件的宽度。

  • X:组件左边缘与其父容器或屏幕左边缘之间的距离。

  • Y:组件上边缘与其父容器或屏幕上边缘之间的距离。

高级面板中提供了其他设计属性。

辅助功能准则

这些有关 Power Apps 按钮控件的指南也适用于表格处理器组件。