Skip to Main Content Skip to Search
Product Documentation

Examples


Use this list to find examples in the documentation.

Introductory Examples

Image Import and Export
Image Enhancement and Analysis

Image Sequences

Processing Image Sequences

Image Representation and Storage

Getting Information About a Graphics File
Reading Image Data
Writing Image Data to a File
Reading and Writing Binary Images in 1-Bit Format
Reading Image Data from a DICOM File
Creating a New DICOM Series
Working with Mayo Analyze 7.5 Files
Working with High Dynamic Range Images

Image Display and Visualization

Displaying Images Using the imshow Function
Moving the Detail Rectangle to Change the Image View
Panning the Image Displayed in the Image Tool
Zooming In and Out on an Image in the Image Tool
Determining the Values of a Group of Pixels
Viewing a Sequence of MRI Images
Displaying Indexed Images
Displaying Grayscale Images
Displaying Grayscale Images That Have Unconventional Ranges
Displaying Binary Images
Changing the Display Colors of a Binary Image
Displaying Truecolor Images
Adding a Colorbar to a Displayed Image
Building a Navigation GUI for Large Images
Getting Image Pixel Values Using impixel
Creating an Intensity Profile of an Image Using improfile
Displaying a Contour Plot of Image Data

Zooming and Panning Images

Moving the Detail Rectangle to Change the Image View
Panning the Image Displayed in the Image Tool
Zooming In and Out on an Image in the Image Tool

Pixel Values

Determining the Values of a Group of Pixels
Embedding the Pixel Region Tool in an Existing Figure
Building a Pixel Information GUI
Getting Image Pixel Values Using impixel
Creating an Intensity Profile of an Image Using improfile
Displaying a Contour Plot of Image Data
Creating an Image Histogram Using imhist

Image Measurement

Using the Distance Tool
Building a Pixel Information GUI
Creating an Angle Measurement Tool

Image Enhancement

Adjusting Contrast with the Window/Level Tool
Performing Linear Filtering of Images Using imfilter
Filtering an Image with Predefined Filter Types
Filling Holes
Adjusting Intensity Values to a Specified Range
Adjusting Intensity Values Using Histogram Equalization
Adjusting Intensity Values Using Contrast-Limited Adaptive Histogram Equalization
Enhancing Color Separation Using Decorrelation Stretching
Removing Noise By Median Filtering
Removing Noise By Adaptive Filtering
Filling an ROI
Deblurring with the Wiener Filter
Deblurring with a Regularized Filter
Using the deconvlucy Function to Deblur an Image
Using the deconvblind Function to Deblur an Image

Brightness and Contrast Adjustment

Adjusting Contrast with the Window/Level Tool
Adjusting Intensity Values to a Specified Range
Adjusting Intensity Values Using Histogram Equalization
Adjusting Intensity Values Using Contrast-Limited Adaptive Histogram Equalization
Filtering a Region in an Image
Specifying the Filtering Operation

Cropping Images

Cropping an Image Using the Crop Image Tool
Cropping an Image

GUI Application Development

Embedding the Pixel Region Tool in an Existing Figure
Building a Pixel Information GUI
Building a Navigation GUI for Large Images
Building an Image Comparison Tool
Creating an Angle Measurement Tool

Edge Detection

Building an Image Comparison Tool
Detecting Lines Using the Radon Transform
Skeletonization
Perimeter Determination
Detecting Edges Using the edge Function
Tracing Object Boundaries in an Image
Detecting Lines Using the Hough Transform

Regions of Interest (ROI)

Creating an Angle Measurement Tool
Creating a Binary Mask
Creating an ROI Without an Associated Image
Filtering a Region in an Image
Specifying the Filtering Operation

Resizing Images

Resizing an Image

Image Registration and Alignment

Rotating an Image
Performing a Translation
Performing Image Registration
Registering to a Digital Orthophoto

Image Filtering

Performing Linear Filtering of Images Using imfilter
Filtering an Image with Predefined Filter Types
Filtering a Region in an Image
Specifying the Filtering Operation

Fourier Transform

Visualizing the Discrete Fourier Transform
Fast Convolution
Locating Image Features

Image Transforms

Visualizing the Discrete Fourier Transform
Fast Convolution
Locating Image Features
DCT and Image Compression
Detecting Lines Using the Radon Transform
Reconstructing an Image from Parallel Projection Data
Reconstructing a Head Phantom Image

Feature Detection

Locating Image Features

Discrete Cosine Transform

DCT and Image Compression

Image Compression

DCT and Image Compression

Radon Transform

Detecting Lines Using the Radon Transform
Reconstructing an Image from Parallel Projection Data

Image Reconstruction

Reconstructing an Image from Parallel Projection Data
Reconstructing a Head Phantom Image

Fan-beam Transform

Reconstructing a Head Phantom Image

Morphological Operations

Creating a Structuring Element
Dilating an Image
Eroding an Image
Morphological Opening
Skeletonization
Perimeter Determination
Filling Holes

Binary Images

Understanding Connected-Component Labeling
Selecting Objects in a Binary Image
Finding the Area of the Foreground of a Binary Image
Finding the Euler Number of a Binary Image

Image Histogram

Creating an Image Histogram Using imhist

Image Analysis

Detecting Edges Using the edge Function
Detecting Corners Using the corner Function
Tracing Object Boundaries in an Image
Detecting Lines Using the Hough Transform
Analyzing Image Homogeneity Using Quadtree Decomposition
Using the Texture Functions
Plotting the Correlation

Corner Detection

Detecting Corners Using the corner Function

Hough Transform

Detecting Lines Using the Hough Transform

Image Texture

Using the Texture Functions

Image Statistics

Plotting the Correlation

Color Adjustment

Enhancing Color Separation Using Decorrelation Stretching
Reducing Colors Using imapprox
Dithering

Noise Reduction

Removing Noise By Median Filtering
Removing Noise By Adaptive Filtering

Filling Images

Filling an ROI

Deblurring Images

Deblurring with the Wiener Filter
Deblurring with a Regularized Filter
Using the deconvlucy Function to Deblur an Image
Using the deconvblind Function to Deblur an Image

Image Color

Reducing Colors Using imapprox
Dithering
Performing a Color Space Conversion
Performing a Profile-Based Conversion
Converting Between Device-Dependent Color Spaces

Color Space Conversion

Performing a Color Space Conversion
Performing a Profile-Based Conversion
Converting Between Device-Dependent Color Spaces

Block Processing

Implementing Block Processing Using the blockproc Function
Block Size and Performance
Working with Data in Unsupported Formats

  


Recommended Products

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.

 © 1984-2012- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS