image enhancement in the spatial domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · image...

54
Image Enhancement in the Spatial Domain

Upload: dodang

Post on 12-Aug-2019

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Page 2: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Page 3: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Gray Level Transformation Functions

Page 4: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Gray Level Transformation Functions

Page 5: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Page 6: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Page 7: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Power Function

Page 8: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Power Function

Page 9: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Power Function: Example

Page 10: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Power Function: Gamma Correction

Page 11: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Page 12: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Page 13: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Histogram

Page 14: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Histogram: Examples

Page 15: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Histogram: Examples

Page 16: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Histogram Equalization

Page 17: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Histogram Equalization

Page 18: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Histogram Equalization

Page 19: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Histogram Equalization

Page 20: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Histogram Equalization

Page 21: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Histogram Equalization

Page 22: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Histogram Equalization

52 1 52 1 55 3 55 4 58 2 58 6 59 3 59 9 60 1 60 10 61 4 61 14 . . . 144 1 144 63 154 1 154 64

Page 23: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Histogram Equalization

Page 24: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Histogram Equalization

Page 25: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Histogram Equalization

Page 26: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Histogram Equalization : Examples

Page 27: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Histogram Equalization: Examples

Page 28: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Histogram Specification

Page 29: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Histogram Equalization: Local Enhancement

Page 30: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Page 31: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Page 32: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Page 33: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Page 34: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Image Subtraction Image Addition

Page 35: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Spatial Filtering

Page 36: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Spatial Filtering

Page 37: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Spatial Filtering: Neighborhood Averaging

Page 38: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Spatial Filtering: Neighborhood Averaging

Page 39: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Median Filter

Page 40: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Median Filter: Example

Page 41: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Sharpening Filter

Page 42: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Highboost Filter

Page 43: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Highboost Filter: Example

Page 44: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Gradient Filter

Page 45: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Gradient Filter

Page 46: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Gradient Filter: Example

Page 47: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Laplacian Filter

Page 48: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Image Enhancement in the Spatial Domain

Laplacian Filter: Example

Page 49: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Halftoning

Original Gray Scale Image

Page 50: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Halftoning Thresholding

Page 51: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Halftoning

Random Modulation

Page 52: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Halftoning

4-cell area method

Page 53: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Halftoning

Floyed Steinberg Method

Page 54: Image Enhancement in the Spatial Domain - cse.iitd.ernet.inpkalra/col783/week-2.pdf · Image Enhancement in the Spatial Domain Histogram Equalization 52 1 52 1 55 3 55 4 58 2 58 6

Halftoning

Floyed Steinberg Method