我需要的是原始相机数据图像流\ YUV格式的帧。我需要使用C#来获取tham。并且不使用DIRECT SHOW(如果可能的话)。我需要一个不是每5秒1帧的直播。如果它将是单声道的,那将会很好,但是胜利只会是好的。我使用.Net 3.5,但如果需要我可以切换到4.
我听说Silverlight 4可以抓取YUV流,那么如何从ragular C#programm中做到呢?
那么如何在C#中使用网络摄像机获取YUV视频数据流不是直接显示?
答案 0 :(得分:1)
对于DirectShow解决方案:选中here
我有一个更简单的解决方案(也基于DirectShow)用于cpp with opencv check the answer
答案 1 :(得分:0)
Expression Encoder SDK可能会根据您对视频的确切需求做出您需要的操作。
答案 2 :(得分:0)
尝试Emgu或OpenCvCSharp - 两个具有捕获功能的OpenCv包装器,并将返回RGB图像。