What Is an Image Transform?
An image transform can be applied to an image to convert it from one domain to another. Viewing an image in domains such as frequency or Hough space enables the identification of features that may not be as easily detected in the spatial domain. Common image transforms include:
- Hough Transform, used to find lines in an image
- Radon Transform, used to reconstruct images from fan-beam and parallel-beam projection data
- Discrete Cosine Transform, used in image and video compression
- Discrete Fourier Transform, used in filtering and frequency analysis
- Wavelet Transform, used to perform discrete wavelet analysis, denoise, and fuse images
![Computing the Hough Transform of a Gantrycrane image Computing the Hough Transform of a Gantrycrane image](https://ww2.mathworks.cn/discovery/image-transform/_jcr_content/mainParsys/image_0.adapt.full.medium.jpg/1718345495475.jpg)
Computing the Hough Transform of a Gantrycrane image.
![Detecting straight lines using a radon transform Detecting straight lines using a radon transform](https://ww2.mathworks.cn/discovery/image-transform/_jcr_content/mainParsys/image_1.adapt.full.medium.jpg/1718345495482.jpg)
Detecting straight lines using a radon transform.
An effective approach to applying image transforms includes using a comprehensive environment for data analysis, visualization, and algorithm development. See MATLAB® and Image Processing Toolbox™ for more information.
Examples and How To
Software Reference
See also: Steve on Image Processing, image enhancement, digital image processing, image segmentation, geodesy, map projection, image analysis, geometric transformations and image registration, image processing and computer vision, feature extraction, optical flow, color profile, image analysis, image thresholding, edge detection, image registration, ransac, affine transformation, lab color, point cloud, 3D Image Processing