image processing ch2: digital image fundamentals prepared by: tahani khatib

14
Image Processing Ch2: Digital image Fundamentals Prepared by: Tahani Khatib

Upload: rebecca-daniel

Post on 17-Jan-2016

274 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Image Processing Ch2: Digital image Fundamentals Prepared by: Tahani Khatib

Image Processing

Ch2 Digital image Fundamentals

Prepared by Tahani Khatib

Image sampling and quantization In order to process the image it must be saved on

computer

The image output of most sensors is continuous voltage waveform

But computer deals with digital images not with continuous images thus continuous images should be converted into digital form

continuous image (in real life) digital (computer)

Ch2 lesson1 image sampling and quantization

Ch2 lesson1 image sampling and quantizationImage sampling and quantization

Image sampling and quantization

continuous image (in real life) digital (computer)

To do this we use Two processes sampling and quantization

Remember that the image is a function f(xy)

1048705 x and y are coordinates1048705 F intensity value (Amplitude)

Sampling digitizing the coordinate valuesQuantization digitizing the amplitude values

Ch2 lesson1 image sampling and quantization

Ch2 lesson1 image sampling and quantization

How does the computer digitize the continuous image

Ch2 lesson1 image sampling and quantizationHow does the computer digitize the continuous image

Exscan a line such as AB from the continuous image and represent the gray intensities

Ch2 lesson1 image sampling and quantizationHow does the computer digitize the continuous image

Exscan a line such as AB from the continuous image and represent the gray intensities

Ch2 lesson1 image sampling and quantizationHow does the computer digitize the continuous image

Sampling digitizing coordinatesQuantization digitizing intensities

sample is a small white square located by a vertical tick mark as a point xy

Quantization converting each sample gray-level value into discrete digital quantity

Gray-level scale that divides gray-level into 8 discrete levels

Ch2 lesson1 image sampling and quantizationHow does the computer digitize the continuous image

Now

the digital scanned line AB representation on computer

The continuous image VS the result of digital image after sampling and quantization

Representing digital images

Ch2 lesson1 image sampling and quantization

Every pixel has a of bits

Pixels Every pixel has of bits (k)

Q Suppose a pixel has 1 bit how many gray levels can it represent Answer 2 intensity levels only black and whiteBit (01) 0black 1 white

Q Suppose a pixel has 2 bit how many gray levels can it represent Answer 4 gray intensity levels2Bit (00 01 10 11)

Now if we want to represent 256 intensities of grayscale how many bits do we

needAnswer 8 bits which represents 28=256

so the gray intensities ( L ) that the pixel can hold is calculated according to according to number of pixels it has (k)

L= 2k

Ch2 lesson1 image sampling and quantization

Number of storage of bits

Ch2 lesson1 image sampling and quantization

N M the no of pixels in all the image

K no of bits in each pixel

L grayscale levels the pixel can represent

L= 2K

all bits in image= NNk

Number of storage of bits

Ch2 lesson1 image sampling and quantization

EX Here N=32 K=3 L = 23 =8

of pixels=NN = 1024 (because in this example M=N)

of bits = NNK = 10243= 3072

N=M in this table which means no of horizontal pixels= no of vertical pixels And thus

of pixels in the image= NN

Spatial and gray-level resolution

subSampling is performed by deleting rows and columns from the original image

Ch2 lesson1 image sampling and quantization

Same of bits in all images (same gray level)

different of pixels

Sub sampling

Ch2 lesson1 image sampling and quantization

Spatial and gray-level resolution

Resampling is performed by row and column duplication

Re sampling

(pixel replication)

A special case of nearest neighbor zooming

Page 2: Image Processing Ch2: Digital image Fundamentals Prepared by: Tahani Khatib

Image sampling and quantization In order to process the image it must be saved on

computer

The image output of most sensors is continuous voltage waveform

But computer deals with digital images not with continuous images thus continuous images should be converted into digital form

continuous image (in real life) digital (computer)

Ch2 lesson1 image sampling and quantization

