fourier-mellin C++实现图像之间的匹配

AndyZhang 2011-05-15 05:07:18
我现在有两条二值曲线的像素点的坐标,放在两个vecotor中,但是傅里叶变换要求读入的数据类型是cvMat类型,如何将vector点转化为cvMat类型,然后根据fourier-mellin变换求出两条曲线的相似度。求代码,毕设中要用到这一部分,但是不知道如何实现,看了cvMat结构也不是太懂。。。。
...全文
219 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
bios8086 2011-05-19
  • 打赏
  • 举报
回复
fourier-mellin
你是要算傅立叶梅林矩吗?
貌似这种是不需要用DFT的,你可以找找它的快速算法
AndyZhang 2011-05-16
  • 打赏
  • 举报
回复
那你告诉我如何对一个点序列进行傅里叶变换么,比如我有一个vector<cvpoint>A;这是一个曲线的点序列,如何进行傅里叶变换,用opencv函数。

由于opencv函数傅里叶变换读入的参数是cvmat类型的,但是如何将A转换为cvmat类型的呢?谢谢
onezeros 2011-05-15
  • 打赏
  • 举报
回复
cvmat的结构很清晰了,建议c语言加强一下吧,c语言基础还行这个就不会成为问题

4,445

社区成员

发帖
与我相关
我的任务
社区描述
图形图像/机器视觉
社区管理员
  • 机器视觉
  • 迪菲赫尔曼
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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