我正在尝试从相机(usb或raspberrp pi相机)捕捉帧并以各种方式处理它们。我尝试过使用MediaCapture对象,但似乎需要绑定到UI。这些帧不在UI上查看或保存在任何类型的存储上。他们只会被处理和抛弃。
var cameraDevice = await FindCameraDevice();
if (cameraDevice == null)
{
IsInitialized = false;
return false;
}
var settings = new MediaCaptureInitializationSettings { VideoDeviceId = cameraDevice.Id };
mediaCapture = new MediaCapture();
try
{
await mediaCapture.InitializeAsync(settings);
IsInitialized = true;
return true;
}
catch{}
我有什么想法可以做到这一点?