日期:2014-05-18  浏览次数:20883 次

C# 两张图片比对问题
A 图片

B 图片是从A图片截取的一部分

如何判断 B图片 是属于 A 的一部分,如果能判断,能不能将 B图片有A的部分相对位置确定。

给点思路,如何实现这个功能。

------解决方案--------------------
还有个方法就是特征点匹配算法.
这个算法内容是:找出B图中的特征点,然后遍历A图,是否存在特征点与B图特征点一致,如果一致,则A包含B,且从特征点位置可以得到B图在A中的位置.
这个算法的优点是比模板匹配速度要快;
难点是B图中特征点的选择方法.
前提同上,B图不要发生旋转,变形,否则你要考虑的问题就复杂了,你就要了解旋转,变形矩阵,然后,求逆矩阵了......