Enhancement in Digital Image Processing · Enhancement in Digital Image Processing Ashok N Shinde...

Post on 24-Sep-2020

4 views 0 download

Transcript of Enhancement in Digital Image Processing · Enhancement in Digital Image Processing Ashok N Shinde...

Enhancement in Digital Image Processing

Ashok N Shindeashokshinde0349gmailcom

International Institute of Information TechnologyHinjawadi Pune

September 7 2017

Ashok N Shinde Enhancement in Digital Image Proc 118

Image Enhancement in the Spatial Domain

The spatial domain

The image plane

Digital image is a Cartesian coordinate system of discrete rows andcolumnsAt the intersection of each row and column is a pixelEach pixel has a value which we will call intensity

The frequency domain

A (2-dimensional) discrete Fourier transform of the spatial domainimage

Enhancement

To improve the quality of an image by using transformation on theimageOften the improvement is to make the image better looking byincreasing the intensity or contrast

Ashok N Shinde Enhancement in Digital Image Proc 218

Image Enhancement in the Spatial Domain

A mathematical representation of spatial domain enhancement

The transformation is g(x y) = T [f(x y)]

where f(x y) the input imagewhere g(x y) the processed imageT an operator on f defined over some neighborhood of (x y)Example Low Pass and High Pass Filtering

Example Low Pass Filtering

Low pass filter is used to remove high frequency content and noise

Example High Pass Filtering

High pass filter is used to remove low frequency content and obtainthe edges in am image

Ashok N Shinde Enhancement in Digital Image Proc 318

Image Enhancement Low Pass Filtering

Low Pass Filtering

Example

Filter a) is Low Pass FilterFilter b) is Weighted Low Pass Filter

Results

Remove the Noise from image

Blur the image

Generally used in Pre-processing

Ashok N Shinde Enhancement in Digital Image Proc 418

Image Enhancement High Pass Filtering

High Pass Filtering

Example

Filter a) Finds Vertical EdgesFilter b) Finds Horizontal EdgesFilter c) Laplacian - Point Detection

Results

Finds the edges from image

Finds the horizontal and vertical edges

Generally used for Finding Shapes

Ashok N Shinde Enhancement in Digital Image Proc 518

Result Low Pass and High Pass Filtering

Result of LPF and HPF

Lena image filtered using Low Pass and High Pass Filter

Lena image

Lena image filtered using Low Pass

Lena image filtered using High Pass Filter

Ashok N Shinde Enhancement in Digital Image Proc 618

Other Image Enhancement Techniques

A mathematical representation of spatial domain enhancement

Geometric transformation techniques

Image ReflectionImage TranslationImage ScalingImage Shearing

Spatial domain techniques

Point operationsHistogram equalization and matchingApplications of histogram-based enhancement

Frequency domain techniques

Unsharp maskingHomomorphic filtering

Ashok N Shinde Enhancement in Digital Image Proc 718

Geometric transformation techniques Example

Geometric transformation

Example

No change

Translation

Scaling about origin

Ashok N Shinde Enhancement in Digital Image Proc 818

Geometric transformation techniques Example

Geometric transformation

Example

Rotation about origin

Shearing in x direction

Shearing in y direction

Ashok N Shinde Enhancement in Digital Image Proc 918

Geometric transformation techniques Example

Geometric transformation

Example

Reflection about origin

Reflection about x axis

Reflection about y axis

Ashok N Shinde Enhancement in Digital Image Proc 1018

Spatial domain techniques

Point Operations(Point Processing)

The simplest kind of range transformations which are independent ofposition (x y) g(x y) = T [f(x y)]This is called point processing

Basic Point Processing Techniques are

Negative of ImageLog TransformationPower Law TransformationContrast StretchingGamma Correction

Ashok N Shinde Enhancement in Digital Image Proc 1118

Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1218

Negative of Image

Ashok N Shinde Enhancement in Digital Image Proc 1318

Power Law Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1418

Gamma Correction

Ashok N Shinde Enhancement in Digital Image Proc 1518

Different Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1618

References I

1 Gonzalez R C amp Woods R E 1 (2008) ldquoDigital Image Processing(3rd ed)rdquoPrentice Hall

2 httpsenwikipediaorgwikiTransformation_matrix

3 httpsenwikipediaorgwikiFile

2D_affine_transformation_matrixsvg

Ashok N Shinde Enhancement in Digital Image Proc 1718

Author Information

For further information please contact

