1

我正在尝试在 XCode 4.6.2 开发的 C++ 程序中使用 OpenCV 计算一些距离变换。到目前为止,我能够成功计算 OpenCV 附带的所有距离类型,但我看到可以使用用户定义的距离 CV_DIST_USER 作为计算的距离类型。

所以,我的问题是:我如何定义这个距离的公式?我在 OpenCV 文档或网站中找不到任何内容。

提前致谢!

4

1 回答 1

0

CV_DIST_USER不支持cv::distanceTransform()。它仅针对 C API 函数实现cvDistTransform()。如果你想使用 C 函数,你可以传入一个float数组,它是定义你的距离函数的掩码。

于 2013-08-02T00:57:31.410 回答