22
Digital Images 김성영교수 금오공과대학교 컴퓨터공학과

Digital Imageselearning.kocw.net/KOCW/document/2012/kumoh/... · 2016-09-09 · 2. 학습내용. . 영상신호의디지털화과정. . 디지털영상(bitmap)의표현방법. . 디지털영상(bitmap)의종류

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Digital Imageselearning.kocw.net/KOCW/document/2012/kumoh/... · 2016-09-09 · 2. 학습내용. . 영상신호의디지털화과정. . 디지털영상(bitmap)의표현방법. . 디지털영상(bitmap)의종류

Digital Images

김성영교수

금오공과대학교

컴퓨터공학과

Page 2: Digital Imageselearning.kocw.net/KOCW/document/2012/kumoh/... · 2016-09-09 · 2. 학습내용. . 영상신호의디지털화과정. . 디지털영상(bitmap)의표현방법. . 디지털영상(bitmap)의종류

2

학습내용

영상신호의디지털화과정

디지털영상(bitmap)의표현방법

디지털영상(bitmap)의종류

Page 3: Digital Imageselearning.kocw.net/KOCW/document/2012/kumoh/... · 2016-09-09 · 2. 학습내용. . 영상신호의디지털화과정. . 디지털영상(bitmap)의표현방법. . 디지털영상(bitmap)의종류

3

영상 신호의 디지털화 과정

Sampling Quantizing Coding

Page 4: Digital Imageselearning.kocw.net/KOCW/document/2012/kumoh/... · 2016-09-09 · 2. 학습내용. . 영상신호의디지털화과정. . 디지털영상(bitmap)의표현방법. . 디지털영상(bitmap)의종류

444

Sampling

. . .

Spatial samples

picture element, pixel, pel

Page 5: Digital Imageselearning.kocw.net/KOCW/document/2012/kumoh/... · 2016-09-09 · 2. 학습내용. . 영상신호의디지털화과정. . 디지털영상(bitmap)의표현방법. . 디지털영상(bitmap)의종류

555

Page 6: Digital Imageselearning.kocw.net/KOCW/document/2012/kumoh/... · 2016-09-09 · 2. 학습내용. . 영상신호의디지털화과정. . 디지털영상(bitmap)의표현방법. . 디지털영상(bitmap)의종류

666

Page 7: Digital Imageselearning.kocw.net/KOCW/document/2012/kumoh/... · 2016-09-09 · 2. 학습내용. . 영상신호의디지털화과정. . 디지털영상(bitmap)의표현방법. . 디지털영상(bitmap)의종류

777

Page 8: Digital Imageselearning.kocw.net/KOCW/document/2012/kumoh/... · 2016-09-09 · 2. 학습내용. . 영상신호의디지털화과정. . 디지털영상(bitmap)의표현방법. . 디지털영상(bitmap)의종류

888

(a) 64 x 64 영상 (b) 128 x 128 영상 (c) 256 x 256 영상

Page 9: Digital Imageselearning.kocw.net/KOCW/document/2012/kumoh/... · 2016-09-09 · 2. 학습내용. . 영상신호의디지털화과정. . 디지털영상(bitmap)의표현방법. . 디지털영상(bitmap)의종류

999

Quantization

10 levels 20 levels 40 levels

Page 10: Digital Imageselearning.kocw.net/KOCW/document/2012/kumoh/... · 2016-09-09 · 2. 학습내용. . 영상신호의디지털화과정. . 디지털영상(bitmap)의표현방법. . 디지털영상(bitmap)의종류

101010

(b) 4 levels

(d) 256 levels

(a) 2 levels

(c) 16 levels

Page 11: Digital Imageselearning.kocw.net/KOCW/document/2012/kumoh/... · 2016-09-09 · 2. 학습내용. . 영상신호의디지털화과정. . 디지털영상(bitmap)의표현방법. . 디지털영상(bitmap)의종류

111111

Coding

0011 0001 0010 . . . 0101 압축

Page 12: Digital Imageselearning.kocw.net/KOCW/document/2012/kumoh/... · 2016-09-09 · 2. 학습내용. . 영상신호의디지털화과정. . 디지털영상(bitmap)의표현방법. . 디지털영상(bitmap)의종류

12

디지털 영상의 표현 방법

N-1

0

M-1

1

2

0 1 2 . . .

.

.

.

y1 (r1)

x(c)

y(r)x1 (c1) 영상좌표 (x1, y1)

행렬위치 (r1, c1)

bitmap (raster) image