Prof Ashok N ShindeDepartment of Electronics amp Telecommunication EngineeringHope FoundationrsquosInternational Institute of Information Technology (I2IT )Hinjawadi Pune 411 057Phone - +91 20 22933441wwwisquareiteduin|ashoksisquareiteduin

Ashok N Shinde Enhancement in Digital Image Proc 1818

Image Enhancement in the Spatial Domain

The spatial domain

The image plane

Digital image is a Cartesian coordinate system of discrete rows andcolumnsAt the intersection of each row and column is a pixelEach pixel has a value which we will call intensity

The frequency domain

A (2-dimensional) discrete Fourier transform of the spatial domainimage

Enhancement

To improve the quality of an image by using transformation on theimageOften the improvement is to make the image better looking byincreasing the intensity or contrast

Ashok N Shinde Enhancement in Digital Image Proc 218

Image Enhancement in the Spatial Domain

A mathematical representation of spatial domain enhancement

The transformation is g(x y) = T [f(x y)]

where f(x y) the input imagewhere g(x y) the processed imageT an operator on f defined over some neighborhood of (x y)Example Low Pass and High Pass Filtering

Example Low Pass Filtering

Low pass filter is used to remove high frequency content and noise

Example High Pass Filtering

High pass filter is used to remove low frequency content and obtainthe edges in am image

Ashok N Shinde Enhancement in Digital Image Proc 318

Image Enhancement Low Pass Filtering

Low Pass Filtering

Example

Filter a) is Low Pass FilterFilter b) is Weighted Low Pass Filter

Results

Remove the Noise from image

Blur the image

Generally used in Pre-processing

Ashok N Shinde Enhancement in Digital Image Proc 418

Image Enhancement High Pass Filtering

High Pass Filtering

Example

Filter a) Finds Vertical EdgesFilter b) Finds Horizontal EdgesFilter c) Laplacian - Point Detection

Results

Finds the edges from image

Finds the horizontal and vertical edges

Generally used for Finding Shapes

Ashok N Shinde Enhancement in Digital Image Proc 518

Result Low Pass and High Pass Filtering

Result of LPF and HPF

Lena image filtered using Low Pass and High Pass Filter

Lena image

Lena image filtered using Low Pass

Lena image filtered using High Pass Filter

Ashok N Shinde Enhancement in Digital Image Proc 618

Other Image Enhancement Techniques

A mathematical representation of spatial domain enhancement

Geometric transformation techniques

Image ReflectionImage TranslationImage ScalingImage Shearing

Spatial domain techniques

Point operationsHistogram equalization and matchingApplications of histogram-based enhancement

Frequency domain techniques

Unsharp maskingHomomorphic filtering

Ashok N Shinde Enhancement in Digital Image Proc 718

Geometric transformation techniques Example

Geometric transformation

Example

No change

Translation

Scaling about origin

Ashok N Shinde Enhancement in Digital Image Proc 818

Geometric transformation techniques Example

Geometric transformation

Example

Rotation about origin

Shearing in x direction

Shearing in y direction

Ashok N Shinde Enhancement in Digital Image Proc 918

Geometric transformation techniques Example

Geometric transformation

Example

Reflection about origin

Reflection about x axis

Reflection about y axis

Ashok N Shinde Enhancement in Digital Image Proc 1018

Spatial domain techniques

Point Operations(Point Processing)

The simplest kind of range transformations which are independent ofposition (x y) g(x y) = T [f(x y)]This is called point processing

Basic Point Processing Techniques are

Negative of ImageLog TransformationPower Law TransformationContrast StretchingGamma Correction

Ashok N Shinde Enhancement in Digital Image Proc 1118

Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1218

Negative of Image

Ashok N Shinde Enhancement in Digital Image Proc 1318

Power Law Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1418

Gamma Correction

Ashok N Shinde Enhancement in Digital Image Proc 1518

Different Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1618

References I

1 Gonzalez R C amp Woods R E 1 (2008) ldquoDigital Image Processing(3rd ed)rdquoPrentice Hall

2 httpsenwikipediaorgwikiTransformation_matrix

3 httpsenwikipediaorgwikiFile

2D_affine_transformation_matrixsvg

Ashok N Shinde Enhancement in Digital Image Proc 1718

Author Information

For further information please contact

Prof Ashok N ShindeDepartment of Electronics amp Telecommunication EngineeringHope FoundationrsquosInternational Institute of Information Technology (I2IT )Hinjawadi Pune 411 057Phone - +91 20 22933441wwwisquareiteduin|ashoksisquareiteduin

