OpenCV 中 Matlab 的 radon() 等效函数

kam*_*oor 6 matlab opencv transformation image-processing

我想对图像 I 进行 radon 变换。在 MATLAB 中,有一个用于此目的的内置函数,即 radon(I, theta)。有谁知道 OpenCV 中有等效的函数吗?如果没有这样的内置函数,那么请告诉我它在 MATLAB 中是如何工作的。

Dav*_*sek 2

OpenCV 没有 Radon 变换的通用实现。它确实有霍夫线变换的实现,本质上是拉东变换的离散版本(关于差异的一个很好的解释是这里)。因此,根据您的需要,这可能会起作用。

  • 阈值是霍夫变换中被称为“线”所需的最小交点数。本质上,它衡量的是线路的“强度”。最小线长度是单条连续线必须有多长才能称为线。 (2认同)