C# 样本抓取器抓取的Directshow帧被裁剪
我抓取了RGB24格式的帧,但当我将其转换为位图图像时,它和VMR显示的不一样,并且被裁剪 我正在尝试使用DirectShow BDA从DVB-S设备获取帧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工作可靠,符合预期。您遇到的问题是因为您做错了什么,您需要发布更多详细信
通道分辨率是720x576,但我得到的是704x480???我想问题出在我的过滤器上 我刚刚使用了
LVAFilter
并将其连接到MPEGDemux
,然后将SampleGrabber
连接到LAVFilter
并将MediaType
设置为RGB24
它解决了问题您所指的API工作可靠,符合预期。您遇到的问题是因为您做错了什么,您需要发布更多详细信息以准确了解错误所在。您需要什么样的详细信息?您需要显示如何设置流媒体,或者其他人如何猜测您正在使用图形做什么。我提供的图形图像还不够吗?你说的流媒体是什么意思?谢谢你们两位我终于找到了纠正错误的方法解码器配置:)非常感谢