Ashok N Shinde Enhancement in Digital Image Proc 1818

Image Enhancement in the Spatial Domain

A mathematical representation of spatial domain enhancement

The transformation is g(x y) = T [f(x y)]

where f(x y) the input imagewhere g(x y) the processed imageT an operator on f defined over some neighborhood of (x y)Example Low Pass and High Pass Filtering

Example Low Pass Filtering

Low pass filter is used to remove high frequency content and noise

Example High Pass Filtering

High pass filter is used to remove low frequency content and obtainthe edges in am image

Ashok N Shinde Enhancement in Digital Image Proc 318

Image Enhancement Low Pass Filtering

Low Pass Filtering

Example

Filter a) is Low Pass FilterFilter b) is Weighted Low Pass Filter

Results

Remove the Noise from image

Blur the image

Generally used in Pre-processing

Ashok N Shinde Enhancement in Digital Image Proc 418

Image Enhancement High Pass Filtering

High Pass Filtering

Example

Filter a) Finds Vertical EdgesFilter b) Finds Horizontal EdgesFilter c) Laplacian - Point Detection

Results

Finds the edges from image

Finds the horizontal and vertical edges

Generally used for Finding Shapes

Ashok N Shinde Enhancement in Digital Image Proc 518

Result Low Pass and High Pass Filtering

Result of LPF and HPF

Lena image filtered using Low Pass and High Pass Filter

Lena image

Lena image filtered using Low Pass

Lena image filtered using High Pass Filter

Ashok N Shinde Enhancement in Digital Image Proc 618

Other Image Enhancement Techniques

A mathematical representation of spatial domain enhancement

Geometric transformation techniques

Image ReflectionImage TranslationImage ScalingImage Shearing

Spatial domain techniques

Point operationsHistogram equalization and matchingApplications of histogram-based enhancement

Frequency domain techniques

Unsharp maskingHomomorphic filtering

Ashok N Shinde Enhancement in Digital Image Proc 718

Geometric transformation techniques Example

Geometric transformation

Example

No change

Translation

Scaling about origin

Ashok N Shinde Enhancement in Digital Image Proc 818

Geometric transformation techniques Example

Geometric transformation

Example

Rotation about origin

Shearing in x direction

Shearing in y direction

Ashok N Shinde Enhancement in Digital Image Proc 918

Geometric transformation techniques Example

Geometric transformation

Example

Reflection about origin

Reflection about x axis

Reflection about y axis

Ashok N Shinde Enhancement in Digital Image Proc 1018

Spatial domain techniques

Point Operations(Point Processing)

The simplest kind of range transformations which are independent ofposition (x y) g(x y) = T [f(x y)]This is called point processing

Basic Point Processing Techniques are

Negative of ImageLog TransformationPower Law TransformationContrast StretchingGamma Correction

Ashok N Shinde Enhancement in Digital Image Proc 1118

Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1218

Negative of Image

Ashok N Shinde Enhancement in Digital Image Proc 1318

Power Law Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1418

Gamma Correction

Ashok N Shinde Enhancement in Digital Image Proc 1518

Different Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1618

References I

1 Gonzalez R C amp Woods R E 1 (2008) ldquoDigital Image Processing(3rd ed)rdquoPrentice Hall

2 httpsenwikipediaorgwikiTransformation_matrix

3 httpsenwikipediaorgwikiFile

2D_affine_transformation_matrixsvg

Ashok N Shinde Enhancement in Digital Image Proc 1718

Author Information

For further information please contact

Prof Ashok N ShindeDepartment of Electronics amp Telecommunication EngineeringHope FoundationrsquosInternational Institute of Information Technology (I2IT )Hinjawadi Pune 411 057Phone - +91 20 22933441wwwisquareiteduin|ashoksisquareiteduin

Ashok N Shinde Enhancement in Digital Image Proc 1818

Image Enhancement Low Pass Filtering

Low Pass Filtering

Example

Filter a) is Low Pass FilterFilter b) is Weighted Low Pass Filter

Results

Remove the Noise from image

Blur the image

Generally used in Pre-processing

Ashok N Shinde Enhancement in Digital Image Proc 418

Image Enhancement High Pass Filtering

High Pass Filtering

Example

Filter a) Finds Vertical EdgesFilter b) Finds Horizontal EdgesFilter c) Laplacian - Point Detection

Results

Finds the edges from image

Finds the horizontal and vertical edges

Generally used for Finding Shapes

Ashok N Shinde Enhancement in Digital Image Proc 518