Ch2 lesson1 image sampling and quantizationImage sampling and quantization

Image sampling and quantization

continuous image (in real life) digital (computer)

To do this we use Two processes sampling and quantization

Remember that the image is a function f(xy)

1048705 x and y are coordinates1048705 F intensity value (Amplitude)

Sampling digitizing the coordinate valuesQuantization digitizing the amplitude values

Ch2 lesson1 image sampling and quantization

Ch2 lesson1 image sampling and quantization

How does the computer digitize the continuous image

Ch2 lesson1 image sampling and quantizationHow does the computer digitize the continuous image

Exscan a line such as AB from the continuous image and represent the gray intensities

Ch2 lesson1 image sampling and quantizationHow does the computer digitize the continuous image

Exscan a line such as AB from the continuous image and represent the gray intensities

Ch2 lesson1 image sampling and quantizationHow does the computer digitize the continuous image

Sampling digitizing coordinatesQuantization digitizing intensities

sample is a small white square located by a vertical tick mark as a point xy

Quantization converting each sample gray-level value into discrete digital quantity

Gray-level scale that divides gray-level into 8 discrete levels

Ch2 lesson1 image sampling and quantizationHow does the computer digitize the continuous image

Now

the digital scanned line AB representation on computer

The continuous image VS the result of digital image after sampling and quantization

Representing digital images

Ch2 lesson1 image sampling and quantization

Every pixel has a of bits

Pixels Every pixel has of bits (k)

Q Suppose a pixel has 1 bit how many gray levels can it represent Answer 2 intensity levels only black and whiteBit (01) 0black 1 white

Q Suppose a pixel has 2 bit how many gray levels can it represent Answer 4 gray intensity levels2Bit (00 01 10 11)

Now if we want to represent 256 intensities of grayscale how many bits do we

needAnswer 8 bits which represents 28=256

so the gray intensities ( L ) that the pixel can hold is calculated according to according to number of pixels it has (k)

L= 2k

Ch2 lesson1 image sampling and quantization

Number of storage of bits

Ch2 lesson1 image sampling and quantization

N M the no of pixels in all the image

K no of bits in each pixel

L grayscale levels the pixel can represent

L= 2K

all bits in image= NNk

Number of storage of bits

Ch2 lesson1 image sampling and quantization

EX Here N=32 K=3 L = 23 =8

of pixels=NN = 1024 (because in this example M=N)

of bits = NNK = 10243= 3072

N=M in this table which means no of horizontal pixels= no of vertical pixels And thus

of pixels in the image= NN

Spatial and gray-level resolution

subSampling is performed by deleting rows and columns from the original image

Ch2 lesson1 image sampling and quantization

Same of bits in all images (same gray level)

different of pixels

Sub sampling

Ch2 lesson1 image sampling and quantization

Spatial and gray-level resolution

Resampling is performed by row and column duplication

Re sampling

(pixel replication)

A special case of nearest neighbor zooming

Page 3: Image Processing Ch2: Digital image Fundamentals Prepared by: Tahani Khatib

Ch2 lesson1 image sampling and quantizationImage sampling and quantization

Image sampling and quantization

continuous image (in real life) digital (computer)

To do this we use Two processes sampling and quantization

Remember that the image is a function f(xy)

1048705 x and y are coordinates1048705 F intensity value (Amplitude)

Sampling digitizing the coordinate valuesQuantization digitizing the amplitude values

Ch2 lesson1 image sampling and quantization

Ch2 lesson1 image sampling and quantization

How does the computer digitize the continuous image

Ch2 lesson1 image sampling and quantizationHow does the computer digitize the continuous image

Exscan a line such as AB from the continuous image and represent the gray intensities

Ch2 lesson1 image sampling and quantizationHow does the computer digitize the continuous image

Exscan a line such as AB from the continuous image and represent the gray intensities

Ch2 lesson1 image sampling and quantizationHow does the computer digitize the continuous image

Sampling digitizing coordinatesQuantization digitizing intensities

sample is a small white square located by a vertical tick mark as a point xy

