Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

目标分析

检测边缘、圆和线条;跟踪边界;执行四叉树分解

在图像中,边缘是一条曲线,其走势与图像中强度快速变化的路径一致。边缘通常与场景中目标的边界相关联。工具箱提供了适合检测直线、圆形目标或任意形状区域边缘的不同算法。您也可以检测没有边缘的同构数据块。

函数

全部展开

bwboundaries跟踪二值图像中的对象边界
bwtraceboundaryTrace object in binary image
visboundariesPlot region boundaries
imfindcircles使用圆形霍夫变换查找圆
circles2maskCreate binary masks from circles (自 R2024a 起)
viscircles创建圆
edge查找二维灰度图像中的边缘
edge3Find edges in 3-D grayscale volume
imgradient找到二维图像的梯度幅值和方向
imgradientxy查找二维图像的定向梯度
imgradient3Find gradient magnitude and direction of 3-D image
imgradientxyzFind directional gradients of 3-D image
hough霍夫变换
houghlines基于霍夫变换提取线段
houghpeaks识别霍夫变换中的峰值
radon拉东变换
iradonInverse Radon transform
qtdecompQuadtree decomposition
qtgetblkBlock values in quadtree decomposition
qtsetblkSet block values in quadtree decomposition

主题

  • 边缘检测

    边缘检测是一种在图像中寻找对象边界的方法。

  • Boundary Tracing in Images

    Trace the boundaries of a single object or of all objects in a binary image.

  • 霍夫变换

    霍夫变换检测图像中的线条,包括从垂直和水平方向以任意角度倾斜的线条。霍夫变换往往很快,但可能会出现伪影。

  • Detect Lines Using Radon Transform

    This example shows how to detect lines and identify the strongest lines in an image using the Radon transform.

  • Quadtree Decomposition

    Quadtree decomposition is useful as a first step in adaptive image compression. The decomposition involves subdividing an image into homogenous blocks.

精选示例