Result Low Pass and High Pass Filtering

Result of LPF and HPF

Lena image filtered using Low Pass and High Pass Filter

Lena image

Lena image filtered using Low Pass

Lena image filtered using High Pass Filter

Ashok N Shinde Enhancement in Digital Image Proc 618

Other Image Enhancement Techniques

A mathematical representation of spatial domain enhancement

Geometric transformation techniques

Image ReflectionImage TranslationImage ScalingImage Shearing

Spatial domain techniques

Point operationsHistogram equalization and matchingApplications of histogram-based enhancement

Frequency domain techniques

Unsharp maskingHomomorphic filtering

Ashok N Shinde Enhancement in Digital Image Proc 718

Geometric transformation techniques Example

Geometric transformation

Example

No change

Translation

Scaling about origin

Ashok N Shinde Enhancement in Digital Image Proc 818

Geometric transformation techniques Example

Geometric transformation

Example

Rotation about origin

Shearing in x direction

Shearing in y direction

Ashok N Shinde Enhancement in Digital Image Proc 918

Geometric transformation techniques Example

Geometric transformation

Example

Reflection about origin

Reflection about x axis

Reflection about y axis

Ashok N Shinde Enhancement in Digital Image Proc 1018

Spatial domain techniques

Point Operations(Point Processing)

The simplest kind of range transformations which are independent ofposition (x y) g(x y) = T [f(x y)]This is called point processing

Basic Point Processing Techniques are

Negative of ImageLog TransformationPower Law TransformationContrast StretchingGamma Correction

Ashok N Shinde Enhancement in Digital Image Proc 1118

Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1218

Negative of Image

Ashok N Shinde Enhancement in Digital Image Proc 1318

Power Law Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1418

Gamma Correction

Ashok N Shinde Enhancement in Digital Image Proc 1518

Different Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1618

References I

1 Gonzalez R C amp Woods R E 1 (2008) ldquoDigital Image Processing(3rd ed)rdquoPrentice Hall

2 httpsenwikipediaorgwikiTransformation_matrix

3 httpsenwikipediaorgwikiFile

2D_affine_transformation_matrixsvg

Ashok N Shinde Enhancement in Digital Image Proc 1718

Author Information

For further information please contact

Prof Ashok N ShindeDepartment of Electronics amp Telecommunication EngineeringHope FoundationrsquosInternational Institute of Information Technology (I2IT )Hinjawadi Pune 411 057Phone - +91 20 22933441wwwisquareiteduin|ashoksisquareiteduin

Ashok N Shinde Enhancement in Digital Image Proc 1818

Image Enhancement High Pass Filtering

High Pass Filtering

Example

Filter a) Finds Vertical EdgesFilter b) Finds Horizontal EdgesFilter c) Laplacian - Point Detection

Results

Finds the edges from image

Finds the horizontal and vertical edges

Generally used for Finding Shapes

Ashok N Shinde Enhancement in Digital Image Proc 518

Result Low Pass and High Pass Filtering

Result of LPF and HPF

Lena image filtered using Low Pass and High Pass Filter

Lena image

Lena image filtered using Low Pass

Lena image filtered using High Pass Filter

Ashok N Shinde Enhancement in Digital Image Proc 618

Other Image Enhancement Techniques

A mathematical representation of spatial domain enhancement

Geometric transformation techniques

Image ReflectionImage TranslationImage ScalingImage Shearing

Spatial domain techniques

Point operationsHistogram equalization and matchingApplications of histogram-based enhancement

Frequency domain techniques

Unsharp maskingHomomorphic filtering

Ashok N Shinde Enhancement in Digital Image Proc 718

Geometric transformation techniques Example

Geometric transformation

Example

No change

Translation

Scaling about origin

Ashok N Shinde Enhancement in Digital Image Proc 818

Geometric transformation techniques Example

Geometric transformation

Example

Rotation about origin

Shearing in x direction

Shearing in y direction

Ashok N Shinde Enhancement in Digital Image Proc 918

Geometric transformation techniques Example

Geometric transformation

Example

Reflection about origin

Reflection about x axis

Reflection about y axis

Ashok N Shinde Enhancement in Digital Image Proc 1018

Spatial domain techniques

Point Operations(Point Processing)

The simplest kind of range transformations which are independent ofposition (x y) g(x y) = T [f(x y)]This is called point processing

Basic Point Processing Techniques are

Negative of ImageLog TransformationPower Law TransformationContrast StretchingGamma Correction

