Introduction

Image Processing Toolbox provides a comprehensive set of reference-standard algorithms and graphical tools for image processing, analysis, visualization, and algorithm development. You can perform image enhancement, image deblurring, feature detection, noise reduction, image segmentation, spatial transformations, and image registration. Many functions in the toolbox are multithreaded to take advantage of multicore and multiprocessor computers.

Image Processing Toolbox supports a diverse set of image types, including high dynamic range, gigapixel resolution, ICC-compliant color, and tomographic images. Graphical tools let you explore an image, examine a region of pixels, adjust the contrast, create contours or histograms, and manipulate regions of interest (ROIs). With the toolbox algorithms you can restore degraded images, detect and measure features, analyze shapes and textures, and adjust the color balance of images.

Getting Started with Image Processing Toolbox 4:44
An introduction to image processing using an example of finding lane markings in a road.

Key Features

  • Image enhancement, filtering, and deblurring
  • Image analysis, including segmentation, morphology, feature extraction, and measurement
  • Spatial transformations and image registration
  • Image transforms, including FFT, DCT, Radon, and fan-beam projection
  • Workflows for processing, displaying, and navigating arbitrarily large images
  • Modular interactive tools, including ROI selections, histograms, and distance measurements
  • ICC color management
  • Multidimensional image processing
  • Image-sequence and video display
  • DICOM import and export

Try Image Processing Toolbox

Get free trial software

Image Processing with MATLAB

View webinar