Andy Thé, MathWorks
Perform image processing, analysis, and algorithm development using Image Processing Toolbox™.
Image Processing Toolbox provides a comprehensive set of functions and apps that enable you to segment and analyze objects within a scene, enhance an image to reduce noise, transform an image to detect and measure features, register multiple images into a common view. Image Processing Toolbox extends MATLAB to help you interactively work with images and videos.
Image processing apps provides you with the interactive tools for exploration and algorithm creation. The colorThresholder app assists with segmentation by viewing an image in various color spaces. We have selected the HSV color space and, using the color wheel, we are now able to remove the background of the image. Image enhancement techniques, such as blind deconvolution to sharpen a blurred image, can improve performance by reducing noise and enhancing details.
You can use segmentation techniques to isolate objects for further processing. This includes using active contours to segment and isolate the coins within an image. By using region property functions, you can also extract the physical characteristics of the coins. Transforming an image is helpful in many applications, including compression and image segmentation. The Hough transform is a popular technique for finding the lines within an image.
Image registration aligns multiple images for visual comparison or computational analysis. Automatic image registration can be used to align images from an infrared and webcam image in order to accurately measure body temperatures. To accelerate the processing of complex algorithms, many Toolbox functions are GPU enabled to accelerate time-sensitive workflows. For more information on Image Processing Toolbox, return to the product page or choose a link below.