怎样通过C#(winform)获取视频,并在视频上可以进行画图。比如说在视频上画圆圈、点、线等,还可以保存起来
视频还设计视频采集,视频是通过摄像头采集过来的。要实现的效果,就像是 电视机正在放视频,我们可以拿支笔在屏幕上画图,当然也可以把画的图用抹布擦掉。现在,是要在采集的视频上画图,画的图可以旋转和擦除,当然亦可以和视频一起保存。就是在视频上多了一层,这层是透明的,像玻璃,在上面画图不影响视频,但是保存后,再次打开这个文件,原先画的图还在上面
一般的视频头驱动都会提供一个API。你可以查阅API通过.NET平台的互操作性来获取视频。至于能不能画图就要看驱动能不能支持啦
简单的通过Direct Show就可以操作摄像头了,在得到每一幅图像后用GDI+先把你的圆圈、点之类的画到图上,再将图画到Control上就可以了。保存也是一样的,既然已经拿到图了,那想怎么保存都可以了。
谢谢你的回复,希望你再说详细点
@灭龙魔法师: 是给正在播放的视频动态的画图,而且画的图,可以擦除掉。
通过程序可以直接调用本机的摄像头显示图像信息,至于你说的那个编辑的不清楚。如果你需要,给我说一下你的邮箱,我给你发个例子。
576031259@qq.com,谢了,学习一下
923597482@qq.com谢谢,我好好学习下
@小明同学: 你可以研究一下WPF,它支持接受触控,手写的功能,这是WPF下一代的新特性,你可以研究一下
973966356@qq.com 能不能也发给我看看。万分感谢!
@小明同学: 973966356@qq.com 能不能也发给我看看。万分感谢!
@灭龙魔法师: 973966356@qq.com 能不能也发给我看看。万分感谢!
问题解决了嘛?楼主,973966356@qq.com 能不能也发给我看看。万分感谢!