c# 如何将摄像头捕获的数据流进行分析和鼠标的动态移动 danding_gedanding_geAfresh-Klo等级:Blank#2 得分:0 回复于: 2014-01-21 15:24:15取图像每个像素点指针,锁住这部分内存,然后对每一帧的图像指针的数据进行比较就行了。这个貌似可以尝试一下,谢谢啊,我先尝试一下,如果可以可以分享给大家 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个难度比较大,需要取出一帧一帧的图像,然后对比分析,还牵涉到图像识别,就像3#说的,博士研究级别,建议你去找找有没有现在的软件,花钱买个吧,如果自己做,估计要研究到猴年马月了没有那么难,已经实现了。很简单,如果是RGB,获取数据流进行灰度处理,二值化处理,最终图像变味黑白图像,直接查找白色区域的坐标,然后重置鼠标位置,调用API函数,实现左键down and up 操作 此功能已经完成。总结一下,我的数据流是yuy2格式的,所以我只需要判断y分量,因为我检测的是激光束的坐标位置,只需要判断明暗度。所以直接获取数据流将y分量进行二值化处理0或255,u,v分量128,这样图像就变成黑白图像,然后查找黑色区域的坐标,将鼠标重新置为该坐标,调用API函数实现鼠标单击动作,如果是RGB图像一样,需要进行灰度处理,二值化处理,同理。需要注意的就是效率,随着图像的大小处理效率不同,所以我引入了不安全代码用c++进行处理,第一次采用像素法效率太低,经常卡,后来改为内存法,速度非常快,完全跟的上图像采集的速度。 想要一个上传图片的源码 如果从数据库中绑定excel,ppt等文件怎么弄啊?? VS2008添加项目数据源的时候总是出错怎么回事呢. 关于同城QQ高级搜索的 网页内容获取 关于C#中ShowDidlog的一些问题!!! 求web service代码 类类型作为方法的参数时,使用 ref 和不使用ref的区别?..请高手解答,顶都有分 喜欢Mobile开发的朋友进来看看 SAP接口问题,问题解决,300大洋奉上! 在mdi主窗体中放入panel控件后,再用.show()打开其他子窗体时,窗体被panel控件挡住,真么办!!!!!??? 新人刚接触c#,问一个关于用户登陆的问题。 线程委托的问题
这个难度比较大,需要取出一帧一帧的图像,然后对比分析,还牵涉到图像识别,就像3#说的,博士研究级别,建议你去找找有没有现在的软件,花钱买个吧,如果自己做,估计要研究到猴年马月了没有那么难,已经实现了。很简单,如果是RGB,获取数据流进行灰度处理,二值化处理,最终图像变味黑白图像,直接查找白色区域的坐标,然后重置鼠标位置,调用API函数,实现左键down and up 操作
需要注意的就是效率,随着图像的大小处理效率不同,所以我引入了不安全代码用c++进行处理,第一次采用像素法效率太低,经常卡,后来改为内存法,速度非常快,完全跟的上图像采集的速度。