在Android Studio项目上运行C#脚本
我正在开发一个应用程序,使用微软认知服务公司的面部API进行面部识别。该应用程序是在Android Studio中开发的,但培训最初是由visual Studio中创建的C#脚本完成的 现在,我想将动态训练添加到应用程序本身,即如果摄像头检测到任何人脸,我们可以标记并将其添加到您的训练数据集中在Android Studio项目上运行C#脚本,c#,android,visual-studio,face-recognition,azure-cognitive-services,C#,Android,Visual Studio,Face Recognition,Azure Cognitive Services,我正在开发一个应用程序,使用微软认知服务公司的面部API进行面部识别。该应用程序是在Android Studio中开发的,但培训最初是由visual Studio中创建的C#脚本完成的 现在,我想将动态训练添加到应用程序本身,即如果摄像头检测到任何人脸,我们可以标记并将其添加到您的训练数据集中 有谁能告诉我们如何做到这一点,或者如何在点击一个按钮后从android studio本身运行该脚本吗?我相信你必须用java重写你的代码,或者制作一个webservice,通过发送一个序列化图像来调用它
有谁能告诉我们如何做到这一点,或者如何在点击一个按钮后从android studio本身运行该脚本吗?我相信你必须用java重写你的代码,或者制作一个webservice,通过发送一个序列化图像来调用它 说明:基本上,这个想法是使用asp.net编写一个Web服务(因为您的脚本在c#上运行),这个Web服务将string base 64映像作为参数,并返回一个string base 64处理过的映像 此解决方案是一种变通方法,它将在很大程度上依赖于网络 真正的解决方案是选择正确的工具(老实说,我不了解您使用的技术组合,目标和角度)
请记住:要连接两个不兼容的系统(您的案例),我们使用Web服务 我认为您必须用java重写代码,或者创建一个Web服务,通过发送一个序列化图像来调用它 说明:基本上,这个想法是使用asp.net编写一个Web服务(因为您的脚本在c#上运行),这个Web服务将string base 64映像作为参数,并返回一个string base 64处理过的映像 此解决方案是一种变通方法,它将在很大程度上依赖于网络 真正的解决方案是选择正确的工具(老实说,我不了解您使用的技术组合,目标和角度)
请记住:要连接两个不兼容的系统(您的案例),我们使用Web服务 人脸识别是一个错误的标签:你的问题不在于如何做/实现人脸识别,它基本上与你正在使用的各种技术有关,我建议你使用Xamarin,因为你的库是用c编写的#人脸识别是一个错误的标签:你的问题不在于如何做/实现人脸识别,这基本上是与您正在使用的各种技术相结合的,我建议您使用Xamarin,因为您的库是使用c编写的#