gpt4 book ai didi

c++ - 在 OpenCV 的 distanceTransform 方法上使用 CV_DIST_USER 时如何设置距离变换公式?

转载 作者:太空宇宙 更新时间:2023-11-04 14:03:39 30 4
gpt4 key购买 nike

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

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

提前致谢!

最佳答案

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

关于c++ - 在 OpenCV 的 distanceTransform 方法上使用 CV_DIST_USER 时如何设置距离变换公式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18006368/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com