/image-processing-basics-matlab-3

Inverse Filtering, Wiener Filter, Image Restoration, Hough Transform, Image segmentation using watershed, thresholding, region growing and region splitting and merging

Primary LanguageMATLAB

image-processing-basics-matlab-3

  1. Write a MATLAB program which restores a degraded image using direct inverse filtering.
  2. Write a MATLAB function for implementing Wiener filtering for linear image restoration using (a) a constant ratio and (b) autocorrelation function.
  3. Write a MATLAB function to convert an RGB color space to HSI. Display the Hue image, Saturation image and the Intensity image.
  4. Write a MATLAB function to histogram equalize the Intensity component of a color image and get a new HSI image. Convert the new HSI image back to RGB.
  5. Detect the line segments in a binary image using Hough Transform.
  6. Consider an image composed of small, non overlapping blobs. Segment the blobs based on thresholding.
  7. Consider an image composed of small, non overlapping blobs. Segment the blobs based on region growing.
  8. Implement the split and merge procedure for segmenting the image with different values for minimum dimensions of the quadtree regions.
  9. Consider a binary image composed of small blobs. Segment the blobs using (a) distance transform and (b) watershed transform.