Ashok N Shinde Enhancement in Digital Image Proc 1118

Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1218

Negative of Image

Ashok N Shinde Enhancement in Digital Image Proc 1318

Power Law Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1418

Gamma Correction

Ashok N Shinde Enhancement in Digital Image Proc 1518

Different Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1618

References I

1 Gonzalez R C amp Woods R E 1 (2008) ldquoDigital Image Processing(3rd ed)rdquoPrentice Hall

2 httpsenwikipediaorgwikiTransformation_matrix

3 httpsenwikipediaorgwikiFile

2D_affine_transformation_matrixsvg

Ashok N Shinde Enhancement in Digital Image Proc 1718

Author Information

For further information please contact

Prof Ashok N ShindeDepartment of Electronics amp Telecommunication EngineeringHope FoundationrsquosInternational Institute of Information Technology (I2IT )Hinjawadi Pune 411 057Phone - +91 20 22933441wwwisquareiteduin|ashoksisquareiteduin

Ashok N Shinde Enhancement in Digital Image Proc 1818

Result Low Pass and High Pass Filtering

Result of LPF and HPF

Lena image filtered using Low Pass and High Pass Filter

Lena image

Lena image filtered using Low Pass

Lena image filtered using High Pass Filter

Ashok N Shinde Enhancement in Digital Image Proc 618

Other Image Enhancement Techniques

A mathematical representation of spatial domain enhancement

Geometric transformation techniques

Image ReflectionImage TranslationImage ScalingImage Shearing

Spatial domain techniques

Point operationsHistogram equalization and matchingApplications of histogram-based enhancement

Frequency domain techniques

Unsharp maskingHomomorphic filtering

Ashok N Shinde Enhancement in Digital Image Proc 718

Geometric transformation techniques Example

Geometric transformation

Example

No change

Translation

Scaling about origin

Ashok N Shinde Enhancement in Digital Image Proc 818

Geometric transformation techniques Example

Geometric transformation

Example

Rotation about origin

Shearing in x direction

Shearing in y direction

Ashok N Shinde Enhancement in Digital Image Proc 918

Geometric transformation techniques Example

Geometric transformation

Example

Reflection about origin

Reflection about x axis

Reflection about y axis

Ashok N Shinde Enhancement in Digital Image Proc 1018

Spatial domain techniques

Point Operations(Point Processing)

The simplest kind of range transformations which are independent ofposition (x y) g(x y) = T [f(x y)]This is called point processing

Basic Point Processing Techniques are

Negative of ImageLog TransformationPower Law TransformationContrast StretchingGamma Correction

Ashok N Shinde Enhancement in Digital Image Proc 1118

Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1218

Negative of Image

Ashok N Shinde Enhancement in Digital Image Proc 1318

Power Law Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1418

Gamma Correction

Ashok N Shinde Enhancement in Digital Image Proc 1518

Different Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1618

References I

1 Gonzalez R C amp Woods R E 1 (2008) ldquoDigital Image Processing(3rd ed)rdquoPrentice Hall

2 httpsenwikipediaorgwikiTransformation_matrix

3 httpsenwikipediaorgwikiFile

2D_affine_transformation_matrixsvg

Ashok N Shinde Enhancement in Digital Image Proc 1718

Author Information

For further information please contact

Prof Ashok N ShindeDepartment of Electronics amp Telecommunication EngineeringHope FoundationrsquosInternational Institute of Information Technology (I2IT )Hinjawadi Pune 411 057Phone - +91 20 22933441wwwisquareiteduin|ashoksisquareiteduin

Ashok N Shinde Enhancement in Digital Image Proc 1818

Other Image Enhancement Techniques

A mathematical representation of spatial domain enhancement

Geometric transformation techniques

Image ReflectionImage TranslationImage ScalingImage Shearing

Spatial domain techniques

Point operationsHistogram equalization and matchingApplications of histogram-based enhancement

Frequency domain techniques

Unsharp maskingHomomorphic filtering

Ashok N Shinde Enhancement in Digital Image Proc 718

Geometric transformation techniques Example

Geometric transformation

Example

No change

Translation

Scaling about origin

Ashok N Shinde Enhancement in Digital Image Proc 818

Geometric transformation techniques Example

Geometric transformation

Example

Rotation about origin

Shearing in x direction

Shearing in y direction

Ashok N Shinde Enhancement in Digital Image Proc 918

Geometric transformation techniques Example

Geometric transformation

Example

Reflection about origin

Reflection about x axis

