我有一副BMP,要在屏幕上找到与这个BMP完全相同的区域,有没有什么办法效率比较高的。
而不是读出BMP的每 点与屏幕上的每一点比较,
这样很慢。
问题点数:20、回复次数:7Top
1 楼xiao_fang(frank)回复于 2006-03-06 16:48:52 得分 20
从BMP上先取几个特征点,然后用其中一点与屏幕上的逐点比较,相同则比较另几点——如果要求不严格这样就基本可确定二者相同;要求严格那肯定得在此基础上再全部比较一遍
Top
2 楼puhuofeie(扑火飞蛾)回复于 2006-03-07 07:54:07 得分 0
哦..特征匹配.模式识别的东西.
可以是时域的也可以频域处理.
做卷积的.也挺慢的.
其他方法不太懂.Top
3 楼Tan18(阿强)回复于 2006-03-07 14:43:40 得分 0
看看图形图像处理方面的书,记得应该先转换到频域再处理。Top
4 楼xmxjh(程序员)回复于 2006-04-04 23:22:09 得分 0
用图像开发包即可轻松解决
可以看一下这里:http://autotest.oicp.net/topic.aspx?topicid=43Top
5 楼FOX7899(bk)回复于 2006-04-14 22:20:40 得分 0
好Top
6 楼sboom(+-LingCh-+)(爱美人不爱VC)回复于 2006-04-14 22:37:15 得分 0
当字符串来查找Top
7 楼sboom(+-LingCh-+)(爱美人不爱VC)回复于 2006-04-14 22:38:31 得分 0
模式识别和时频域变换都不解决精确匹配问题Top




