KevinPatel04 / Digital-Image-Processing

This Repository demonstrates how can one apply various image pre-processing, image processing & image post-processing techniques in MATLAB environment.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Digital Image Processing


What is Digital Image Processing?

An image can be defined as a two demensional function f(x,y), where x and y are spatial coordinates, and amplitude of f at any pair of coordinates (x,y) is known as intensity or gray level of that point. When x,y and amplitude f are all finite, discrete quantities, we call the image as digital image. The field of digital image processing refers to processing of digital image using digitall computers.


Fundamental Steps in Digital Image Processing:


Examples

  • Finding Grayscale image, Red Component, Green Component, Blue Component, Negative of given image.

image is not loaded

  • Plot Histogram for given image.

image is not loaded

  • Perform histogram equalization to transform given low contrast image into high contrast image.

image is not loaded

  • Perform histogram matching: transformation of an image so that its histogram matches a specified output image's histogram.

image is not loaded

  • Gray Level Slicing

image is not loaded

  • Smoothing Filter

image is not loaded

  • Logical and Arithmetic Operations

image is not loaded

  • Contrast Streching

image is not loaded

  • Erosion Operation

image is not loaded

  • Dilation Operation

image is not loaded

  • Opening Operation

image is not loaded

  • Closing Operation

image is not loaded

  • Fingerprint Enhancement using Opening & Closing Operations

image is not loaded

  • Boundary Extraction

image is not loaded

  • Image Noise

image is not loaded

  • Plotting Signature

image is not loaded

About

This Repository demonstrates how can one apply various image pre-processing, image processing & image post-processing techniques in MATLAB environment.

License:MIT License


Languages

Language:MATLAB 100.0%