Reflection about y axis

Ashok N Shinde Enhancement in Digital Image Proc 1018

Spatial domain techniques

Point Operations(Point Processing)

The simplest kind of range transformations which are independent ofposition (x y) g(x y) = T [f(x y)]This is called point processing

Basic Point Processing Techniques are

Negative of ImageLog TransformationPower Law TransformationContrast StretchingGamma Correction

Ashok N Shinde Enhancement in Digital Image Proc 1118

Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1218

Negative of Image

Ashok N Shinde Enhancement in Digital Image Proc 1318

Power Law Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1418

Gamma Correction

Ashok N Shinde Enhancement in Digital Image Proc 1518

Different Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1618

References I

1 Gonzalez R C amp Woods R E 1 (2008) ldquoDigital Image Processing(3rd ed)rdquoPrentice Hall

2 httpsenwikipediaorgwikiTransformation_matrix

3 httpsenwikipediaorgwikiFile

2D_affine_transformation_matrixsvg

Ashok N Shinde Enhancement in Digital Image Proc 1718

Author Information

For further information please contact

Prof Ashok N ShindeDepartment of Electronics amp Telecommunication EngineeringHope FoundationrsquosInternational Institute of Information Technology (I2IT )Hinjawadi Pune 411 057Phone - +91 20 22933441wwwisquareiteduin|ashoksisquareiteduin

Ashok N Shinde Enhancement in Digital Image Proc 1818

Geometric transformation techniques Example

Geometric transformation

Example

No change

Translation

Scaling about origin

Ashok N Shinde Enhancement in Digital Image Proc 818

Geometric transformation techniques Example

Geometric transformation

Example

Rotation about origin

Shearing in x direction

Shearing in y direction

Ashok N Shinde Enhancement in Digital Image Proc 918

Geometric transformation techniques Example

Geometric transformation

Example

Reflection about origin

Reflection about x axis

Reflection about y axis

Ashok N Shinde Enhancement in Digital Image Proc 1018

Spatial domain techniques

Point Operations(Point Processing)

The simplest kind of range transformations which are independent ofposition (x y) g(x y) = T [f(x y)]This is called point processing

Basic Point Processing Techniques are

Negative of ImageLog TransformationPower Law TransformationContrast StretchingGamma Correction

Ashok N Shinde Enhancement in Digital Image Proc 1118

Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1218

Negative of Image

Ashok N Shinde Enhancement in Digital Image Proc 1318

Power Law Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1418

Gamma Correction

Ashok N Shinde Enhancement in Digital Image Proc 1518

Different Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1618

References I

1 Gonzalez R C amp Woods R E 1 (2008) ldquoDigital Image Processing(3rd ed)rdquoPrentice Hall

2 httpsenwikipediaorgwikiTransformation_matrix

3 httpsenwikipediaorgwikiFile

2D_affine_transformation_matrixsvg

Ashok N Shinde Enhancement in Digital Image Proc 1718

Author Information

For further information please contact

Prof Ashok N ShindeDepartment of Electronics amp Telecommunication EngineeringHope FoundationrsquosInternational Institute of Information Technology (I2IT )Hinjawadi Pune 411 057Phone - +91 20 22933441wwwisquareiteduin|ashoksisquareiteduin

Ashok N Shinde Enhancement in Digital Image Proc 1818

Geometric transformation techniques Example

Geometric transformation

Example

Rotation about origin

Shearing in x direction

Shearing in y direction

Ashok N Shinde Enhancement in Digital Image Proc 918

Geometric transformation techniques Example

Geometric transformation

Example

Reflection about origin

Reflection about x axis

Reflection about y axis

Ashok N Shinde Enhancement in Digital Image Proc 1018

Spatial domain techniques

Point Operations(Point Processing)

The simplest kind of range transformations which are independent ofposition (x y) g(x y) = T [f(x y)]This is called point processing

Basic Point Processing Techniques are

Negative of ImageLog TransformationPower Law TransformationContrast StretchingGamma Correction

Ashok N Shinde Enhancement in Digital Image Proc 1118

Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1218

Negative of Image

Ashok N Shinde Enhancement in Digital Image Proc 1318

Power Law Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1418

Gamma Correction

Ashok N Shinde Enhancement in Digital Image Proc 1518

Different Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1618

References I

1 Gonzalez R C amp Woods R E 1 (2008) ldquoDigital Image Processing(3rd ed)rdquoPrentice Hall

2 httpsenwikipediaorgwikiTransformation_matrix

