我正在制作一个每1秒钟拍摄一次图片的应用程序。
必须在没有用户输入的情况下拍摄照片(应用程序将受到远程控制并在飞行的无人机上运行)。
我看过Xamarin.Media插件,但是方法:
let checkbox = document.getElementById('checkboxID');
if(checkbox.checked) {
alert('is checked');
} else {
alert('not checked yet');
}
需要用户输入(它会打开相机应用程序并等待用户拍照)。
我也看过Android.Hardware.Camera,但是那里的所有东西都已弃用。
是否可以在Xamarin.Forms或Xamarin.Android上执行此操作?
答案 0 :(得分:0)
为什么要拍照?您也可以使用实时视频流。 只需使用已经说明过的Sushi2之类的camera2。它适用于图片和实时视频。
或者您可以使用谷歌视觉API。如果您想通过跟踪人物和面孔来扩展代码,它可能会派上用场。 这是一个快速入门的示例。如果不需要,可以跳过整个面部跟踪部分: https://blog.xamarin.com/adding-face-tracking-live-recognition-android-app/