如何用C#实现在视频中某个区域高亮? 如题,比如用的是就是一般的摄像头,如何使其中的一个区域呈高亮状态?我用的是由Emgu封装的opencv获取视频传输的图像,不过以前也没做过,怎么找也找不到封装好的函数,有没有做过的朋友,指教我一下,你是怎么处理的,谢谢了~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自己顶,有没有做过的朋友啊,帮忙一下,我用的是 C# + Emgu 这个很好做,一般来说都是视频传输和区域高亮状态分开处理,1.利用OPENCV在控件上显示图像,然后用API,在指定的控件区域内在屏幕上进行绘制,比如绘制某种图像,区域,直线等等2.利用获取的图像数据,在后来处理图像,比如每行扫描,在制定的位置上将图像像素用其他像素点替换掉,但是这样就要考虑到隔行取样了,而且CPU比较耗时,不推荐这样做一般来说,这类处理都是在设备终端上处理的,本身摆在PC上处理就不太合适了,如果一定要这样做,建议用第一种方法,API对屏幕进行覆盖重绘 楼上的,太感谢了,你恩那个说得更具体一点么,用的是哪个API,图像是实时传输的,如果每一次传输的图片都做一次覆盖重绘,效率是不是会很低啊? 你可以参考directshow中2维图像的画图方法和API,网上很多例子我做过一套虚拟线圈配置工具,就是对视频中的图像上配置线圈和警戒线,用来作为一个触发的报警区域设置,如果需要,可以给你部分画图的参考代码 关于数据集(XSD)和DataSet转换问题。 怎样把数据库中一个表的某一列转换为字符串数组? 求助 数组使用问题 怎样将PCM格式流写成WAV文件 DataGrid难题大家解!!~~~ C#调用Delphi写的DLL时...参数对应问题... 有谁能解决两个ListView间的item互拖动?? c#专业项目实例开发 各大侠:如何对DataGrid中的模板列(DropDownList)进行数据绑定? 有关c#程序内存管理 Asp:Menu 的下拉菜单为什么是白的,什么东西都没有! .net(.net不支持GBK)转为gbk怎么办?着急各位大哥帮帮忙
帮忙一下,我用的是 C# + Emgu
1.利用OPENCV在控件上显示图像,然后用API,在指定的控件区域内在屏幕上进行绘制,比如绘制某种图像,区域,直线等等
2.利用获取的图像数据,在后来处理图像,比如每行扫描,在制定的位置上将图像像素用其他像素点替换掉,但是这样就要考虑到隔行取样了,而且CPU比较耗时,不推荐这样做一般来说,这类处理都是在设备终端上处理的,本身摆在PC上处理就不太合适了,如果一定要这样做,建议用第一种方法,API对屏幕进行覆盖重绘
楼上的,太感谢了,你恩那个说得更具体一点么,
用的是哪个API,图像是实时传输的,
如果每一次传输的图片都做一次覆盖重绘,效率是不是会很低啊?
我做过一套虚拟线圈配置工具,就是对视频中的图像上配置线圈和警戒线,用来作为一个触发的报警区域设置,如果需要,可以给你部分画图的参考代码