本系列共计7篇文章:

1. Power Apps 拍照并调用on-premises 图像识别算法的效果演示

2.Power Apps 调用相机拍照

3.Power Apps 调用 AzureBlobStorage 连接器上传文件

4.制作一个Azure Functions API 调用 computer vision 检测图像内容

5. Power Apps 通过custom connector 自定义连接器调用云端公开的Azure Functions API并显示图像分析结果

6.将步骤4中的Functions添加本地容器支持并在本地运行,安装 on-premises gateway

7.Power Apps 通过 custom connector 自定义连接器调用 on-premises API并显示图像分析结果

 

 

本文介绍第二讲,Power Apps 调用相机拍照。

 

 

 

 

 

图文步骤:


进入make.powerapps.com,创新空白的画布应用:

 

添加camera 控件:点击➕,输入camera,点击3处的camera控件,可以在页面中看到camra控件添加成功;

首次使用浏览器会弹出图例4处询问使用摄像头权限,点击allow。

 

添加一个image控件,用来显示摄像机拍的照片:

 

 

 

接下来实现第一个效果,点击摄像头Camera控件,Image控件显示 Camera拍摄的照片。

在Image控件上设置公式:Camera1.Photo

其中Camera1为Camera控件的名称。

 

 

 

接下来实现第二个效果:增加一个按钮icon,点击icon才发起拍照动作

 

在拍照Icon上设定公式 Set(MyPic,Camera1.Stream)

表示将Camera1的流 放到 MyPic这个变量中。

 

Image控件的公式设定为 MyPic,表示从MyPic变量中取图像

 

将Camera1的 StreamRate设定为 100

 

至此,开发结束,可以测试效果了。