Quantization converting each sample gray-level value into discrete digital quantity

Gray-level scale that divides gray-level into 8 discrete levels

Ch2 lesson1 image sampling and quantizationHow does the computer digitize the continuous image

Now

the digital scanned line AB representation on computer

The continuous image VS the result of digital image after sampling and quantization

Representing digital images

Ch2 lesson1 image sampling and quantization

Every pixel has a of bits

Pixels Every pixel has of bits (k)

Q Suppose a pixel has 1 bit how many gray levels can it represent Answer 2 intensity levels only black and whiteBit (01) 0black 1 white

Q Suppose a pixel has 2 bit how many gray levels can it represent Answer 4 gray intensity levels2Bit (00 01 10 11)

Now if we want to represent 256 intensities of grayscale how many bits do we

needAnswer 8 bits which represents 28=256

so the gray intensities ( L ) that the pixel can hold is calculated according to according to number of pixels it has (k)

L= 2k

Ch2 lesson1 image sampling and quantization

Number of storage of bits

Ch2 lesson1 image sampling and quantization

N M the no of pixels in all the image

K no of bits in each pixel

L grayscale levels the pixel can represent

L= 2K

all bits in image= NNk

Number of storage of bits

Ch2 lesson1 image sampling and quantization

EX Here N=32 K=3 L = 23 =8

of pixels=NN = 1024 (because in this example M=N)

of bits = NNK = 10243= 3072

N=M in this table which means no of horizontal pixels= no of vertical pixels And thus

of pixels in the image= NN

Spatial and gray-level resolution

subSampling is performed by deleting rows and columns from the original image

Ch2 lesson1 image sampling and quantization

Same of bits in all images (same gray level)

different of pixels

Sub sampling

Ch2 lesson1 image sampling and quantization

Spatial and gray-level resolution

Resampling is performed by row and column duplication

Re sampling

(pixel replication)

A special case of nearest neighbor zooming

Page 4: Image Processing Ch2: Digital image Fundamentals Prepared by: Tahani Khatib

Image sampling and quantization

continuous image (in real life) digital (computer)

To do this we use Two processes sampling and quantization

Remember that the image is a function f(xy)

1048705 x and y are coordinates1048705 F intensity value (Amplitude)

Sampling digitizing the coordinate valuesQuantization digitizing the amplitude values

Ch2 lesson1 image sampling and quantization

Ch2 lesson1 image sampling and quantization

How does the computer digitize the continuous image

Ch2 lesson1 image sampling and quantizationHow does the computer digitize the continuous image

Exscan a line such as AB from the continuous image and represent the gray intensities

Ch2 lesson1 image sampling and quantizationHow does the computer digitize the continuous image

Exscan a line such as AB from the continuous image and represent the gray intensities

Ch2 lesson1 image sampling and quantizationHow does the computer digitize the continuous image

Sampling digitizing coordinatesQuantization digitizing intensities

sample is a small white square located by a vertical tick mark as a point xy

Quantization converting each sample gray-level value into discrete digital quantity

Gray-level scale that divides gray-level into 8 discrete levels

Ch2 lesson1 image sampling and quantizationHow does the computer digitize the continuous image

Now

the digital scanned line AB representation on computer

The continuous image VS the result of digital image after sampling and quantization

Representing digital images

Ch2 lesson1 image sampling and quantization

Every pixel has a of bits

Pixels Every pixel has of bits (k)

Q Suppose a pixel has 1 bit how many gray levels can it represent Answer 2 intensity levels only black and whiteBit (01) 0black 1 white

Q Suppose a pixel has 2 bit how many gray levels can it represent Answer 4 gray intensity levels2Bit (00 01 10 11)

Now if we want to represent 256 intensities of grayscale how many bits do we

needAnswer 8 bits which represents 28=256

so the gray intensities ( L ) that the pixel can hold is calculated according to according to number of pixels it has (k)

L= 2k

Ch2 lesson1 image sampling and quantization

Number of storage of bits

Ch2 lesson1 image sampling and quantization

