• Like
  • Save
Matlab Image Enhancement Techniques
Upcoming SlideShare
Loading in...5
×
 

Matlab Image Enhancement Techniques

on

  • 17,434 views

Matlab Image Enhancement Techniques

Matlab Image Enhancement Techniques

Statistics

Views

Total Views
17,434
Views on SlideShare
17,329
Embed Views
105

Actions

Likes
8
Downloads
0
Comments
0

6 Embeds 105

http://www.dataminingtools.net 48
http://dataminingtools.net 31
http://www.slideshare.net 22
http://www.slashdocs.com 2
http://translate.googleusercontent.com 1
https://www.facebook.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Matlab Image Enhancement Techniques Matlab Image Enhancement Techniques Presentation Transcript

    • Matlab:Image enhancement techniques
    • Filtering
      Filtering is a technique for modifying or enhancing an image. Image processing operations implemented with filtering include smoothing, sharpening, and edge enhancement.
    • Filtering an Image with Predefined Filter Types
      The ‘fspecial’ function produces several kinds of predefined filters. After creating a filter with ‘fspecial’, we can apply it directly to our image data using ‘imfilter’.
      • I = imread('moon.tif');
      • h = fspecial('unsharp');
      • I2 = imfilter(I,h);
      • imshow(I), title('Original Image')
      • figure, imshow(I2), title('Filtered Image')
    • Filtering an Image with Predefined Filter Types
    • Filtering an Image with Predefined Filter Types
      • Predefined filters provided by ‘fspecial’
      • average’ Averaging filter
      • 'disk’ Circular averaging filter (pillbox)
      • 'gaussian’ Gaussian lowpass filter
      • 'laplacian’ Approximates the two-dimensional Laplacian operator
      • 'log’Laplacian of Gaussian filter
      • 'motion’ Approximates the linear motion of a camera
      • 'prewitt’ Prewitt horizontal edge-emphasizing filter
      • 'sobel’Sobel horizontal edge-emphasizing filter
      • 'unsharp’Unsharp contrast enhancement filter
    • Image Enhancement
      Image Enhancement Tools
      adapthisteqContrast-limited adaptive histogram equalization (CLAHE)
      decorrstretchApplydecorrelation stretch to multichannel image
      histeqEnhance contrast using histogram equalizationi
      madjustAdjust image intensity values or colormap
      imnoiseAdd noise to image
    • Image Enhancement
      Image Enhancement Tools
      intlutConvert integer values using lookup table
      medfilt22-D median filtering
      ordfilt22-D order-statistic filtering
      stretchlimFind limits to contrast stretch image
      wiener22-D adaptive noise-removal filtering
    • Image Enhancement
      Image Restoration (Deblurring)
      DeconvblindDeblur image using blind deconvolution
      DeconvlucyDeblur image using Lucy-Richardson method
      DeconvregDeblur image using regularized filter
      DeconvwnrDeblur image using Wiener filter
      Edgetaper Taper discontinuities along image edges
      Otf2psf Convert optical transfer function to point-spread function
      Psf2otf Convert point-spread function to optical transfer function
    • Image Enhancement
      Dilation- and Erosion-Based Functions
      Bwhitmiss Logical AND of an image, eroded with one structuring element, and the image's complement, eroded with a second structuring element.
      Imbothat Subtracts the original image from a morphologically closed version of the image. Can be used to find intensity troughs in an image.
    • Image Enhancement
      Dilation- and Erosion-Based Functions
      Imclose Dilates an image and then erodes the dilated image using the same structuring element for both operations.
      Imopen Erodes an image and then dilates the eroded image using the same structuring element for both operations.
      Imtophat Subtracts a morphologically opened image from the original image. Can be used to enhance contrast in an image.
      point-spread function to optical transfer function
    • Dithering
      Dithering changes the colors of pixels in a neighborhood so that the average color in each neighborhood approximates the original RGB color.