在具有不同屏幕分辨率的计算机上使用图像识别

在 Power Automate 中捕获图像时,存储的图像会受到源计算机屏幕分辨率和 DPI 缩放的影响。

如果流在不同的屏幕或计算机上执行图像识别,您必须确保所有屏幕都有确切的屏幕分辨率。

若要实现此功能,您可以使用设置屏幕分辨率操作来更改目标计算机的屏幕分辨率。

新解决方案必须与从其中捕获图像的源计算机相同。 若要查找源计算机的分辨率,请使用临时的获取屏幕分辨率操作或检查 Windows 显示设置。

重要提示

要在通过 Power Automate 门户触发的流中使用设置屏幕分辨率操作,您必须连接到计算机的控制台会话,您可以在其中手动更改屏幕分辨率。 例如,可以使用您计算机的物理屏幕来连接到计算机。 在远程会话(如使用远程桌面客户端的无人参与方案)中,此操作无效,因为用户无法手动更改分辨率。

备注

在使用图像识别之前,请确保 DPI 缩放在屏幕中保持相同。 使用不同的 DPI 缩放可能导致流失败。

设置屏幕分辨率操作的屏幕截图。

如果您希望稍后在流中回滚到原始分辨率,请在设置屏幕分辨率操作之前添加获取屏幕分辨率

完成所有图像识别过程后,使用检索的值和第二个设置屏幕分辨率操作将屏幕设置回原始分辨率。

配置为回滚到原始分辨率的“设置屏幕分辨率”操作的屏幕截图。