2010-06-16 76 views
2

喜上视频的长方形我想画上一个视频一个矩形(网络摄像头视频或装入保存的视频),我有一个图片框流。这是一个C#应用程序,我正在使用EmguCV 2.1.0.0。我已成功地在窗体上的图片框上显示视频流。绘制在C#

我可以使用Emgucv来绘制视频还是应该使用别的东西?我可以使用Dshownet或类似的东西吗?

感谢您花时间阅读本文。

非常感谢

回答

2

最简单的方法是更新您收到的每一帧一些回调图片框:

Bitmap bm = ...;  
using (Graphics gr = Graphics.FromImage(bm)) 
{ 
    gr.DrawRectangle(somePoint, someRectangle); 
} 

pictureBox.Image = bm; 

这种方法的缺点是图像不会刷新自己,除非另框架出现了,所以你可能必须有其他方法来调用绘制动作。您也可以使用gr.DrawString和Graphics类中的任何其他方法绘制位图。

+0

答复。我特别感兴趣的是使用鼠标绘图。我是sorri,我没有提到这一点 – Haxed 2010-06-16 03:17:49