N M the no of pixels in all the image

K no of bits in each pixel

L grayscale levels the pixel can represent

L= 2K

all bits in image= NNk

Number of storage of bits

Ch2 lesson1 image sampling and quantization

EX Here N=32 K=3 L = 23 =8

of pixels=NN = 1024 (because in this example M=N)

of bits = NNK = 10243= 3072

N=M in this table which means no of horizontal pixels= no of vertical pixels And thus

of pixels in the image= NN

Spatial and gray-level resolution

subSampling is performed by deleting rows and columns from the original image

Ch2 lesson1 image sampling and quantization

Same of bits in all images (same gray level)

different of pixels

Sub sampling

Ch2 lesson1 image sampling and quantization

Spatial and gray-level resolution

Resampling is performed by row and column duplication

Re sampling

(pixel replication)

A special case of nearest neighbor zooming

Page 5: Image Processing Ch2: Digital image Fundamentals Prepared by: Tahani Khatib

Ch2 lesson1 image sampling and quantization

How does the computer digitize the continuous image

Ch2 lesson1 image sampling and quantizationHow does the computer digitize the continuous image

Exscan a line such as AB from the continuous image and represent the gray intensities

Ch2 lesson1 image sampling and quantizationHow does the computer digitize the continuous image

Exscan a line such as AB from the continuous image and represent the gray intensities

Ch2 lesson1 image sampling and quantizationHow does the computer digitize the continuous image

Sampling digitizing coordinatesQuantization digitizing intensities

sample is a small white square located by a vertical tick mark as a point xy

Quantization converting each sample gray-level value into discrete digital quantity

Gray-level scale that divides gray-level into 8 discrete levels

Ch2 lesson1 image sampling and quantizationHow does the computer digitize the continuous image

Now

the digital scanned line AB representation on computer

The continuous image VS the result of digital image after sampling and quantization

Representing digital images

Ch2 lesson1 image sampling and quantization

Every pixel has a of bits

Pixels Every pixel has of bits (k)

Q Suppose a pixel has 1 bit how many gray levels can it represent Answer 2 intensity levels only black and whiteBit (01) 0black 1 white

Q Suppose a pixel has 2 bit how many gray levels can it represent Answer 4 gray intensity levels2Bit (00 01 10 11)

Now if we want to represent 256 intensities of grayscale how many bits do we

needAnswer 8 bits which represents 28=256

so the gray intensities ( L ) that the pixel can hold is calculated according to according to number of pixels it has (k)

L= 2k

Ch2 lesson1 image sampling and quantization

Number of storage of bits

Ch2 lesson1 image sampling and quantization

N M the no of pixels in all the image

K no of bits in each pixel

L grayscale levels the pixel can represent

L= 2K

all bits in image= NNk

Number of storage of bits

Ch2 lesson1 image sampling and quantization

EX Here N=32 K=3 L = 23 =8

of pixels=NN = 1024 (because in this example M=N)

of bits = NNK = 10243= 3072

N=M in this table which means no of horizontal pixels= no of vertical pixels And thus

of pixels in the image= NN

Spatial and gray-level resolution

subSampling is performed by deleting rows and columns from the original image

Ch2 lesson1 image sampling and quantization

Same of bits in all images (same gray level)

different of pixels

Sub sampling

Ch2 lesson1 image sampling and quantization

Spatial and gray-level resolution

Resampling is performed by row and column duplication

Re sampling

(pixel replication)

A special case of nearest neighbor zooming

Page 6: Image Processing Ch2: Digital image Fundamentals Prepared by: Tahani Khatib

Ch2 lesson1 image sampling and quantizationHow does the computer digitize the continuous image

Exscan a line such as AB from the continuous image and represent the gray intensities

Ch2 lesson1 image sampling and quantizationHow does the computer digitize the continuous image

Exscan a line such as AB from the continuous image and represent the gray intensities

Ch2 lesson1 image sampling and quantizationHow does the computer digitize the continuous image

Sampling digitizing coordinatesQuantization digitizing intensities

