首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >opencv编程中的函数

opencv编程中的函数
EN

Stack Overflow用户
提问于 2013-07-17 12:50:15
回答 1查看 635关注 0票数 3

我是opencv的新手,正在尝试实现幻灯片http://www.cs.utexas.edu/~grauman/courses/spring2008/slides/ShapeContexts425.pdf中概述的形状上下文描述符

在步骤1的第一部分,我使用canny边缘检测器找到了形状上的边缘点,然后我需要计算每个边缘点到其他边缘点的欧几里德距离。有没有什么opencv函数可以更有效地完成这一步,而不是使用for循环来查找每个点之间的距离?

EN

回答 1

Stack Overflow用户

发布于 2013-07-17 14:07:01

找出这组点之间的所有成对距离不是一个标准操作,我认为在OpenCV中找不到类似的东西。而且它很容易手工计算。给定两个点ab,您可以将它们之间的距离计算为cv::norm(a - b),如here所述。

您可能希望利用matchShapes函数。但是,它使用的是图像矩,而不是您提到的形状描述符。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17691353

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档