1

我正在开发一个使用 Microsoft 认知服务的人脸 API 进行面部识别的应用程序。该应用程序是在 Android Studio 中开发的,但培训最初是通过在 Visual Studio 中创建的 C# 脚本完成的。

现在我想为应用程序本身添加动态训练,即如果相机检测到任何人脸,我们可以标记并将其添加到您的训练数据集中。

任何人都可以告诉我们如何做到这一点或如何通过单击按钮从 android studio 本身运行该脚本吗?

4

1 回答 1

0

我相信你必须用 java 重写你的代码或创建一个web 服务,你将通过发送一个序列化的图像来调用它。

说明:基本上这个想法是使用 asp.net 编写一个 web 服务(因为您的脚本在 c# 上运行),这个 webserice 将字符串 base 64 image 作为参数并返回一个字符串 base 64 处理的 image 。

此解决方案是一种解决方法,它将在很大程度上取决于网络。

真正的解决方案是选择正确的工具(老实说,我不了解您使用的技术组合,目标和观点)。

请记住:要连接两个不兼容的系统(您的情况),我们使用网络服务。

于 2017-11-07T08:30:42.603 回答