3 httpsenwikipediaorgwikiFile

2D_affine_transformation_matrixsvg

Ashok N Shinde Enhancement in Digital Image Proc 1718

Author Information

For further information please contact

Prof Ashok N ShindeDepartment of Electronics amp Telecommunication EngineeringHope FoundationrsquosInternational Institute of Information Technology (I2IT )Hinjawadi Pune 411 057Phone - +91 20 22933441wwwisquareiteduin|ashoksisquareiteduin

Ashok N Shinde Enhancement in Digital Image Proc 1818

Geometric transformation techniques Example

Geometric transformation

Example

Reflection about origin

Reflection about x axis

Reflection about y axis

Ashok N Shinde Enhancement in Digital Image Proc 1018

Spatial domain techniques

Point Operations(Point Processing)

The simplest kind of range transformations which are independent ofposition (x y) g(x y) = T [f(x y)]This is called point processing

Basic Point Processing Techniques are

Negative of ImageLog TransformationPower Law TransformationContrast StretchingGamma Correction

Ashok N Shinde Enhancement in Digital Image Proc 1118

Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1218

Negative of Image

Ashok N Shinde Enhancement in Digital Image Proc 1318

Power Law Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1418

Gamma Correction

Ashok N Shinde Enhancement in Digital Image Proc 1518

Different Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1618

References I

1 Gonzalez R C amp Woods R E 1 (2008) ldquoDigital Image Processing(3rd ed)rdquoPrentice Hall

2 httpsenwikipediaorgwikiTransformation_matrix

3 httpsenwikipediaorgwikiFile

2D_affine_transformation_matrixsvg

Ashok N Shinde Enhancement in Digital Image Proc 1718

Author Information

For further information please contact

Prof Ashok N ShindeDepartment of Electronics amp Telecommunication EngineeringHope FoundationrsquosInternational Institute of Information Technology (I2IT )Hinjawadi Pune 411 057Phone - +91 20 22933441wwwisquareiteduin|ashoksisquareiteduin

Ashok N Shinde Enhancement in Digital Image Proc 1818

Spatial domain techniques

Point Operations(Point Processing)

The simplest kind of range transformations which are independent ofposition (x y) g(x y) = T [f(x y)]This is called point processing

Basic Point Processing Techniques are

Negative of ImageLog TransformationPower Law TransformationContrast StretchingGamma Correction

Ashok N Shinde Enhancement in Digital Image Proc 1118

Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1218

Negative of Image

Ashok N Shinde Enhancement in Digital Image Proc 1318

Power Law Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1418

Gamma Correction

Ashok N Shinde Enhancement in Digital Image Proc 1518

Different Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1618

References I

1 Gonzalez R C amp Woods R E 1 (2008) ldquoDigital Image Processing(3rd ed)rdquoPrentice Hall

2 httpsenwikipediaorgwikiTransformation_matrix

3 httpsenwikipediaorgwikiFile

2D_affine_transformation_matrixsvg

Ashok N Shinde Enhancement in Digital Image Proc 1718

Author Information

For further information please contact

Prof Ashok N ShindeDepartment of Electronics amp Telecommunication EngineeringHope FoundationrsquosInternational Institute of Information Technology (I2IT )Hinjawadi Pune 411 057Phone - +91 20 22933441wwwisquareiteduin|ashoksisquareiteduin

Ashok N Shinde Enhancement in Digital Image Proc 1818

Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1218

Negative of Image

Ashok N Shinde Enhancement in Digital Image Proc 1318

Power Law Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1418

Gamma Correction

Ashok N Shinde Enhancement in Digital Image Proc 1518

Different Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1618

References I

1 Gonzalez R C amp Woods R E 1 (2008) ldquoDigital Image Processing(3rd ed)rdquoPrentice Hall

2 httpsenwikipediaorgwikiTransformation_matrix

3 httpsenwikipediaorgwikiFile

2D_affine_transformation_matrixsvg

Ashok N Shinde Enhancement in Digital Image Proc 1718

Author Information

For further information please contact

Prof Ashok N ShindeDepartment of Electronics amp Telecommunication EngineeringHope FoundationrsquosInternational Institute of Information Technology (I2IT )Hinjawadi Pune 411 057Phone - +91 20 22933441wwwisquareiteduin|ashoksisquareiteduin

Ashok N Shinde Enhancement in Digital Image Proc 1818

Negative of Image

Ashok N Shinde Enhancement in Digital Image Proc 1318

Power Law Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1418

Gamma Correction

