具有捕获卡模糊像素的DirectShow

时间:2017-09-26 19:10:44

标签: c# directshow video-capture

我正在使用流媒体卡编写directshow应用程序。首先我安装了驱动程序并尝试了他们的流媒体软件,一切都很完美,像素也很完美。 然后制作C#代码,通过directshow捕获静态图像,这是DxWebCam示例的精确副本,可以在官方网络库中找到:

https://sourceforge.net/projects/directshownet/files/DirectShowSamples/2010-February/

我也尝试过使用pin和smartee的更现代的方法,但是我无法使它工作。 问题是,使用directshow捕获的图像只是有点偏离,就像使用某种压缩一样。为了演示我的问题,这里是原始像素完美图像:https://i.imgur.com/2O07Xue.png 这里是directshow捕获的图像,带有某种水平像素混搭:imgur.com/MyZFaLC.png(需要放大才能看到错误的像素)

我尝试过设置大量比特率以及播放视频格式等。 然而,我只是无法在directshow中流式传输像素,但在与本机制造商应用程序相同的计算机上,它可以完美地工作。

我迷失了如何继续或如何尝试调试它。任何帮助表示赞赏

0 个答案:

没有答案