Title: Introduction to Digital Image Processing
1Introduction to Digital Image Processing
February 25, 2003
- Shreekanth Mandayam
- ECE Department
- Rowan University
- http//engineering.rowan.edu/shreek/spring03/cc/
2(No Transcript)
3Hurricane Fran, TIME Magazine, Sept. 16,
1996 Picture Taken by GOES-8, NASA GODDARD SPACE
FLIGHT CENTER
4(No Transcript)
5(No Transcript)
6(No Transcript)
7(No Transcript)
8(No Transcript)
9ABA E-13B Font
10(No Transcript)
11(No Transcript)
12(No Transcript)
13Biometrics
14Module Overview
- Lecture 1
- Digital Image Fundamentals
- Digital Image Enhancement
- Lecture 2
- Digital Image Segmentation
- Digital Image Compression
15Lecture 1
- Digital Image Fundamentals
16Lecture 1 Plan
- What is an image?
- Mathematical representation of monochromatic
images - What is a digital image?
- Digital image processing
- Fundamental steps
- Why do we need this?
- Sampling Quantization
- Image Preprocessing
17Images
Sample Quantize
18Monochromatic Digital Image
y
x
Gray Level
f(x,y)
19Color Images
Mixtures of Light Additive Primaries
20(No Transcript)
21RGB Color Space
22Fundamental Steps
Preprocessing (Enhancement Restoration)
Representation Description
Segmentation
Knowledge Base
Problem Domain
Image Acquisition
Recognition Interpretation
Result
Rafael C. Gonzalez and Richard E. Woods, Digital
Image Processing, Addison-Wesley, 1992
23DIP Details
24Sampling Quantization
- Sampling
- demos/demo1sampling_and_quantization/demo_sampling
.m - Quantization
- demos/demo1sampling_and_quantization/demo_quant.m
Digital Image Processing Course Nos. 0909-452-01
(Senior Elective) and 0909-552-01 (Graduate)
Fall 2003 Previous Offering http//engineering.
rowan.edu/shreek/fall01/dip/
25DIP Topics
26Image Preprocessing
Restoration
Enhancement
- Inverse filtering
- Wiener filtering
Spatial Domain
Spectral Domain
- Filtering
- gtgtfft2/ifft2
- gtgtfftshift
- Point Processing
- gtgtimadjust
- gtgthisteq
- Spatial filtering
- gtgtfilter2
27Point Processing(Intensity Transformation)
s(x,y) T r(x,y)
Transformed Gray Level
Original Gray Level
Transformation Function
gtgtimadjdemo gtgtimadjust
28Point Processing
- Pixel Operations
- Point processing
- Histogram equalization
- Connectivity
individual pixels
all pixels
neighboring pixels
29Point Processing
L-1
s2
s
g
s
s1
0
r
r
r1
r2
L-1
0
gtgtimadjdemo gtgtimadjust
30Image Histogram
gtgtimadjdemo gtgtimhist
31Histogram Equalization(Balancing)
gtgtimadjdemo gtgthisteq
32Summary
Digital Image Processing Course Nos. 0909-452-01
(Senior Elective) and 0909-552-01 (Graduate)
Fall 2003 Previous Offering http//engineering.
rowan.edu/shreek/fall01/dip/
- Next Tuesday Lecture 2
- Digital Image Segmentation
- Digital Image Compression