关于两幅BMP图像的匹配问题

sea8212 2009-03-27 02:39:31
如题目所示:
我现在有两幅bmp图片方向不相同,但是经过图像处理之后能够旋转到水平位置
现在我想知道两幅图片上的内容是否一样,怎么办??

图片已经处理成二值化的了。图片上的内容全是数字。能通过什么方法实现啊?


最好由源代码,或者是成形的算法。

谢谢大家了阿
...全文
232 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
scutLiu 2009-04-01
  • 打赏
  • 举报
回复
对应位置的像素对比就行了
sea8212 2009-04-01
  • 打赏
  • 举报
回复
我现在还是没有解决,不过还是谢谢大家

我现在已经能把多个字符分开了,放在一个CRectLink链表里

我用什么方法能知道链表里的每一个对象的长宽啊?
figo_tang 2009-03-30
  • 打赏
  • 举报
回复
关键在于提取特征,
然后对特征进行匹配
一头雾水
一条晚起的虫 2009-03-29
  • 打赏
  • 举报
回复
一般情况下用些OCR控件也可以,比如微软的MODI
一条晚起的虫 2009-03-29
  • 打赏
  • 举报
回复
内容?是指其中的数字是否相同?
//那你看看模式识别方面的知识
//也有开源的数字和字母识别的,我忘了地址了...
henrythoreau 2009-03-29
  • 打赏
  • 举报
回复
关键在于提取特征,
然后对特征进行匹配

顶五楼的

我也在做这个,但是一头雾水

期待楼下的详解
zhao1zhong6 2009-03-28
  • 打赏
  • 举报
回复
好像只能逐个检查像素吧?(就是RGB值)速度应该不会太慢。
实达诚实 2009-03-28
  • 打赏
  • 举报
回复
模式识别,机器学习
黎大 2009-03-28
  • 打赏
  • 举报
回复
关键在于提取特征,
然后对特征进行匹配

有挺多的旋转不变的特征描述符
lz可以去试试sift,很火,而且很牛
网络上也有现成的demo
lvlu18 2009-03-27
  • 打赏
  • 举报
回复
如果图片上的数字大小和区域相对固定的话可以这么做:
将图片分块,比如横3竖3,分成9块,统计每一块内的黑点(或白点,看你具体怎么二值化的)个数,用直方图来比较。。
我们原来做单个数字的识别就这么做的。。不知道你图片具体是什么样,就算提供个思路吧
fire_woods 2009-03-27
  • 打赏
  • 举报
回复
字符识别啊?
zxx_0405 2009-03-27
  • 打赏
  • 举报
回复
还是要识别啊,或者看看什么形状什么的一样不,总之要找到那些个数字才行,分割出数字来,归一化后,看看两幅图的数字的结构是不完全相同
比如1和0,1是一条直线,而0中间有空的。

或者数字保持水平的话,可以用投影试试,水平和垂直都试试

19,464

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