sample is a small white square located by a vertical tick mark as a point xy

Quantization converting each sample gray-level value into discrete digital quantity

Gray-level scale that divides gray-level into 8 discrete levels

Ch2 lesson1 image sampling and quantizationHow does the computer digitize the continuous image

Now

the digital scanned line AB representation on computer

The continuous image VS the result of digital image after sampling and quantization

Representing digital images

Ch2 lesson1 image sampling and quantization

Every pixel has a of bits

Pixels Every pixel has of bits (k)

Q Suppose a pixel has 1 bit how many gray levels can it represent Answer 2 intensity levels only black and whiteBit (01) 0black 1 white

Q Suppose a pixel has 2 bit how many gray levels can it represent Answer 4 gray intensity levels2Bit (00 01 10 11)

Now if we want to represent 256 intensities of grayscale how many bits do we

needAnswer 8 bits which represents 28=256

so the gray intensities ( L ) that the pixel can hold is calculated according to according to number of pixels it has (k)

L= 2k

Ch2 lesson1 image sampling and quantization

Number of storage of bits

Ch2 lesson1 image sampling and quantization

N M the no of pixels in all the image

K no of bits in each pixel

L grayscale levels the pixel can represent

L= 2K

all bits in image= NNk

Number of storage of bits

Ch2 lesson1 image sampling and quantization

EX Here N=32 K=3 L = 23 =8

of pixels=NN = 1024 (because in this example M=N)

of bits = NNK = 10243= 3072

N=M in this table which means no of horizontal pixels= no of vertical pixels And thus

of pixels in the image= NN

Spatial and gray-level resolution

subSampling is performed by deleting rows and columns from the original image

Ch2 lesson1 image sampling and quantization

Same of bits in all images (same gray level)

different of pixels

Sub sampling

Ch2 lesson1 image sampling and quantization

Spatial and gray-level resolution

Resampling is performed by row and column duplication

Re sampling

(pixel replication)

A special case of nearest neighbor zooming

Page 7: Image Processing Ch2: Digital image Fundamentals Prepared by: Tahani Khatib

Ch2 lesson1 image sampling and quantizationHow does the computer digitize the continuous image

Sampling digitizing coordinatesQuantization digitizing intensities

sample is a small white square located by a vertical tick mark as a point xy

Quantization converting each sample gray-level value into discrete digital quantity

Gray-level scale that divides gray-level into 8 discrete levels

Ch2 lesson1 image sampling and quantizationHow does the computer digitize the continuous image

Now

the digital scanned line AB representation on computer

The continuous image VS the result of digital image after sampling and quantization

Representing digital images

Ch2 lesson1 image sampling and quantization

Every pixel has a of bits

Pixels Every pixel has of bits (k)

Q Suppose a pixel has 1 bit how many gray levels can it represent Answer 2 intensity levels only black and whiteBit (01) 0black 1 white

Q Suppose a pixel has 2 bit how many gray levels can it represent Answer 4 gray intensity levels2Bit (00 01 10 11)

Now if we want to represent 256 intensities of grayscale how many bits do we

needAnswer 8 bits which represents 28=256

so the gray intensities ( L ) that the pixel can hold is calculated according to according to number of pixels it has (k)

L= 2k

Ch2 lesson1 image sampling and quantization

Number of storage of bits

Ch2 lesson1 image sampling and quantization

N M the no of pixels in all the image

K no of bits in each pixel

L grayscale levels the pixel can represent

L= 2K

all bits in image= NNk

Number of storage of bits

Ch2 lesson1 image sampling and quantization

EX Here N=32 K=3 L = 23 =8

of pixels=NN = 1024 (because in this example M=N)

of bits = NNK = 10243= 3072

N=M in this table which means no of horizontal pixels= no of vertical pixels And thus

of pixels in the image= NN

Spatial and gray-level resolution

subSampling is performed by deleting rows and columns from the original image

Ch2 lesson1 image sampling and quantization

Same of bits in all images (same gray level)

different of pixels

Sub sampling

