请教下大家有没有好的处理方案
如果你的字体确定不变,文字没有旋转角度,图片没有其他杂色,那可以这样处理首先对每个字母生成特征点,特征点规则,这里定义图片左下角为x=0 y=0,记录x轴最小的x坐标,然后其他位置记录相对于刚才记录位置的偏移,记录特征点个数。然后用这个数据去从x=0 y=0的地方开始用形成的数据匹配。每个字母形成的特征数据匹配一变,x=0 y=0 ,匹配过程中,相同的特征点记录一次,然后进行x=1 y=0匹配每个字母,采用同样方式记录分数。直到 x=img.width y=img.heigth。然后找出匹配结果中,特征点数量等于你采集特征点时候的数量,证明这个位置就是字母,跟什么字母的数据匹配就是什么字母,然后就可以得到字母的位置,得到位置之后的处理就比较简单了。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(1)
如果你的字体确定不变,文字没有旋转角度,图片没有其他杂色,那可以这样处理
首先对每个字母生成特征点,特征点规则,这里定义图片左下角为x=0 y=0,记录x轴最小的x坐标,然后其他位置记录相对于刚才记录位置的偏移,记录特征点个数。然后用这个数据去从x=0 y=0的地方开始用形成的数据匹配。每个字母形成的特征数据匹配一变,x=0 y=0 ,匹配过程中,相同的特征点记录一次,然后进行x=1 y=0匹配每个字母,采用同样方式记录分数。直到 x=img.width y=img.heigth。然后找出匹配结果中,特征点数量等于你采集特征点时候的数量,证明这个位置就是字母,跟什么字母的数据匹配就是什么字母,然后就可以得到字母的位置,得到位置之后的处理就比较简单了。