Ashok N Shinde Enhancement in Digital Image Proc 1518

Different Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1618

References I

1 Gonzalez R C amp Woods R E 1 (2008) ldquoDigital Image Processing(3rd ed)rdquoPrentice Hall

2 httpsenwikipediaorgwikiTransformation_matrix

3 httpsenwikipediaorgwikiFile

2D_affine_transformation_matrixsvg

Ashok N Shinde Enhancement in Digital Image Proc 1718

Author Information

For further information please contact

Prof Ashok N ShindeDepartment of Electronics amp Telecommunication EngineeringHope FoundationrsquosInternational Institute of Information Technology (I2IT )Hinjawadi Pune 411 057Phone - +91 20 22933441wwwisquareiteduin|ashoksisquareiteduin

Ashok N Shinde Enhancement in Digital Image Proc 1818

Power Law Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1418

Gamma Correction

Ashok N Shinde Enhancement in Digital Image Proc 1518

Different Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1618

References I

1 Gonzalez R C amp Woods R E 1 (2008) ldquoDigital Image Processing(3rd ed)rdquoPrentice Hall

2 httpsenwikipediaorgwikiTransformation_matrix

3 httpsenwikipediaorgwikiFile

2D_affine_transformation_matrixsvg

Ashok N Shinde Enhancement in Digital Image Proc 1718

Author Information

For further information please contact

Prof Ashok N ShindeDepartment of Electronics amp Telecommunication EngineeringHope FoundationrsquosInternational Institute of Information Technology (I2IT )Hinjawadi Pune 411 057Phone - +91 20 22933441wwwisquareiteduin|ashoksisquareiteduin

Ashok N Shinde Enhancement in Digital Image Proc 1818

Gamma Correction

Ashok N Shinde Enhancement in Digital Image Proc 1518

Different Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1618

References I

1 Gonzalez R C amp Woods R E 1 (2008) ldquoDigital Image Processing(3rd ed)rdquoPrentice Hall

2 httpsenwikipediaorgwikiTransformation_matrix

3 httpsenwikipediaorgwikiFile

2D_affine_transformation_matrixsvg

Ashok N Shinde Enhancement in Digital Image Proc 1718

Author Information

For further information please contact

Prof Ashok N ShindeDepartment of Electronics amp Telecommunication EngineeringHope FoundationrsquosInternational Institute of Information Technology (I2IT )Hinjawadi Pune 411 057Phone - +91 20 22933441wwwisquareiteduin|ashoksisquareiteduin

Ashok N Shinde Enhancement in Digital Image Proc 1818

Different Gray Level Transformation

Ashok N Shinde Enhancement in Digital Image Proc 1618

References I

1 Gonzalez R C amp Woods R E 1 (2008) ldquoDigital Image Processing(3rd ed)rdquoPrentice Hall

2 httpsenwikipediaorgwikiTransformation_matrix

3 httpsenwikipediaorgwikiFile

2D_affine_transformation_matrixsvg

Ashok N Shinde Enhancement in Digital Image Proc 1718

Author Information

For further information please contact

Prof Ashok N ShindeDepartment of Electronics amp Telecommunication EngineeringHope FoundationrsquosInternational Institute of Information Technology (I2IT )Hinjawadi Pune 411 057Phone - +91 20 22933441wwwisquareiteduin|ashoksisquareiteduin

Ashok N Shinde Enhancement in Digital Image Proc 1818

References I

1 Gonzalez R C amp Woods R E 1 (2008) ldquoDigital Image Processing(3rd ed)rdquoPrentice Hall

2 httpsenwikipediaorgwikiTransformation_matrix

3 httpsenwikipediaorgwikiFile

2D_affine_transformation_matrixsvg

Ashok N Shinde Enhancement in Digital Image Proc 1718

Author Information

For further information please contact

Prof Ashok N ShindeDepartment of Electronics amp Telecommunication EngineeringHope FoundationrsquosInternational Institute of Information Technology (I2IT )Hinjawadi Pune 411 057Phone - +91 20 22933441wwwisquareiteduin|ashoksisquareiteduin

Ashok N Shinde Enhancement in Digital Image Proc 1818

Author Information

For further information please contact

Prof Ashok N ShindeDepartment of Electronics amp Telecommunication EngineeringHope FoundationrsquosInternational Institute of Information Technology (I2IT )Hinjawadi Pune 411 057Phone - +91 20 22933441wwwisquareiteduin|ashoksisquareiteduin

Ashok N Shinde Enhancement in Digital Image Proc 1818