Ch2 lesson1 image sampling and quantization

Spatial and gray-level resolution

Resampling is performed by row and column duplication

Re sampling

(pixel replication)

A special case of nearest neighbor zooming

Page 8: Image Processing Ch2: Digital image Fundamentals Prepared by: Tahani Khatib

Ch2 lesson1 image sampling and quantizationHow does the computer digitize the continuous image

Now

the digital scanned line AB representation on computer

The continuous image VS the result of digital image after sampling and quantization

Representing digital images

Ch2 lesson1 image sampling and quantization

Every pixel has a of bits

Pixels Every pixel has of bits (k)

Q Suppose a pixel has 1 bit how many gray levels can it represent Answer 2 intensity levels only black and whiteBit (01) 0black 1 white

Q Suppose a pixel has 2 bit how many gray levels can it represent Answer 4 gray intensity levels2Bit (00 01 10 11)

Now if we want to represent 256 intensities of grayscale how many bits do we

needAnswer 8 bits which represents 28=256

so the gray intensities ( L ) that the pixel can hold is calculated according to according to number of pixels it has (k)

L= 2k

Ch2 lesson1 image sampling and quantization

Number of storage of bits

Ch2 lesson1 image sampling and quantization

N M the no of pixels in all the image

K no of bits in each pixel

L grayscale levels the pixel can represent

L= 2K

all bits in image= NNk

Number of storage of bits

Ch2 lesson1 image sampling and quantization

EX Here N=32 K=3 L = 23 =8

of pixels=NN = 1024 (because in this example M=N)

of bits = NNK = 10243= 3072

N=M in this table which means no of horizontal pixels= no of vertical pixels And thus

of pixels in the image= NN

Spatial and gray-level resolution

subSampling is performed by deleting rows and columns from the original image

Ch2 lesson1 image sampling and quantization

Same of bits in all images (same gray level)

different of pixels

Sub sampling

Ch2 lesson1 image sampling and quantization

Spatial and gray-level resolution

Resampling is performed by row and column duplication

Re sampling

(pixel replication)

A special case of nearest neighbor zooming

Page 9: Image Processing Ch2: Digital image Fundamentals Prepared by: Tahani Khatib

Representing digital images

Ch2 lesson1 image sampling and quantization

Every pixel has a of bits

Pixels Every pixel has of bits (k)

Q Suppose a pixel has 1 bit how many gray levels can it represent Answer 2 intensity levels only black and whiteBit (01) 0black 1 white

Q Suppose a pixel has 2 bit how many gray levels can it represent Answer 4 gray intensity levels2Bit (00 01 10 11)

Now if we want to represent 256 intensities of grayscale how many bits do we

needAnswer 8 bits which represents 28=256

so the gray intensities ( L ) that the pixel can hold is calculated according to according to number of pixels it has (k)

L= 2k

Ch2 lesson1 image sampling and quantization

Number of storage of bits

Ch2 lesson1 image sampling and quantization

N M the no of pixels in all the image

K no of bits in each pixel

L grayscale levels the pixel can represent

L= 2K

all bits in image= NNk

Number of storage of bits

Ch2 lesson1 image sampling and quantization

EX Here N=32 K=3 L = 23 =8

of pixels=NN = 1024 (because in this example M=N)

of bits = NNK = 10243= 3072

N=M in this table which means no of horizontal pixels= no of vertical pixels And thus

of pixels in the image= NN

Spatial and gray-level resolution

subSampling is performed by deleting rows and columns from the original image

Ch2 lesson1 image sampling and quantization

Same of bits in all images (same gray level)

different of pixels

Sub sampling

Ch2 lesson1 image sampling and quantization

Spatial and gray-level resolution

Resampling is performed by row and column duplication

Re sampling

(pixel replication)

A special case of nearest neighbor zooming

Page 10: Image Processing Ch2: Digital image Fundamentals Prepared by: Tahani Khatib

Pixels Every pixel has of bits (k)

Q Suppose a pixel has 1 bit how many gray levels can it represent Answer 2 intensity levels only black and whiteBit (01) 0black 1 white

