gpt4 book ai didi

c# - 在没有预览 View 或 cameraUI 的情况下捕获网络摄像头图像?

转载 作者:太空宇宙 更新时间:2023-11-03 13:11:38 24 4
gpt4 key购买 nike

我正在开发一个 Windows UI C# 应用程序,我试图在不使用 CameraCaptureUI 的情况下捕获网络摄像头图像,因为我不希望我的应用程序出现任何中断。

我在 Canvas 上使用签名,我想在用户开始签名时捕捉他的面部图像以在不改变屏幕的情况下验证身份。

我怎样才能做到这一点?

最佳答案

我想出了如何做到这一点。使用新的 MediaCapture 和 ImageEncodingProperties 项目,我能够在没有任何预览 UI 的情况下捕获图像。

captureManager = new MediaCapture();
await captureManager.InitializeAsync();
ImageEncodingProperties imgFormat = ImageEncodingProperties.CreatePng();

// create storage file in local app storage
StorageFile file = await ApplicationData.Current.LocalFolder.CreateFileAsync(
"face"+picnum+".png",
CreationCollisionOption.ReplaceExisting);
// take photo
await captureManager.CapturePhotoToStorageFileAsync(imgFormat, file);

关于c# - 在没有预览 View 或 cameraUI 的情况下捕获网络摄像头图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28333273/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com