This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English version of the page.

Note: This page has been translated by MathWorks. Click here to see
To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

Object Analysis

Detect edges, circles and lines; trace boundaries; perform quadtree decomposition


expand all

bwboundariesTrace region boundaries in binary image
bwtraceboundaryTrace object in binary image
visboundariesPlot region boundaries
imfindcirclesFind circles using circular Hough transform
viscirclesCreate circle
edgeFind edges in intensity image
edge3Find edges in 3-D intensity volume
imgradient Gradient magnitude and direction of an image
imgradientxy Directional gradients of an image
imgradient3Find 3-D gradient magnitude and direction of images
imgradientxyzFind the directional gradients of a 3-D image
houghHough transform
houghlinesExtract line segments based on Hough transform
houghpeaksIdentify peaks in Hough transform
radonRadon transform
iradonInverse Radon transform
qtdecompQuadtree decomposition
qtgetblkBlock values in quadtree decomposition
qtsetblkSet block values in quadtree decomposition


Edge Detection

Edge detection is a technique for finding the boundaries of objects within an image.

Boundary Tracing in Images

You can display the boundaries of a single object or of all objects in an image.

Hough Transform

The Hough transform detects lines in an image, including lines tilted at arbitrary angles from vertical and horizontal. The Hough transform tends to be quick, but can exhibit artifacts.

Detect Lines Using the 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.

Featured Examples