Q Suppose a pixel has 2 bit how many gray levels can it represent Answer 4 gray intensity levels2Bit (00 01 10 11)

Now if we want to represent 256 intensities of grayscale how many bits do we

needAnswer 8 bits which represents 28=256

so the gray intensities ( L ) that the pixel can hold is calculated according to according to number of pixels it has (k)

L= 2k

Ch2 lesson1 image sampling and quantization

Number of storage of bits

Ch2 lesson1 image sampling and quantization

N M the no of pixels in all the image

K no of bits in each pixel

L grayscale levels the pixel can represent

L= 2K

all bits in image= NNk

Number of storage of bits

Ch2 lesson1 image sampling and quantization

EX Here N=32 K=3 L = 23 =8

of pixels=NN = 1024 (because in this example M=N)

of bits = NNK = 10243= 3072

N=M in this table which means no of horizontal pixels= no of vertical pixels And thus

of pixels in the image= NN

Spatial and gray-level resolution

subSampling is performed by deleting rows and columns from the original image

Ch2 lesson1 image sampling and quantization

Same of bits in all images (same gray level)

different of pixels

Sub sampling

Ch2 lesson1 image sampling and quantization

Spatial and gray-level resolution

Resampling is performed by row and column duplication

Re sampling

(pixel replication)

A special case of nearest neighbor zooming

Page 11: Image Processing Ch2: Digital image Fundamentals Prepared by: Tahani Khatib

Number of storage of bits

Ch2 lesson1 image sampling and quantization

N M the no of pixels in all the image

K no of bits in each pixel

L grayscale levels the pixel can represent

L= 2K

all bits in image= NNk

Number of storage of bits

Ch2 lesson1 image sampling and quantization

EX Here N=32 K=3 L = 23 =8

of pixels=NN = 1024 (because in this example M=N)

of bits = NNK = 10243= 3072

N=M in this table which means no of horizontal pixels= no of vertical pixels And thus

of pixels in the image= NN

Spatial and gray-level resolution

subSampling is performed by deleting rows and columns from the original image

Ch2 lesson1 image sampling and quantization

Same of bits in all images (same gray level)

different of pixels

Sub sampling

Ch2 lesson1 image sampling and quantization

Spatial and gray-level resolution

Resampling is performed by row and column duplication

Re sampling

(pixel replication)

A special case of nearest neighbor zooming

Page 12: Image Processing Ch2: Digital image Fundamentals Prepared by: Tahani Khatib

Number of storage of bits

Ch2 lesson1 image sampling and quantization

EX Here N=32 K=3 L = 23 =8

of pixels=NN = 1024 (because in this example M=N)

of bits = NNK = 10243= 3072

N=M in this table which means no of horizontal pixels= no of vertical pixels And thus

of pixels in the image= NN

Spatial and gray-level resolution

subSampling is performed by deleting rows and columns from the original image

Ch2 lesson1 image sampling and quantization

Same of bits in all images (same gray level)

different of pixels

Sub sampling

Ch2 lesson1 image sampling and quantization

Spatial and gray-level resolution

Resampling is performed by row and column duplication

Re sampling

(pixel replication)

A special case of nearest neighbor zooming

Page 13: Image Processing Ch2: Digital image Fundamentals Prepared by: Tahani Khatib

Spatial and gray-level resolution

subSampling is performed by deleting rows and columns from the original image

Ch2 lesson1 image sampling and quantization

Same of bits in all images (same gray level)

different of pixels

Sub sampling

Ch2 lesson1 image sampling and quantization

Spatial and gray-level resolution

Resampling is performed by row and column duplication

Re sampling

(pixel replication)

A special case of nearest neighbor zooming

Page 14: Image Processing Ch2: Digital image Fundamentals Prepared by: Tahani Khatib

Ch2 lesson1 image sampling and quantization

Spatial and gray-level resolution

Resampling is performed by row and column duplication

Re sampling

(pixel replication)

A special case of nearest neighbor zooming