Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/334.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# 样本抓取器抓取的Directshow帧被裁剪_C#_Frame_Directshow_Video Capture_Directshow.net - Fatal编程技术网

C# 样本抓取器抓取的Directshow帧被裁剪

C# 样本抓取器抓取的Directshow帧被裁剪,c#,frame,directshow,video-capture,directshow.net,C#,Frame,Directshow,Video Capture,Directshow.net,我抓取了RGB24格式的帧,但当我将其转换为位图图像时,它和VMR显示的不一样,并且被裁剪 我正在尝试使用DirectShow BDA从DVB-S设备获取帧 通道分辨率是720x576,但我得到的是704x480???我想问题出在我的过滤器上 我刚刚使用了LVAFilter并将其连接到MPEGDemux,然后将SampleGrabber连接到LAVFilter并将MediaType设置为RGB24 它解决了问题您所指的API工作可靠,符合预期。您遇到的问题是因为您做错了什么,您需要发布更多详细信

我抓取了RGB24格式的帧,但当我将其转换为位图图像时,它和VMR显示的不一样,并且被裁剪 我正在尝试使用DirectShow BDA从DVB-S设备获取帧
通道分辨率是720x576,但我得到的是704x480???

我想问题出在我的过滤器上

我刚刚使用了
LVAFilter
并将其连接到
MPEGDemux
,然后将
SampleGrabber
连接到
LAVFilter
并将
MediaType
设置为
RGB24


它解决了问题

您所指的API工作可靠,符合预期。您遇到的问题是因为您做错了什么,您需要发布更多详细信息以准确了解错误所在。您需要什么样的详细信息?您需要显示如何设置流媒体,或者其他人如何猜测您正在使用图形做什么。我提供的图形图像还不够吗?你说的流媒体是什么意思?谢谢你们两位我终于找到了纠正错误的方法解码器配置:)非常感谢