Page 13: Digital Imageselearning.kocw.net/KOCW/document/2012/kumoh/... · 2016-09-09 · 2. 학습내용. . 영상신호의디지털화과정. . 디지털영상(bitmap)의표현방법. . 디지털영상(bitmap)의종류

131313

I(x, y)where

x, y: spatial coordinatesI: intensity (gray level)

−−−

=

)1,1(...)1,0(..

...

)0,1(...)0,0(

),(

MNIMI

NII

yxI

Page 14: Digital Imageselearning.kocw.net/KOCW/document/2012/kumoh/... · 2016-09-09 · 2. 학습내용. . 영상신호의디지털화과정. . 디지털영상(bitmap)의표현방법. . 디지털영상(bitmap)의종류

14

디지털 영상의 종류

binary image

Page 15: Digital Imageselearning.kocw.net/KOCW/document/2012/kumoh/... · 2016-09-09 · 2. 학습내용. . 영상신호의디지털화과정. . 디지털영상(bitmap)의표현방법. . 디지털영상(bitmap)의종류

151515

binary image

1 bit / pixel

Page 16: Digital Imageselearning.kocw.net/KOCW/document/2012/kumoh/... · 2016-09-09 · 2. 학습내용. . 영상신호의디지털화과정. . 디지털영상(bitmap)의표현방법. . 디지털영상(bitmap)의종류

161616

grayscale image

typically 8 bit / pixel

147 146 148 150 153

145 149 151 154 156

149 152 153 156 157

150 153 155 157 158

149 151 152 156 159

Page 17: Digital Imageselearning.kocw.net/KOCW/document/2012/kumoh/... · 2016-09-09 · 2. 학습내용. . 영상신호의디지털화과정. . 디지털영상(bitmap)의표현방법. . 디지털영상(bitmap)의종류

171717

color image

217 216 218 220 223

215 219 221 224 226

219 222 223 226 227

220 223 225 227 228

219 221 222 226 229

37 36 38 40 43

35 39 41 44 46

39 42 43 46 47

40 43 45 47 48

39 41 42 46 49

57 56 58 60 63

55 59 61 64 66

59 62 63 66 67

60 63 65 67 68

69 61 62 66 69

typically 24 bit / pixel(= 16,777,216 colors)R

G

B

true color image

Page 18: Digital Imageselearning.kocw.net/KOCW/document/2012/kumoh/... · 2016-09-09 · 2. 학습내용. . 영상신호의디지털화과정. . 디지털영상(bitmap)의표현방법. . 디지털영상(bitmap)의종류

181818

R

BG

Page 19: Digital Imageselearning.kocw.net/KOCW/document/2012/kumoh/... · 2016-09-09 · 2. 학습내용. . 영상신호의디지털화과정. . 디지털영상(bitmap)의표현방법. . 디지털영상(bitmap)의종류

191919

color image

8 8 8 10 13

9 9 11 14 16

10 10 13 16 17

10 13 15 17 18

11 11 12 16 19

R G B

… …

9 215 55 35

10 220 60 40

… …

Lookup Table(LUT)

indexed color image

Page 20: Digital Imageselearning.kocw.net/KOCW/document/2012/kumoh/... · 2016-09-09 · 2. 학습내용. . 영상신호의디지털화과정. . 디지털영상(bitmap)의표현방법. . 디지털영상(bitmap)의종류

202020

multi-spectral image

microwaves

infrared ultraviolet

X-rays

FM radio & TV

AM radiofrequency

(hertz)

102010181016101410121010108106104102

visible380nm825nm

Page 21: Digital Imageselearning.kocw.net/KOCW/document/2012/kumoh/... · 2016-09-09 · 2. 학습내용. . 영상신호의디지털화과정. . 디지털영상(bitmap)의표현방법. . 디지털영상(bitmap)의종류

21

요약

영상신호의디지털화과정

Sampling Quantization Coding

디지털영상(bitmap)의표현방법

bitmap I(x, y)

디지털영상(bitmap)의종류

binary, gray-scale, color, multi-spectral images

Page 22: Digital Imageselearning.kocw.net/KOCW/document/2012/kumoh/... · 2016-09-09 · 2. 학습내용. . 영상신호의디지털화과정. . 디지털영상(bitmap)의표현방법. . 디지털영상(bitmap)의종류

22

Reference

R. Gonzalez, R. Woods, Digital Image Processing (2nd Edition), Prentice Hall, 2002

Scott E Umbaugh, Computer Imaging, CRC Press, 2005