gpt4 book ai didi

matlab - 如何找到图像中边缘的法线

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

我正在做一些与眼睛图像相关的工作。 我对它做了边缘检测。边缘就像一条曲线,并不连续。我必须假设它是连续的并找到该曲线的法线。我如何使用 MATLAB 找到它的法线?

你可以看到下面的图片。

Edge image

我想找到上曲线的法线。我希望我已经足够清楚了。

最佳答案

尽管看起来不直观,但每个像素的边缘方向都是对法线的一个很好的估计。这将是最简单的解决方案,因为它不涉及任何曲线拟合。

在 MATLAB 中,您可以使用 Sobel 滤波器找到像素方向的边缘方向:

[BW,thresh,gv,gh] = edge(I,'sobel');
edgeDir = atan2(gv, gh);

这为您提供了以弧度为单位的角度的边缘方向。

关于matlab - 如何找到图像中边缘的法线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16076348/

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