Xamarin相机运动检测

时间:2019-02-22 08:56:23

标签: c# opencv xamarin camera skiasharp

我正在寻找Xamarin相机的特定功能。

我想编写一个Xamarin应用程序,该应用程序可以打开相机并分析相机的实时流,以检测特定区域中的运动。 (实时比较两个视频帧在特定区域的任何差异)

事件触发后,我想在几秒钟的延迟后拍照。

我为自定义相机渲染器做了一些工作,例如: https://github.com/ThatCSharpGuy/Forms-FullCameraPage

最有前途的方法可能是使用OpenCV或EmguCV(.Net Wrapper)。

EmguCV不是免费的。如果我知道如何使用Xamarin在C#中使用运动检测功能,我会为此付费。

我还使用SkiaSharp进行了检查,以将摄像机实时流访问到SkiaSharp画布: https://forums.xamarin.com/discussion/122917/processing-real-time-camera-frames-with-skiasharp

但是我没有找到任何对我有帮助的代码段或示例。

大多数样本都是“仅”自定义渲染器,相机覆盖图或分析拍摄的Fotos或保存的视频文件。...不是实时相机流。

感谢任何帮助或提示,请尝试一下...

感谢

马可

0 个答案:

没有答案