Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用expression编码器从网络摄像头获取快照_C#_Vb.net_Webcam_Expression Encoder Sdk_Expression Encoder 4 - Fatal编程技术网

C# 使用expression编码器从网络摄像头获取快照

C# 使用expression编码器从网络摄像头获取快照,c#,vb.net,webcam,expression-encoder-sdk,expression-encoder-4,C#,Vb.net,Webcam,Expression Encoder Sdk,Expression Encoder 4,我一直在使用我在 制作一些我需要的网络摄像头功能。我最感兴趣的是快照,我可以让它们在上面的示例中正常工作。我的主要问题是,我希望能够从网络摄像头拍摄快照,而不必事先为用户显示“previewwindow”。图像只是自动保存,用户无需任何显示或任何东西。下面是我的答案(在vb.net中,但我不介意用c#回答): 但我得到的只是一扇灰色的窗户。我猜我不应该使用“PreviewWindow”对象,但我找不到任何替代方法。其他人有幸做到这一点吗?如下更改代码: tmpJob.ActivateSource

我一直在使用我在 制作一些我需要的网络摄像头功能。我最感兴趣的是快照,我可以让它们在上面的示例中正常工作。我的主要问题是,我希望能够从网络摄像头拍摄快照,而不必事先为用户显示“previewwindow”。图像只是自动保存,用户无需任何显示或任何东西。下面是我的答案(在vb.net中,但我不介意用c#回答):


但我得到的只是一扇灰色的窗户。我猜我不应该使用“PreviewWindow”对象,但我找不到任何替代方法。其他人有幸做到这一点吗?

如下更改代码:

tmpJob.ActivateSource(lvDevSrc) 

// This delay let your camera to initialize and ready to capture image.
// Actualy we should find another safer :) way to do this but just to check if it works!
System.Threading.Thread.Sleep(5000)

Using MS As New IO.MemoryStream()

检查一下这是否适合你。我猜想当您捕获快照时,您的网络摄像头没有初始化。

不幸的是,这没有初始化。虽然这是个好主意,但我还是得到了一个空白的结果。你知道吗?我遇到了同样的问题。不,对不起。最终使用leadtools multimedia()创建快照。但不是免费的。
tmpJob.ActivateSource(lvDevSrc) 

// This delay let your camera to initialize and ready to capture image.
// Actualy we should find another safer :) way to do this but just to check if it works!
System.Threading.Thread.Sleep(5000)

Using MS As New IO.MemoryStream()